You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2017/08/09 05:10:20 UTC

Build failed in Jenkins: Struts-master-JDK9 #1

See <https://builds.apache.org/job/Struts-master-JDK9/1/display/redirect>

------------------------------------------
Started by user Lukasz Lenart
[EnvInject] - Loading node environment variables.
Building remotely on ubuntu-us1 (ubuntu trusty) in workspace <https://builds.apache.org/job/Struts-master-JDK9/ws/>
Cloning the remote Git repository
Cloning repository http://git.apache.org/struts.git
 > git init <https://builds.apache.org/job/Struts-master-JDK9/ws/> # timeout=10
Fetching upstream changes from http://git.apache.org/struts.git
 > git --version # timeout=10
 > git fetch --tags --progress http://git.apache.org/struts.git +refs/heads/*:refs/remotes/origin/*
 > git config remote.origin.url http://git.apache.org/struts.git # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url http://git.apache.org/struts.git # timeout=10
Cleaning workspace
 > git rev-parse --verify HEAD # timeout=10
No valid HEAD. Skipping the resetting
 > git clean -fdx # timeout=10
Fetching upstream changes from http://git.apache.org/struts.git
 > git fetch --tags --progress http://git.apache.org/struts.git +refs/heads/*:refs/remotes/origin/*
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
 > git rev-parse refs/remotes/origin/refs/heads/master^{commit} # timeout=10
Checking out Revision ff6148795ac52e6de5b80c01e7a1a0cc4da61857 (refs/remotes/origin/master)
Commit message: "WW-4839 JakartaStreamMultiPartRequest honors struts.multipart.maxSize"
 > git config core.sparsecheckout # timeout=10
 > git checkout -f ff6148795ac52e6de5b80c01e7a1a0cc4da61857
First time build. Skipping changelog.
[locks-and-latches] Checking to see if we really have the locks
[locks-and-latches] Have all the locks, build can start
Setting MAVEN_3_LATEST__HOME=/home/jenkins/tools/maven/latest3/
[Struts-master-JDK9] $ /bin/bash -xe /tmp/jenkins2534097898462015569.sh
+ /home/jenkins/tools/maven/latest3//bin/mvn clean source:jar javadoc:jar package -DskipAssembly
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] Struts 2 Bill of Materials
[INFO] Struts 2
[INFO] Struts 2 Core
[INFO] Struts Plugins
[INFO] Struts 2 Configuration Browser Plugin
[INFO] Struts 2 Sitemesh Plugin
[INFO] Struts 2 Tiles Plugin
[INFO] Struts 2 DWR Plugin
[INFO] Struts 2 Spring Plugin
[INFO] Struts 2 Convention Plugin
[INFO] Struts 2 JUnit Plugin
[INFO] Struts 2 JSON Plugin
[INFO] Struts 2 Bean Validation Plugin
[INFO] Struts 2 Webapps
[INFO] Struts 2 Showcase Webapp
[INFO] Struts 2 REST Plugin
[INFO] Struts 2 Rest Showcase Webapp
[INFO] Struts 2 CDI Plugin
[INFO] Struts 2 Embedded JSP Plugin
[INFO] Struts 2 GXP Plugin
[INFO] Struts 2 Jasper Reports Plugin
[INFO] Struts 2 Java Templates Plugin
[INFO] Struts 2 JFreeChart Plugin
[INFO] Struts 2 OSGi Plugin
[INFO] Struts 2 OVal Plugin
[INFO] Struts 2 Pell Multipart Plugin
[INFO] Struts 2 Plexus Plugin
[INFO] Struts 2 Portlet Plugin
[INFO] Struts 2 Portlet Tiles Plugin
[INFO] DEPRECATED: Struts 2 Sitegraph Plugin
[INFO] Struts 2 TestNG Plugin
[INFO] Struts OSGi Bundles
[INFO] Struts 2 OSGi Admin Bundle
[INFO] Struts 2 OSGi Demo Bundle
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Building Struts 2 Bill of Materials 2.5.13-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ struts2-bom ---
[INFO] 
[INFO] >>> maven-source-plugin:2.1.2:jar (default-cli) > generate-sources @ struts2-bom >>>
[INFO] 
[INFO] <<< maven-source-plugin:2.1.2:jar (default-cli) < generate-sources @ struts2-bom <<<
[INFO] 
[INFO] 
[INFO] --- maven-source-plugin:2.1.2:jar (default-cli) @ struts2-bom ---
[INFO] 
[INFO] --- maven-javadoc-plugin:2.8:jar (default-cli) @ struts2-bom ---
[WARNING] Error injecting: org.apache.maven.plugin.javadoc.JavadocJar
java.lang.ExceptionInInitializerError
	at org.apache.maven.plugin.javadoc.AbstractJavadocMojo.<clinit>(AbstractJavadocMojo.java:178)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:488)
	at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:86)
	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:105)
	at com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:32)
	at com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:89)
	at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
	at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:133)
	at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:68)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:87)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267)
	at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103)
	at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
	at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051)
	at org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:48)
	at com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81)
	at com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:53)
	at com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:65)
	at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
	at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:133)
	at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:68)
	at com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:63)
	at com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
	at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
	at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
	at org.eclipse.sisu.inject.Guice4$1.get(Guice4.java:162)
	at org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:81)
	at org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
	at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:263)
	at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:255)
	at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:519)
	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:121)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
	at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
	at org.apache.maven.cli.MavenCli.execute(MavenCli.java:993)
	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:345)
	at org.apache.maven.cli.MavenCli.main(MavenCli.java:191)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
	at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
	at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
	at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
	at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
Caused by: java.lang.StringIndexOutOfBoundsException: begin 0, end 3, length 1
	at java.base/java.lang.String.checkBoundsBeginEnd(String.java:3116)
	at java.base/java.lang.String.substring(String.java:1885)
	at org.apache.commons.lang.SystemUtils.getJavaVersionAsFloat(SystemUtils.java:1133)
	at org.apache.commons.lang.SystemUtils.<clinit>(SystemUtils.java:818)
	... 58 more
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Struts 2 Bill of Materials ......................... FAILURE [  0.643 s]
[INFO] Struts 2 ........................................... SKIPPED
[INFO] Struts 2 Core ...................................... SKIPPED
[INFO] Struts Plugins ..................................... SKIPPED
[INFO] Struts 2 Configuration Browser Plugin .............. SKIPPED
[INFO] Struts 2 Sitemesh Plugin ........................... SKIPPED
[INFO] Struts 2 Tiles Plugin .............................. SKIPPED
[INFO] Struts 2 DWR Plugin ................................ SKIPPED
[INFO] Struts 2 Spring Plugin ............................. SKIPPED
[INFO] Struts 2 Convention Plugin ......................... SKIPPED
[INFO] Struts 2 JUnit Plugin .............................. SKIPPED
[INFO] Struts 2 JSON Plugin ............................... SKIPPED
[INFO] Struts 2 Bean Validation Plugin .................... SKIPPED
[INFO] Struts 2 Webapps ................................... SKIPPED
[INFO] Struts 2 Showcase Webapp ........................... SKIPPED
[INFO] Struts 2 REST Plugin ............................... SKIPPED
[INFO] Struts 2 Rest Showcase Webapp ...................... SKIPPED
[INFO] Struts 2 CDI Plugin ................................ SKIPPED
[INFO] Struts 2 Embedded JSP Plugin ....................... SKIPPED
[INFO] Struts 2 GXP Plugin ................................ SKIPPED
[INFO] Struts 2 Jasper Reports Plugin ..................... SKIPPED
[INFO] Struts 2 Java Templates Plugin ..................... SKIPPED
[INFO] Struts 2 JFreeChart Plugin ......................... SKIPPED
[INFO] Struts 2 OSGi Plugin ............................... SKIPPED
[INFO] Struts 2 OVal Plugin ............................... SKIPPED
[INFO] Struts 2 Pell Multipart Plugin ..................... SKIPPED
[INFO] Struts 2 Plexus Plugin ............................. SKIPPED
[INFO] Struts 2 Portlet Plugin ............................ SKIPPED
[INFO] Struts 2 Portlet Tiles Plugin ...................... SKIPPED
[INFO] DEPRECATED: Struts 2 Sitegraph Plugin .............. SKIPPED
[INFO] Struts 2 TestNG Plugin ............................. SKIPPED
[INFO] Struts OSGi Bundles ................................ SKIPPED
[INFO] Struts 2 OSGi Admin Bundle ......................... SKIPPED
[INFO] Struts 2 OSGi Demo Bundle .......................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.666 s
[INFO] Finished at: 2017-08-09T05:10:20Z
[INFO] Final Memory: 25M/83M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.8:jar (default-cli) on project struts2-bom: Execution default-cli of goal org.apache.maven.plugins:maven-javadoc-plugin:2.8:jar failed: An API incompatibility was encountered while executing org.apache.maven.plugins:maven-javadoc-plugin:2.8:jar: java.lang.ExceptionInInitializerError: null
[ERROR] -----------------------------------------------------
[ERROR] realm =    plugin>org.apache.maven.plugins:maven-javadoc-plugin:2.8
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/jenkins/.m2/repository/org/apache/maven/plugins/maven-javadoc-plugin/2.8/maven-javadoc-plugin-2.8.jar
[ERROR] urls[1] = file:/home/jenkins/.m2/repository/commons-cli/commons-cli/1.0/commons-cli-1.0.jar
[ERROR] urls[2] = file:/home/jenkins/.m2/repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.jar
[ERROR] urls[3] = file:/home/jenkins/.m2/repository/org/apache/maven/reporting/maven-reporting-api/3.0/maven-reporting-api-3.0.jar
[ERROR] urls[4] = file:/home/jenkins/.m2/repository/org/apache/maven/maven-archiver/2.3/maven-archiver-2.3.jar
[ERROR] urls[5] = file:/home/jenkins/.m2/repository/org/apache/maven/shared/maven-invoker/2.0.9/maven-invoker-2.0.9.jar
[ERROR] urls[6] = file:/home/jenkins/.m2/repository/org/apache/maven/shared/maven-common-artifact-filters/1.3/maven-common-artifact-filters-1.3.jar
[ERROR] urls[7] = file:/home/jenkins/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.0/doxia-sink-api-1.0.jar
[ERROR] urls[8] = file:/home/jenkins/.m2/repository/org/apache/maven/doxia/doxia-site-renderer/1.0/doxia-site-renderer-1.0.jar
[ERROR] urls[9] = file:/home/jenkins/.m2/repository/org/apache/maven/doxia/doxia-core/1.0/doxia-core-1.0.jar
[ERROR] urls[10] = file:/home/jenkins/.m2/repository/org/codehaus/plexus/plexus-i18n/1.0-beta-7/plexus-i18n-1.0-beta-7.jar
[ERROR] urls[11] = file:/home/jenkins/.m2/repository/org/codehaus/plexus/plexus-velocity/1.1.7/plexus-velocity-1.1.7.jar
[ERROR] urls[12] = file:/home/jenkins/.m2/repository/org/apache/velocity/velocity/1.5/velocity-1.5.jar
[ERROR] urls[13] = file:/home/jenkins/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar
[ERROR] urls[14] = file:/home/jenkins/.m2/repository/org/apache/maven/doxia/doxia-decoration-model/1.0/doxia-decoration-model-1.0.jar
[ERROR] urls[15] = file:/home/jenkins/.m2/repository/commons-collections/commons-collections/3.2/commons-collections-3.2.jar
[ERROR] urls[16] = file:/home/jenkins/.m2/repository/org/apache/maven/doxia/doxia-module-apt/1.0/doxia-module-apt-1.0.jar
[ERROR] urls[17] = file:/home/jenkins/.m2/repository/org/apache/maven/doxia/doxia-module-fml/1.0/doxia-module-fml-1.0.jar
[ERROR] urls[18] = file:/home/jenkins/.m2/repository/org/apache/maven/doxia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.jar
[ERROR] urls[19] = file:/home/jenkins/.m2/repository/org/apache/maven/doxia/doxia-module-xhtml/1.0/doxia-module-xhtml-1.0.jar
[ERROR] urls[20] = file:/home/jenkins/.m2/repository/commons-lang/commons-lang/2.4/commons-lang-2.4.jar
[ERROR] urls[21] = file:/home/jenkins/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar
[ERROR] urls[22] = file:/home/jenkins/.m2/repository/commons-codec/commons-codec/1.2/commons-codec-1.2.jar
[ERROR] urls[23] = file:/home/jenkins/.m2/repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar
[ERROR] urls[24] = file:/home/jenkins/.m2/repository/log4j/log4j/1.2.14/log4j-1.2.14.jar
[ERROR] urls[25] = file:/home/jenkins/.m2/repository/com/thoughtworks/qdox/qdox/1.9.2/qdox-1.9.2.jar
[ERROR] urls[26] = file:/home/jenkins/.m2/repository/junit/junit/3.8.1/junit-3.8.1.jar
[ERROR] urls[27] = file:/home/jenkins/.m2/repository/org/codehaus/plexus/plexus-archiver/1.0-alpha-9/plexus-archiver-1.0-alpha-9.jar
[ERROR] urls[28] = file:/home/jenkins/.m2/repository/org/codehaus/plexus/plexus-io/1.0-alpha-1/plexus-io-1.0-alpha-1.jar
[ERROR] urls[29] = file:/home/jenkins/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.8/plexus-utils-1.5.8.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import  from realm ClassRealm[maven.api, parent: null]]
[ERROR] 
[ERROR] -----------------------------------------------------
[ERROR] : begin 0, end 3, length 1
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
Build step 'Execute shell' marked build as failure
[locks-and-latches] Releasing all the locks
[locks-and-latches] All the locks released
Setting MAVEN_3_LATEST__HOME=/home/jenkins/tools/maven/latest3/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Jenkins build is back to normal : Struts-master-JDK9 #5

Posted by Yasser Zamani <ya...@apache.org>.
You're welcome :) My pleasure, thanks, very glad that you liked it :)


On 11/16/2018 5:40 PM, Lukasz Lenart wrote:
> Hipp hurra! Thanks a lot Yasser :)
> 
> pt., 16 lis 2018 o 14:36 Apache Jenkins Server
> <je...@builds.apache.org> napisał(a):
>>
>> See <https://builds.apache.org/job/Struts-master-JDK9/5/display/redirect?page=changes>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>> For additional commands, e-mail: dev-help@struts.apache.org
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Jenkins build is back to normal : Struts-master-JDK9 #5

Posted by Lukasz Lenart <lu...@apache.org>.
Hipp hurra! Thanks a lot Yasser :)

pt., 16 lis 2018 o 14:36 Apache Jenkins Server
<je...@builds.apache.org> napisał(a):
>
> See <https://builds.apache.org/job/Struts-master-JDK9/5/display/redirect?page=changes>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Jenkins build is back to normal : Struts-master-JDK9 #5

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Struts-master-JDK9/5/display/redirect?page=changes>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Build failed in Jenkins: Struts-master-JDK9 #4

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Struts-master-JDK9/4/display/redirect?page=changes>

Changes:

[burton] Added requiredValue to Checkbox Struts Tag as a parameter.  When

[burton] Change Checkbox tag parameter from requiredValue to submitUnchecked

[lukaszlenart] Fixes JavaDoc

[yasser.zamani] WW-4869 Fixes JarEntryRevision

[yasser.zamani] WW-4869 Adds unit tests

[yasser.zamani] WW-4869 Fixes demo created jar file name in unit tests

[yasser.zamani] WW-4871 Fixes StringConverter and improves it's tests

[yasser.zamani] WW-4871 Reverts setMinimumFractionDigits(1) to pass rest tests

[yasser.zamani] WW-4871 Fixes previous unit tests after setMinimumFractionDigits(1)

[yasser.zamani] WW-4871 Fixes max fraction digits to bigger than max precision

[yasser.zamani] WW-4871 Makes NumberConverter's test harder

[lukaszlenart] Adds missing dependency and drops unused properties

[lukaszlenart] Simplifies sipping modules

[lukaszlenart] Fixes Maven site generation

[lukaszlenart] Tries fix tests when running on JDK9

[lukaszlenart] Adds missing header with license or updates the existing one

[lukaszlenart] Adds missing header with license or updates the existing one

[lukaszlenart] Adds missing header with license

[lukaszlenart] Adds missing header with license

[lukaszlenart] Adds missing header with license

[lukaszlenart] Adds missing header with license

[lukaszlenart] Adds missing header with license

[lukaszlenart] Adds missing header with license

[lukaszlenart] Enables Rat plugin on each build

[lukaszlenart] Adds missing header with license

[lukaszlenart] Adds missing header with license

[lukaszlenart] Adds missing header with license and fixes tests

[lukaszlenart] Adds missing header with license and fixes tests

[lukaszlenart] Uses property instead of hardcoding path

[lukaszlenart] Fixes encoding

[lukaszlenart] Fixes encoding

[lukaszlenart] Puts back JavaDoc reference

[lukaszlenart] Removes unneeded header

[lukaszlenart] Fixes encoding

[lukaszlenart] Fixes encoding

[lukaszlenart] Converts content to a proper CSS

[lukaszlenart] Uses <target/> instead of <tasks/> to avoid warnings

[lukaszlenart] Changes how docs are fetched

[lukaszlenart] Excludes fonts

[lukaszlenart] Uses new docs location when preparing packages

[lukaszlenart] Excludes additional text files

[lukaszlenart] Defines a new profile to check missing dependencies

[lukaszlenart] Adds proper XML header

[lukaszlenart] WW-4880 Upgrades Spring to version 4.1.9

[lukaszlenart] Drops unused entries

[lukaszlenart] WW-4862 Extends existing regex to include charset

[lukaszlenart] WW-4862 Adds additional tests to cover new regex

[lukaszlenart] Drops unused imports

[lukaszlenart] Enables disabled tests

[yasser.zamani] WW-4871 Fixes max fraction digits to Integer.MAX_VALUE

[amashchenko] WW-4875 Add ability to use Java based configuration

[lukaszlenart] Deprecates the old extension point and defines a new one

[lukaszlenart] Defines a new alias

[lukaszlenart] Injects user defined provider and uses it if available

[yasser.zamani] WW-4871 Drops setMinimumFractionDigits

[amashchenko] WW-4875 Add location information for java based configuration

[lukaszlenart] WW-4878 Fixes typo and adds missing interceptor

[yasser.zamani] WW-4874 Introduces Servlet3 plugin by adding support for async action

[yasser.zamani] WW-4871 Fixes java.text.NumberFormat.format's float to double

[yasser.zamani] WW-4846 Adds unit tests

[yasser.zamani] WW-4846 Fixes unit tests for JDK8

[yasser.zamani] WW-4871 Documents our manual jdk fix by a TODO

[lukaszlenart] Adds missing header with a license

[yasser.zamani] WW-4871 Tests if StringConverter changes float input parameter

[lukaszlenart] Uses OGNL without #context magical key

[lukaszlenart] Adjusts OGNL usage to avoid modify immutable context

[lukaszlenart] Uses OGNL 3.2.2 which always requires MemberAccess

[lukaszlenart] Reuses existing context instead of creating a new MemberAccess each time

[lukaszlenart] Reformats code

[lukaszlenart] Adds empty line

[lukaszlenart] Fixes issue with CI and SCM

[yasser.zamani] WW-4871 Removes assignment to value parameter

[stefaan.dutry] WW-4888 add escaping options to text tag

[stefaan.dutry] reverted accidental change

[stefaan.dutry] WW-4851 upgrade Log4j2 to version 2.9.1

[lukaszlenart] Adds schema to have a proper URL

[lukaszlenart] Adds proper url to Sonar host

[lukaszlenart] Adds Coverage status

[lukaszlenart] Adds proper header and some links

[lukaszlenart] Adds support for coveralls

[lukaszlenart] Drops unneeded property

[lukaszlenart] Uses full plugin name

[stefaan.dutry] WW-4713 Added deprecation warnings as preparation to drop

[yasser.zamani] WW-4876 WW-4841 Parses validators after all injections done

[stefaan.dutry] changed Map iterations to use entrySet when both key and value are used

[lukaszlenart] [maven-release-plugin] prepare release STRUTS_2_5_14

[lukaszlenart] [maven-release-plugin] prepare for next development iteration

[stefaan.dutry] changed Map iteration to use entrySet

[stefaan.dutry] changed tabs into spaces

[lukaszlenart] Upgrades to the latest OGNL 3.2.4 version

[lukaszlenart] WW-4893 Upgrades Jackson to version 2.9.2

[lukaszlenart] WW-4892 Uses Jackson handler as a default one to handle JSON

[lukaszlenart] WW-4892 Makes json-lib optional

[lukaszlenart] WW-4892 Marks handler as deprecated

[aleksandr.7m] replace String.valueOf with Objects.toString to better handle null

[aleksandr.7m] WW-4875 Add convention constant configuration

[aleksandr.7m] WW-4875 Add json constant configuration

[aleksandr.7m] Make ConventionConstantConfig inherit map of constants from

[aleksandr.7m] WW-4875 Add rest constant configuration

[yasser.zamani] WW-4874 Refactors technology name, servlet3, to asset name, async

[yasser.zamani] WW-4874 Adds unit tests

[yasser.zamani] WW-4874 Updates parent version

[lukaszlenart] Suppresses some false positives on OWASP Dependency Check

[lukaszlenart] Adds missing license header

[lukaszlenart] Adds support for UpdateImpact

[lukaszlenart] Adds support to generate a report with outdated dependencies

[lukaszlenart] Fixes issue with accessing the Central relates to

[aleksandr.7m] WW-4875 Add spring constant configuration

[lukaszlenart] [maven-release-plugin] prepare release STRUTS_2_5_14_1

[lukaszlenart] [maven-release-plugin] prepare for next development iteration

[lukaszlenart] Uses the latest Spring version

[lukaszlenart] Fixes test

[lukaszlenart] Adds missing dependency

[lukaszlenart] Uses proper date format

[yasserzamani] WW-4901 Decouples Struts from URL.openConnection implementation of

[yasserzamani] WW-4901 Falls back if JarURLConnection was present already

[yasserzamani] WW-4900 Makes BackgroundProcess transient

[yasserzamani] WW-4900 Reverts BackgroundProcess access modifiers

[yasserzamani] WW-4900 Fixes BackgroundProcessTest via synchronization

[lukaszlenart] Kicks Coveralls to build on master

[yasserzamani] WW-4873 Makes ActionInvocation not serializable

[yasserzamani] WW-4873 Makes InvocationSessionStore$InvocationContext transient

[lukaszlenart] Adds cache to speed up build on Travis

[lukaszlenart] Adds empty line to kick Travis build

[yasserzamani] Increases the coverage of DefaultActionInvocation

[stefaan.dutry] used char instead of a single character string

[yasserzamani] WW-4874 Renames local variable inv to invocation

[yasserzamani] define constant for timeout result

[yasserzamani] decrease log level for timeout

[yasserzamani] add async plugin to dependency management

[yasserzamani] add showcase for async plugin

[lukaszlenart] WW-4903 Drops injecting defined factory to avoid mapping exception

[lukaszlenart] WW-4903 Uses Initializable to properly initialise the factory

[lukaszlenart] WW-4903 Adds a unit test to cover the new functionality

[lukaszlenart] WW-4903 Covers fallback to default factory with unit test

[lukaszlenart] WW-4903 Uses StrutsActionProxyFactory as a default factory

[lukaszlenart] WW-4903 Extends test of empty prefix

[lukaszlenart] WW-4903 Reverts to previous initialise mechanism

[lukaszlenart] WW-4903 Adds missing header with license

[lukaszlenart] Verifies licenses before building a package

[lukaszlenart] Extends factories to allow return implementing type

[lukaszlenart] Uses factory's type to detect Initilizable interfaces

[lukaszlenart] Adds implementation of the type() method

[lukaszlenart] Adjusts class to the new Initializable mechanism

[lukaszlenart] Avoids initialising singletons once marked as Initializable

[lukaszlenart] Moves Initializable interface into implementing class instead of

[lukaszlenart] Drops unneeded JavaDoc formatting

[lukaszlenart] Introduces dedicated factory to perform object's initialisation

[lukaszlenart] Adds a dedicated interfaces to clearly tell CI which beans must be

[lukaszlenart] Adjusts builder to handle the new interfaces

[lukaszlenart] Uses the new interface to initialise object when setting up the

[stefaan.dutry] change tabs into spaces (formatting)

[stefaan.dutry] add missing @Override annotations

[stefaan.dutry] add curly brackets (formatting)

[stefaan.dutry] change tabs into spaces (formatting)

[stefaan.dutry] change tabs into spaces (formatting)

[stefaan.dutry] add curly brackets (formatting)

[stefaan.dutry] add missing @Override annotation

[stefaan.dutry] add test for mergeTemplate method

[stefaan.dutry] add test for buildTemplateName method

[stefaan.dutry] add tests for getTemplateDir method

[stefaan.dutry] add test for setting acceskey

[stefaan.dutry] add test for parameter with name "value"

[stefaan.dutry] remove old subversion comments

[stefaan.dutry] add test for setClass method

[stefaan.dutry] add test for setStyle method

[lukaszlenart] Adds missing test dependency

[lukaszlenart] Normalises name of property with Spring version

[yasserzamani] add conversion by annotation missing tests

[yasserzamani] fix conversion by annotation

[yasserzamani] add tests if conversion can get annotation from supers

[yasserzamani] un-deprecate TypeConversion.converter plus some improvements

[yasserzamani] change tests to cover more

[yasserzamani] add tests for lazy and early initialization

[yasserzamani] improve tests for lazy and early initialization

[hedjuhor1] support Constraints Group in BeanValidation-Plugin

[lukaszlenart] Moves wrapping factories into Scope

[lukaszlenart] Fixes failing tests

[lukaszlenart] Increases class visibility

[lukaszlenart] Fixes test to run under JDK8

[lukaszlenart] Loads classes in advance

[yasserzamani] fix and add test for lazy and early initialization of prototypes

[hedjuhor1] refactoring ValidateGroup -> ValidationGroup

[hedjuhor1] fixed some Logger calls.

[hedjuhor1] Revert "fixed some Logger calls.

[hedjuhor1] fixed getValidationGroups get called if not skipped Validation removed

[hedjuhor1] change default behavior

[hedjuhor1] WW-4891 Debug tag should not display anything when not in dev mode

[lukaszlenart] Defines a new constant to limit collection auto growth

[lukaszlenart] Uses the new constant and makes an old one deprecated

[lukaszlenart] Adds test to cover the new constant

[lukaszlenart] Adds additional test to cover deprecated option

[yasserzamani] add tests for initializable to cover more scopes

[hedjuhor1] WW-4891 PrepareOperations overrideDevMode for explicitly switch on for

[zhouyanming] Align OptGroup with Select

[lukaszlenart] Searches hierarchy down to Object class for annotation

[lukaszlenart] Adds test to cover searching down the hierarchy

[lukaszlenart] Introduces new method find all annotations

[lukaszlenart] Rephrases JavaDoc to better express function's meaning

[lukaszlenart] Reverts findAnnotation to its previous state

[yasser.zamani] Initial test dedicated for the DefaultUnknownHandlerManager (#205)

[yasserzamani] add support finding annotations on interfaces and their packages

[yasserzamani] allow duplicate in AnnotationUtils.findAnnotations result

[lukaszlenart] WW-4741 Does not create session if it doesn't exist

[lukaszlenart] WW-4741 Improves tests to cover the new logic

[lukaszlenart] Adds autogenerated file

[yasserzamani] test no session but with locale parameter

[yasserzamani] test not create when no session

[amashchenko] WW-4914 Update Log4j2 to 2.10.0

[amashchenko] Use managed surefire version in core

[amashchenko] WW-4915 Replace deprecated commons-lang3 classes (add commons-text

[amashchenko] WW-4915 Replace deprecated commons-lang3 classes (replace

[amashchenko] WW-4915 Replace deprecated commons-lang3 classes (replace

[amashchenko] use NumberUtils.isCreatable instead of deprecated NumberUtils.isNumber

[lukaszlenart] [maven-release-plugin] prepare release STRUTS_2_5_15

[lukaszlenart] [maven-release-plugin] prepare for next development iteration

[yasserzamani] fix java.net.JarURLConnection#parseSpecs

[yasserzamani] comment jira issue id and fix a few typos

[yasserzamani] replace sun.net.www.ParseUtil#decode

[lukaszlenart] Adds Jackson XML binding dependency

[lukaszlenart] Defines a new handler using Jackson XML

[lukaszlenart] Adds test to cover basic functionality

[lukaszlenart] Adds example how to use the handler

[lukaszlenart] Upgrades OWASP Dependency Check plugin to the latest version and reduces

[yasserzamani] fix javadoc to being consistent with WW-3915 changes

[paul.zepernick] WW-4923 Null check to avoid NPE when not passing a JDBC connection to

[lukaszlenart] Cleans up suppression file and uses full path

[lukaszlenart] Fixes suppression file

[yasserzamani] add test if connection close after result

[yasserzamani] initialize session

[lukaszlenart] Adds explanation how to use the commented configuration

[yasserzamani] make newly added methods protected to allow users to override them

[github] fix location with full path of resource

[lukaszlenart] [maven-release-plugin] prepare release STRUTS_2_5_16

[lukaszlenart] [maven-release-plugin] prepare for next development iteration

[amashchenko] WW-685 Add class to hold conversion related data

[amashchenko] WW-685 Add generic type conversion error message

[amashchenko] WW-685 Add tests

[amashchenko] WW-685 Fix getText expression

[github] fix two issues for ListUIBean

[github] convert supplied value to list when isn't iterable

[yasserzamani] fix list when not found in stack and so is null

[amashchenko] Add ognlAutoGrowthCollectionLimit constant to java config

[amashchenko] Add tests for java configuration

[lukaszlenart] Upgrades to OGNL 3.2.5

[lukaszlenart] Upgrades dependencies to Servlet API 2.5 and JSP API 2.1

[lukaszlenart] Uses proper headers in web.xml

[lukaszlenart] Implements missing method

[lukaszlenart] Adds missing JavaDoc

[lukaszlenart] Adds a test to cover missing access to #context

[amashchenko] WW-4928 Using the same default value delimiter for system properties

[lukaszlenart] Drops unused TypeConverter

[lukaszlenart] Removes unused imports

[lukaszlenart] Cleans up code a bit

[burton] Change Checkbox tag parameter submitUnchecked default value to "false"

[burton] Fix broken tests due to checkbox submitUnchecked default value change

[lukaszlenart] Moves tests to proper package and adds one more test case

[amashchenko] WW-4865 Change submitUnchecked type to Boolean

[lukaszlenart] Uses proper parent's version

[lukaszlenart] Reverts the previous access state of the method

[loomchild] Adds sorted and navigable set support JSON plugin

[loomchild] Adds deque and queue support JSON plugin

[yasserzamani] upgrade Tiles to 3.0.8

[yasserzamani] honor .properties file before the generic parametrics

[stefaan.dutry] drop searchValueStack attribute from the s:text tag

[stefaan.dutry] drop deprecated logging layer

[stefaan.dutry] remove TimerInterceptor

[stefaan.dutry] remove ObjectProfiler

[stefaan.dutry] remove UtilTimerStack

[stefaan.dutry] fix RestActionInvocation

[stefaan.dutry] remove ProfilingTimerBean

[stefaan.dutry] further clean up after rmoving profiling layer

[stefaan.dutry] update commons-beanutils dependency to version 1.9.3

[stefaan.dutry] remove deprecated XWork constants

[stefaan.dutry] fix broken tests.

[stefaan.dutry] fix constant used for addition accepted patterns

[stefaan.dutry] fix order, and therefore value, of the builder constants

[stefaan.dutry] fix test by fixing config constant name

[stefaan.dutry] fix tests by fixing constantnames

[stefaan.dutry] update Apache FreeMarker to version 2.3.28

[stefaan.dutry] drop convertIfExist method

[yasserzamani] delete unused local variable timerKey

[amashchenko] Remove deprecated exceptions

[ssullivan] add 'sun.misc.' to struts.excludedPackageNames

[ssullivan] WW-4769 add unit tests to verify immutable collections

[ssullivan] add unit test for Dispatcher init()

[ssullivan] Jackson 2.9.6

[ssullivan] add 'com.opensymphony.xwork2.ognl.' to excludedPackageNames

[shell_layer-github] fix typos in README

[shell_layer-github] fix more typos in README

[lukaszlenart] Adds Maven wrapper to allow use the latest Maven version

[lukaszlenart] Avoids parsing namespace when using existing namespace

[lukaszlenart] Increases scope when location parsing is avoided

[lukaszlenart] Upgrades Jackson libs to version 2.9.5

[lukaszlenart] Makes OgnlUtil more immutable

[lukaszlenart] Adds proper handling of primitive types

[lukaszlenart] Adds more general exclusion

[lukaszlenart] Validates action, namespace and method in the same way

[lukaszlenart] delete redundant code for performance

[lukaszlenart] Fixes how dependencies are injected into constructor

[lukaszlenart] add an extra unit test

[lukaszlenart] Fixes conflicts after cherry-picked changes from 2.5.x branch

[lukaszlenart] WW-4955 Upgrades OGNL to version 3.2.6

[lukaszlenart] Adds additional test to check is ArrayList.size() is accessible

[github] Fix logging messages

[lukaszlenart] WW-4954 Adds a test case to cover accessing ArrayList

[amashchenko] Better logging message (for WW-4954)

[amashchenko] Improve log messages in SecurityMemberAccess

[amashchenko] WW-4956 Upgrade to Log4j2 2.11.1

[lukaszlenart] Adds missing header with license

[lukaszlenart] WW-4954 Moves XWorkList out of util package

[github] Fixed grammar

[yasserzamani] delete temp files on close instead of on JVM exists

[yasserzamani] monitor file only if needed

[lukaszlenart] WW-4951 Upgrades to the latest struts master to support SHA256/512

[lukaszlenart] WW-4963 Implements new SessionAware interface that uses withSession

[lukaszlenart] WW-4963 Implements new ServletRequestAware interface that uses

[lukaszlenart] WW-4963 Implements new ServletResponseAware interface that uses

[lukaszlenart] WW-4963 Implements new ApplicationAware interface that uses

[thinkshihang] Fix typo in a local vairalbe naming

[lukaszlenart] WW-4963 Implements new PrincipalAware interface that uses

[lukaszlenart] WW-4963 Implements new BundleContextAware interface that uses

[lukaszlenart] WW-4963 Implements new CookiesAware interface that uses withCookies

[lukaszlenart] WW-4963 Implements new PortletContextAware interface that uses

[lukaszlenart] WW-4963 Implements new PortletPreferencesAware interface that uses

[lukaszlenart] WW-4963 Implements new PortletRequestAware interface that uses

[lukaszlenart] WW-4963 Implements new PortletResponseAware interface with a test that

[lukaszlenart] WW-4963 Implements new ParametersAware interface that uses

[lukaszlenart] WW-4963 Implements new ServiceAware interface that uses withServices

[lukaszlenart] WW-4963 Implements new ServletContextAware interface and fixes actions

[yasserzamani] fix false positive test pass

[lukaszlenart] Fixes problem with building on Java 8 after upgrading to the latest

[lukaszlenart] Drops irrelevant profile

[lukaszlenart] WW-4952 Uses struts parent 13 to fix issue with wrong release profile

[yasserzamani] increase test coverage

[lukaszlenart] WW-4965 Upgrades OGNL to version 3.2.7

[43964333+JCgH4164838Gh792C124B5] Minor config fixes for the Showcase Application: 1) Token examples.

[yasser.zamani] [WW-4973] Upgrades to OGNL 3.2.8 (#258)

[amashchenko] Merge pull request #257 from JCgH4164838Gh792C124B5/localS2_2_5_x_Branch

[amashchenko] WW-4971 Use response encoding for include by default

[yasserzamani] monitor not-monitored loaded files on demand

[yasserzamani] not miss container provided fileUrl and ...

[43964333+JCgH4164838Gh792C124B5] - Introduce a basic FastByteArrayOutputStreamTest test (demonstrates log

[43964333+JCgH4164838Gh792C124B5] - Whitespace fix for FastByteArrayOutputStreamTest.

[lukaszlenart] WW-4976 Upgrades ASM to version 7.0

[lukaszlenart] WW-4866 Includes 1.8+ JDKs

------------------------------------------
Started by user lukaszlenart
[EnvInject] - Loading node environment variables.
Building remotely on H37 (ubuntu xenial) in workspace <https://builds.apache.org/job/Struts-master-JDK9/ws/>
[WS-CLEANUP] Deleting project workspace...
Cloning the remote Git repository
Cloning repository https://gitbox.apache.org/repos/asf/struts.git
 > git init <https://builds.apache.org/job/Struts-master-JDK9/ws/> # timeout=10
Fetching upstream changes from https://gitbox.apache.org/repos/asf/struts.git
 > git --version # timeout=10
 > git fetch --tags --progress https://gitbox.apache.org/repos/asf/struts.git +refs/heads/*:refs/remotes/origin/*
 > git config remote.origin.url https://gitbox.apache.org/repos/asf/struts.git # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url https://gitbox.apache.org/repos/asf/struts.git # timeout=10
Cleaning workspace
 > git rev-parse --verify HEAD # timeout=10
No valid HEAD. Skipping the resetting
 > git clean -fdx # timeout=10
Fetching upstream changes from https://gitbox.apache.org/repos/asf/struts.git
 > git fetch --tags --progress https://gitbox.apache.org/repos/asf/struts.git +refs/heads/*:refs/remotes/origin/*
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
 > git rev-parse refs/remotes/origin/refs/heads/master^{commit} # timeout=10
Checking out Revision 2d86cc69dcfcddce1559362de8f776f0de721d65 (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 2d86cc69dcfcddce1559362de8f776f0de721d65
Commit message: "WW-4866 Includes 1.8+ JDKs"
 > git rev-list --no-walk 3fa7aa92174972427900c9e13a265782de19944f # timeout=10
java.util.concurrent.TimeoutException: Timeout waiting for task.
	at com.google.common.util.concurrent.AbstractFuture$Sync.get(AbstractFuture.java:259)
	at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:91)
	at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:69)
	at com.atlassian.jira.rest.client.internal.async.DelegatingPromise.get(DelegatingPromise.java:107)
	at hudson.plugins.jira.JiraRestService.getIssuesFromJqlSearch(JiraRestService.java:177)
	at hudson.plugins.jira.JiraSession.getIssuesFromJqlSearch(JiraSession.java:136)
	at io.jenkins.blueocean.service.embedded.jira.JiraSCMListener.onChangeLogParsed(JiraSCMListener.java:43)
	at hudson.model.listeners.SCMListener.onChangeLogParsed(SCMListener.java:120)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:590)
Caused: java.io.IOException: Failed to parse changelog
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:592)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)
	at hudson.model.Run.execute(Run.java:1794)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:97)
	at hudson.model.Executor.run(Executor.java:429)
Retrying after 10 seconds
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://gitbox.apache.org/repos/asf/struts.git # timeout=10
Cleaning workspace
 > git rev-parse --verify HEAD # timeout=10
Resetting working tree
 > git reset --hard # timeout=10
 > git clean -fdx # timeout=10
Fetching upstream changes from https://gitbox.apache.org/repos/asf/struts.git
 > git --version # timeout=10
 > git fetch --tags --progress https://gitbox.apache.org/repos/asf/struts.git +refs/heads/*:refs/remotes/origin/*
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
 > git rev-parse refs/remotes/origin/refs/heads/master^{commit} # timeout=10
Checking out Revision 2d86cc69dcfcddce1559362de8f776f0de721d65 (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 2d86cc69dcfcddce1559362de8f776f0de721d65
Commit message: "WW-4866 Includes 1.8+ JDKs"
java.util.concurrent.TimeoutException: Timeout waiting for task.
	at com.google.common.util.concurrent.AbstractFuture$Sync.get(AbstractFuture.java:259)
	at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:91)
	at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:69)
	at com.atlassian.jira.rest.client.internal.async.DelegatingPromise.get(DelegatingPromise.java:107)
	at hudson.plugins.jira.JiraRestService.getIssuesFromJqlSearch(JiraRestService.java:177)
	at hudson.plugins.jira.JiraSession.getIssuesFromJqlSearch(JiraSession.java:136)
	at io.jenkins.blueocean.service.embedded.jira.JiraSCMListener.onChangeLogParsed(JiraSCMListener.java:43)
	at hudson.model.listeners.SCMListener.onChangeLogParsed(SCMListener.java:120)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:590)
Caused: java.io.IOException: Failed to parse changelog
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:592)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)
	at hudson.model.Run.execute(Run.java:1794)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:97)
	at hudson.model.Executor.run(Executor.java:429)
Retrying after 10 seconds
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://gitbox.apache.org/repos/asf/struts.git # timeout=10
Cleaning workspace
 > git rev-parse --verify HEAD # timeout=10
Resetting working tree
 > git reset --hard # timeout=10
 > git clean -fdx # timeout=10
Fetching upstream changes from https://gitbox.apache.org/repos/asf/struts.git
 > git --version # timeout=10
 > git fetch --tags --progress https://gitbox.apache.org/repos/asf/struts.git +refs/heads/*:refs/remotes/origin/*
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
 > git rev-parse refs/remotes/origin/refs/heads/master^{commit} # timeout=10
Checking out Revision 2d86cc69dcfcddce1559362de8f776f0de721d65 (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 2d86cc69dcfcddce1559362de8f776f0de721d65
Commit message: "WW-4866 Includes 1.8+ JDKs"
java.util.concurrent.TimeoutException: Timeout waiting for task.
	at com.google.common.util.concurrent.AbstractFuture$Sync.get(AbstractFuture.java:259)
	at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:91)
	at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:69)
	at com.atlassian.jira.rest.client.internal.async.DelegatingPromise.get(DelegatingPromise.java:107)
	at hudson.plugins.jira.JiraRestService.getIssuesFromJqlSearch(JiraRestService.java:177)
	at hudson.plugins.jira.JiraSession.getIssuesFromJqlSearch(JiraSession.java:136)
	at io.jenkins.blueocean.service.embedded.jira.JiraSCMListener.onChangeLogParsed(JiraSCMListener.java:43)
	at hudson.model.listeners.SCMListener.onChangeLogParsed(SCMListener.java:120)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:590)
Caused: java.io.IOException: Failed to parse changelog
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:592)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)
	at hudson.model.Run.execute(Run.java:1794)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:97)
	at hudson.model.Executor.run(Executor.java:429)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Build failed in Jenkins: Struts-master-JDK9 #3

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Struts-master-JDK9/3/display/redirect>

------------------------------------------
[...truncated 1.15 MB...]
	at junit.framework.TestSuite.runTest(TestSuite.java:252) [junit-4.12.jar:4.12]
	at junit.framework.TestSuite.run(TestSuite.java:247) [junit-4.12.jar:4.12]
	at org.testng.junit.JUnitTestRunner.doRun(JUnitTestRunner.java:250) [testng-5.14.10.jar:?]
	at org.testng.junit.JUnitTestRunner.start(JUnitTestRunner.java:223) [testng-5.14.10.jar:?]
	at org.testng.junit.JUnitTestRunner.run(JUnitTestRunner.java:211) [testng-5.14.10.jar:?]
	at org.testng.TestRunner$1.run(TestRunner.java:659) [testng-5.14.10.jar:?]
	at org.testng.TestRunner.runWorkers(TestRunner.java:1147) [testng-5.14.10.jar:?]
	at org.testng.TestRunner.privateRunJUnit(TestRunner.java:690) [testng-5.14.10.jar:?]
	at org.testng.TestRunner.run(TestRunner.java:597) [testng-5.14.10.jar:?]
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:317) [testng-5.14.10.jar:?]
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:312) [testng-5.14.10.jar:?]
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:274) [testng-5.14.10.jar:?]
	at org.testng.SuiteRunner.run(SuiteRunner.java:223) [testng-5.14.10.jar:?]
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) [testng-5.14.10.jar:?]
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) [testng-5.14.10.jar:?]
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1039) [testng-5.14.10.jar:?]
	at org.testng.TestNG.runSuitesLocally(TestNG.java:964) [testng-5.14.10.jar:?]
	at org.testng.TestNG.run(TestNG.java:900) [testng-5.14.10.jar:?]
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:61) [surefire-testng-2.6.jar:2.6]
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:158) [surefire-testng-2.6.jar:2.6]
	at org.apache.maven.surefire.Surefire.run(Surefire.java:169) [surefire-api-2.6.jar:2.6]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:564) ~[?:?]
	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350) [surefire-booter-2.6.jar:2.6]
	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021) [surefire-booter-2.6.jar:2.6]
2017-10-20 14:39:27,864 INFO  [main] util.StackLocator (StackLocator.java:71) - [0ms] - create DefaultActionProxy: 

2017-10-20 14:39:27,875 ERROR [main] util.StackLocator (StackLocator.java:71) - Could not execute action: /testNamespace/testAction!executeThrowsException
com.opensymphony.xwork2.config.ConfigurationException: There is no Action mapped for namespace [/testNamespace] and action name [testAction!executeThrowsException] associated with context path [].
	at com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:198) ~[classes/:?]
	at org.apache.struts2.factory.StrutsActionProxy.prepare(StrutsActionProxy.java:62) ~[classes/:?]
	at org.apache.struts2.factory.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:37) ~[classes/:?]
	at com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:58) ~[classes/:?]
	at org.apache.struts2.components.ActionComponent.executeAction(ActionComponent.java:282) [classes/:?]
	at org.apache.struts2.components.AnotherActionComponentTest.testDoesNotThrowException(AnotherActionComponentTest.java:38) [test-classes/:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:564) ~[?:?]
	at junit.framework.TestCase.runTest(TestCase.java:176) [junit-4.12.jar:4.12]
	at junit.framework.TestCase.runBare(TestCase.java:141) [junit-4.12.jar:4.12]
	at junit.framework.TestResult$1.protect(TestResult.java:122) [junit-4.12.jar:4.12]
	at junit.framework.TestResult.runProtected(TestResult.java:142) [junit-4.12.jar:4.12]
	at junit.framework.TestResult.run(TestResult.java:125) [junit-4.12.jar:4.12]
	at junit.framework.TestCase.run(TestCase.java:129) [junit-4.12.jar:4.12]
	at junit.framework.TestSuite.runTest(TestSuite.java:252) [junit-4.12.jar:4.12]
	at junit.framework.TestSuite.run(TestSuite.java:247) [junit-4.12.jar:4.12]
	at org.testng.junit.JUnitTestRunner.doRun(JUnitTestRunner.java:250) [testng-5.14.10.jar:?]
	at org.testng.junit.JUnitTestRunner.start(JUnitTestRunner.java:223) [testng-5.14.10.jar:?]
	at org.testng.junit.JUnitTestRunner.run(JUnitTestRunner.java:211) [testng-5.14.10.jar:?]
	at org.testng.TestRunner$1.run(TestRunner.java:659) [testng-5.14.10.jar:?]
	at org.testng.TestRunner.runWorkers(TestRunner.java:1147) [testng-5.14.10.jar:?]
	at org.testng.TestRunner.privateRunJUnit(TestRunner.java:690) [testng-5.14.10.jar:?]
	at org.testng.TestRunner.run(TestRunner.java:597) [testng-5.14.10.jar:?]
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:317) [testng-5.14.10.jar:?]
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:312) [testng-5.14.10.jar:?]
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:274) [testng-5.14.10.jar:?]
	at org.testng.SuiteRunner.run(SuiteRunner.java:223) [testng-5.14.10.jar:?]
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) [testng-5.14.10.jar:?]
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) [testng-5.14.10.jar:?]
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1039) [testng-5.14.10.jar:?]
	at org.testng.TestNG.runSuitesLocally(TestNG.java:964) [testng-5.14.10.jar:?]
	at org.testng.TestNG.run(TestNG.java:900) [testng-5.14.10.jar:?]
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:61) [surefire-testng-2.6.jar:2.6]
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:158) [surefire-testng-2.6.jar:2.6]
	at org.apache.maven.surefire.Surefire.run(Surefire.java:169) [surefire-api-2.6.jar:2.6]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:564) ~[?:?]
	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350) [surefire-booter-2.6.jar:2.6]
	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021) [surefire-booter-2.6.jar:2.6]
Tests run: 1742, Failures: 106, Errors: 0, Skipped: 0, Time elapsed: 68.658 sec <<< FAILURE!

Results :

Failed tests: 
  testGenericXhtml on instance testGenericXhtml(org.apache.struts2.views.jsp.ui.CheckboxListTest)(org.apache.struts2.views.jsp.ui.CheckboxListTest)
  testGenericSimple on instance testGenericSimple(org.apache.struts2.views.jsp.ui.CheckboxListTest)(org.apache.struts2.views.jsp.ui.CheckboxListTest)
  testGenericXhtml on instance testGenericXhtml(org.apache.struts2.views.jsp.ui.CheckboxTest)(org.apache.struts2.views.jsp.ui.CheckboxTest)
  testGenericSimple on instance testGenericSimple(org.apache.struts2.views.jsp.ui.CheckboxTest)(org.apache.struts2.views.jsp.ui.CheckboxTest)
  testRangeValidationWithError on instance testRangeValidationWithError(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)
  testRangeValidationWithExpressionsFail on instance testRangeValidationWithExpressionsFail(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)
  testRangeValidationNoError on instance testRangeValidationNoError(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)
  testGenericXhtml on instance testGenericXhtml(org.apache.struts2.views.jsp.ui.TextareaTest)(org.apache.struts2.views.jsp.ui.TextareaTest)
  testGenericSimple on instance testGenericSimple(org.apache.struts2.views.jsp.ui.TextareaTest)(org.apache.struts2.views.jsp.ui.TextareaTest)
  testGenericXhtml on instance testGenericXhtml(org.apache.struts2.views.jsp.ui.DoubleSelectTest)(org.apache.struts2.views.jsp.ui.DoubleSelectTest)
  testGenericSimple on instance testGenericSimple(org.apache.struts2.views.jsp.ui.DoubleSelectTest)(org.apache.struts2.views.jsp.ui.DoubleSelectTest)
  testDateStrictConversion on instance testDateStrictConversion(com.opensymphony.xwork2.conversion.impl.XWorkConverterTest)(com.opensymphony.xwork2.conversion.impl.XWorkConverterTest)
  testFieldErrorMessageAddedWhenConversionFailsOnModelDriven on instance testFieldErrorMessageAddedWhenConversionFailsOnModelDriven(com.opensymphony.xwork2.conversion.impl.XWorkConverterTest)(com.opensymphony.xwork2.conversion.impl.XWorkConverterTest)
  testLocalizedDateConversion on instance testLocalizedDateConversion(com.opensymphony.xwork2.conversion.impl.XWorkConverterTest)(com.opensymphony.xwork2.conversion.impl.XWorkConverterTest)
  testConvertSqlTimestamp on instance testConvertSqlTimestamp(com.opensymphony.xwork2.conversion.impl.XWorkConverterTest)(com.opensymphony.xwork2.conversion.impl.XWorkConverterTest)
  testFieldErrorMessageAddedForComplexProperty on instance testFieldErrorMessageAddedForComplexProperty(com.opensymphony.xwork2.conversion.impl.XWorkConverterTest)(com.opensymphony.xwork2.conversion.impl.XWorkConverterTest)
  testFieldErrorMessageAddedWhenConversionFails on instance testFieldErrorMessageAddedWhenConversionFails(com.opensymphony.xwork2.conversion.impl.XWorkConverterTest)(com.opensymphony.xwork2.conversion.impl.XWorkConverterTest)
  testDateConversion on instance testDateConversion(com.opensymphony.xwork2.conversion.impl.XWorkConverterTest)(com.opensymphony.xwork2.conversion.impl.XWorkConverterTest)
  testGenericXhtml on instance testGenericXhtml(org.apache.struts2.views.jsp.ui.TextfieldTest)(org.apache.struts2.views.jsp.ui.TextfieldTest)
  testGenericSimple on instance testGenericSimple(org.apache.struts2.views.jsp.ui.TextfieldTest)(org.apache.struts2.views.jsp.ui.TextfieldTest)
  testGenericXhtml on instance testGenericXhtml(org.apache.struts2.views.jsp.ui.SelectTest)(org.apache.struts2.views.jsp.ui.SelectTest)
  testGenericSimple on instance testGenericSimple(org.apache.struts2.views.jsp.ui.SelectTest)(org.apache.struts2.views.jsp.ui.SelectTest)
  testActionWithSpringResult on instance testActionWithSpringResult(com.opensymphony.xwork2.spring.ActionsFromSpringTest)(com.opensymphony.xwork2.spring.ActionsFromSpringTest)
  testAutoProxiedAction on instance testAutoProxiedAction(com.opensymphony.xwork2.spring.ActionsFromSpringTest)(com.opensymphony.xwork2.spring.ActionsFromSpringTest)
  testProxiedActionIsNotAccessible on instance testProxiedActionIsNotAccessible(com.opensymphony.xwork2.spring.ActionsFromSpringTest)(com.opensymphony.xwork2.spring.ActionsFromSpringTest)
  testChainingProxiedActions on instance testChainingProxiedActions(com.opensymphony.xwork2.spring.ActionsFromSpringTest)(com.opensymphony.xwork2.spring.ActionsFromSpringTest)
  testLoadSimpleAction on instance testLoadSimpleAction(com.opensymphony.xwork2.spring.ActionsFromSpringTest)(com.opensymphony.xwork2.spring.ActionsFromSpringTest)
  testLoadActionWithDependencies on instance testLoadActionWithDependencies(com.opensymphony.xwork2.spring.ActionsFromSpringTest)(com.opensymphony.xwork2.spring.ActionsFromSpringTest)
  testProxiedActionIsNotStateful on instance testProxiedActionIsNotStateful(com.opensymphony.xwork2.spring.ActionsFromSpringTest)(com.opensymphony.xwork2.spring.ActionsFromSpringTest)
  testParamterizedMessage on instance testParamterizedMessage(com.opensymphony.xwork2.validator.SimpleActionValidationTest)(com.opensymphony.xwork2.validator.SimpleActionValidationTest)
  testLookingUpFieldNameAsTextKey on instance testLookingUpFieldNameAsTextKey(com.opensymphony.xwork2.validator.SimpleActionValidationTest)(com.opensymphony.xwork2.validator.SimpleActionValidationTest)
  testAliasValidation on instance testAliasValidation(com.opensymphony.xwork2.validator.SimpleActionValidationTest)(com.opensymphony.xwork2.validator.SimpleActionValidationTest)
  testMessageKey on instance testMessageKey(com.opensymphony.xwork2.validator.SimpleActionValidationTest)(com.opensymphony.xwork2.validator.SimpleActionValidationTest)
  testSubPropertiesAreValidated on instance testSubPropertiesAreValidated(com.opensymphony.xwork2.validator.SimpleActionValidationTest)(com.opensymphony.xwork2.validator.SimpleActionValidationTest)
  testDateConversionWithInvalidValue on instance testDateConversionWithInvalidValue(com.opensymphony.xwork2.conversion.impl.XWorkBasicConverterTest)(com.opensymphony.xwork2.conversion.impl.XWorkBasicConverterTest)
  testDateWithLocaleFrance on instance testDateWithLocaleFrance(com.opensymphony.xwork2.conversion.impl.XWorkBasicConverterTest)(com.opensymphony.xwork2.conversion.impl.XWorkBasicConverterTest)
  testDateWithLocaleUK on instance testDateWithLocaleUK(com.opensymphony.xwork2.conversion.impl.XWorkBasicConverterTest)(com.opensymphony.xwork2.conversion.impl.XWorkBasicConverterTest)
  testDateWithLocalePoland on instance testDateWithLocalePoland(com.opensymphony.xwork2.conversion.impl.XWorkBasicConverterTest)(com.opensymphony.xwork2.conversion.impl.XWorkBasicConverterTest)
  testGenericXhtml on instance testGenericXhtml(org.apache.struts2.views.jsp.ui.RadioTest)(org.apache.struts2.views.jsp.ui.RadioTest)
  testGenericSimple on instance testGenericSimple(org.apache.struts2.views.jsp.ui.RadioTest)(org.apache.struts2.views.jsp.ui.RadioTest)
  testMinValidation on instance testMinValidation(com.opensymphony.xwork2.validator.validators.DateRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.validators.DateRangeFieldValidatorTest)
  testMaxValidation on instance testMaxValidation(com.opensymphony.xwork2.validator.validators.DateRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.validators.DateRangeFieldValidatorTest)
  testSetPropertiesDate on instance testSetPropertiesDate(com.opensymphony.xwork2.ognl.OgnlUtilTest)(com.opensymphony.xwork2.ognl.OgnlUtilTest)
  testGenericXhtml on instance testGenericXhtml(org.apache.struts2.views.jsp.ui.UpDownSelectTagTest)(org.apache.struts2.views.jsp.ui.UpDownSelectTagTest)
  testGenericSimple on instance testGenericSimple(org.apache.struts2.views.jsp.ui.UpDownSelectTagTest)(org.apache.struts2.views.jsp.ui.UpDownSelectTagTest)
  testGenericXhtml on instance testGenericXhtml(org.apache.struts2.views.jsp.ui.HiddenTest)(org.apache.struts2.views.jsp.ui.HiddenTest)
  testGenericSimple on instance testGenericSimple(org.apache.struts2.views.jsp.ui.HiddenTest)(org.apache.struts2.views.jsp.ui.HiddenTest)
  testGenericXhtml on instance testGenericXhtml(org.apache.struts2.views.jsp.ui.SubmitTest)(org.apache.struts2.views.jsp.ui.SubmitTest)
  testGenericSimple on instance testGenericSimple(org.apache.struts2.views.jsp.ui.SubmitTest)(org.apache.struts2.views.jsp.ui.SubmitTest)
  testRangeValidation on instance testRangeValidation(com.opensymphony.xwork2.validator.DateRangeValidatorTest)(com.opensymphony.xwork2.validator.DateRangeValidatorTest)
  testRangeValidation on instance testRangeValidation(com.opensymphony.xwork2.validator.ShortRangeValidatorTest)(com.opensymphony.xwork2.validator.ShortRangeValidatorTest)
  testGenericXhtml on instance testGenericXhtml(org.apache.struts2.views.jsp.ui.ResetTest)(org.apache.struts2.views.jsp.ui.ResetTest)
  testGenericSimple on instance testGenericSimple(org.apache.struts2.views.jsp.ui.ResetTest)(org.apache.struts2.views.jsp.ui.ResetTest)
  testGenericXhtml on instance testGenericXhtml(org.apache.struts2.views.jsp.ui.LabelTest)(org.apache.struts2.views.jsp.ui.LabelTest)
  testGenericSimple on instance testGenericSimple(org.apache.struts2.views.jsp.ui.LabelTest)(org.apache.struts2.views.jsp.ui.LabelTest)
  testExpressionValidatorSuccess on instance testExpressionValidatorSuccess(com.opensymphony.xwork2.validator.ExpressionValidatorTest)(com.opensymphony.xwork2.validator.ExpressionValidatorTest)
  testExpressionValidatorFailure on instance testExpressionValidatorFailure(com.opensymphony.xwork2.validator.ExpressionValidatorTest)(com.opensymphony.xwork2.validator.ExpressionValidatorTest)
  testSameAliasWithAliasWithSlashes on instance testSameAliasWithAliasWithSlashes(com.opensymphony.xwork2.validator.AnnotationActionValidatorManagerTest)(com.opensymphony.xwork2.validator.AnnotationActionValidatorManagerTest)
  testSameAliasWithDifferentClass on instance testSameAliasWithDifferentClass(com.opensymphony.xwork2.validator.AnnotationActionValidatorManagerTest)(com.opensymphony.xwork2.validator.AnnotationActionValidatorManagerTest)
  testGetValidatorsForGivenMethodNameWithoutReloading on instance testGetValidatorsForGivenMethodNameWithoutReloading(com.opensymphony.xwork2.validator.AnnotationActionValidatorManagerTest)(com.opensymphony.xwork2.validator.AnnotationActionValidatorManagerTest)
  testBuildsValidatorsForAlias on instance testBuildsValidatorsForAlias(com.opensymphony.xwork2.validator.AnnotationActionValidatorManagerTest)(com.opensymphony.xwork2.validator.AnnotationActionValidatorManagerTest)
  testProxyAccessIsBlocked on instance testProxyAccessIsBlocked(com.opensymphony.xwork2.ognl.SecurityMemberAccessProxyTest)(com.opensymphony.xwork2.ognl.SecurityMemberAccessProxyTest)
  testProxyAccessIsAccessible on instance testProxyAccessIsAccessible(com.opensymphony.xwork2.ognl.SecurityMemberAccessProxyTest)(com.opensymphony.xwork2.ognl.SecurityMemberAccessProxyTest)
  testGenericXhtml on instance testGenericXhtml(org.apache.struts2.views.jsp.ui.ComboBoxTest)(org.apache.struts2.views.jsp.ui.ComboBoxTest)
  testGenericSimple on instance testGenericSimple(org.apache.struts2.views.jsp.ui.ComboBoxTest)(org.apache.struts2.views.jsp.ui.ComboBoxTest)
  testIsProxyMember on instance testIsProxyMember(com.opensymphony.xwork2.spring.SpringProxyUtilTest)(com.opensymphony.xwork2.spring.SpringProxyUtilTest)
  testIsProxy on instance testIsProxy(com.opensymphony.xwork2.spring.SpringProxyUtilTest)(com.opensymphony.xwork2.spring.SpringProxyUtilTest)
  testUltimateTargetClass on instance testUltimateTargetClass(com.opensymphony.xwork2.spring.SpringProxyUtilTest)(com.opensymphony.xwork2.spring.SpringProxyUtilTest)
  testGenericXhtml on instance testGenericXhtml(org.apache.struts2.views.jsp.ui.PasswordTest)(org.apache.struts2.views.jsp.ui.PasswordTest)
  testGenericSimple on instance testGenericSimple(org.apache.struts2.views.jsp.ui.PasswordTest)(org.apache.struts2.views.jsp.ui.PasswordTest)
  testLoadsApplicationContextUsingWebApplicationContextUtils on instance testLoadsApplicationContextUsingWebApplicationContextUtils(com.opensymphony.xwork2.spring.interceptor.ActionAutowiringInterceptorTest)(com.opensymphony.xwork2.spring.interceptor.ActionAutowiringInterceptorTest)
  testShouldAutowireAction on instance testShouldAutowireAction(com.opensymphony.xwork2.spring.interceptor.ActionAutowiringInterceptorTest)(com.opensymphony.xwork2.spring.interceptor.ActionAutowiringInterceptorTest)
  testSetAutowireType on instance testSetAutowireType(com.opensymphony.xwork2.spring.interceptor.ActionAutowiringInterceptorTest)(com.opensymphony.xwork2.spring.interceptor.ActionAutowiringInterceptorTest)
  testSetAutowireStrategy on instance testSetAutowireStrategy(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testFallsBackToDefaultObjectFactoryValidatorBuilding on instance testFallsBackToDefaultObjectFactoryValidatorBuilding(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testShouldGiveReferenceToAppContextIfBeanIsLoadedByClassApplicationContextAwareAndNotInstantiatedViaSpring on instance testShouldGiveReferenceToAppContextIfBeanIsLoadedByClassApplicationContextAwareAndNotInstantiatedViaSpring(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testObtainInterceptorBySpringName on instance testObtainInterceptorBySpringName(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testShouldUseConstructorBasedInjectionWhenCreatingABeanFromAClassName on instance testShouldUseConstructorBasedInjectionWhenCreatingABeanFromAClassName(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testObtainValidatorBySpringName on instance testObtainValidatorBySpringName(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testLookingUpAClassInstanceDelegatesToSpring on instance testLookingUpAClassInstanceDelegatesToSpring(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testShouldAutowireObjectsObtainedFromTheObjectFactoryByFullClassName on instance testShouldAutowireObjectsObtainedFromTheObjectFactoryByFullClassName(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testObjectFactoryUsesSpringObjectFactoryToCreateActions on instance testObjectFactoryUsesSpringObjectFactoryToCreateActions(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testShouldUseAutowireStrategyWhenCreatingABeanFromAClassName_constructor on instance testShouldUseAutowireStrategyWhenCreatingABeanFromAClassName_constructor(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testShouldUseApplicationContextToApplyAspectsToGeneratedBeans on instance testShouldUseApplicationContextToApplyAspectsToGeneratedBeans(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testShouldGiveReferenceToAppContextIfBeanIsApplicationContextAwareAndNotInstantiatedViaSpring on instance testShouldGiveReferenceToAppContextIfBeanIsApplicationContextAwareAndNotInstantiatedViaSpring(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testFallBackToDefaultObjectFactoryWhenTheCConstructorDIIsAmbiguous on instance testFallBackToDefaultObjectFactoryWhenTheCConstructorDIIsAmbiguous(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testFallsBackToDefaultObjectFactoryInterceptorBuilding on instance testFallsBackToDefaultObjectFactoryInterceptorBuilding(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testShouldAutowireObjectsObtainedFromTheObjectFactoryByClass on instance testShouldAutowireObjectsObtainedFromTheObjectFactoryByClass(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testObtainResultBySpringName on instance testObtainResultBySpringName(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testObtainActionBySpringName on instance testObtainActionBySpringName(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testShouldUseAutowireStrategyWhenCreatingABeanFromAClassName_setterByName on instance testShouldUseAutowireStrategyWhenCreatingABeanFromAClassName_setterByName(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testShouldUseAutowireStrategyWhenCreatingABeanFromAClassName_setterByType on instance testShouldUseAutowireStrategyWhenCreatingABeanFromAClassName_setterByType(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testFallsBackToDefaultObjectFactoryResultBuilding on instance testFallsBackToDefaultObjectFactoryResultBuilding(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testFallsBackToDefaultObjectFactoryActionSearching on instance testFallsBackToDefaultObjectFactoryActionSearching(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)(com.opensymphony.xwork2.spring.SpringObjectFactoryTest)
  testGenericXhtml on instance testGenericXhtml(org.apache.struts2.views.jsp.ui.FileTest)(org.apache.struts2.views.jsp.ui.FileTest)
  testGenericSimple on instance testGenericSimple(org.apache.struts2.views.jsp.ui.FileTest)(org.apache.struts2.views.jsp.ui.FileTest)
  testVisitorChildConversionValidation on instance testVisitorChildConversionValidation(com.opensymphony.xwork2.validator.VisitorFieldValidatorTest)(com.opensymphony.xwork2.validator.VisitorFieldValidatorTest)
  testContextIsPropagated on instance testContextIsPropagated(com.opensymphony.xwork2.validator.VisitorFieldValidatorTest)(com.opensymphony.xwork2.validator.VisitorFieldValidatorTest)
  testVisitorChildValidation on instance testVisitorChildValidation(com.opensymphony.xwork2.validator.VisitorFieldValidatorTest)(com.opensymphony.xwork2.validator.VisitorFieldValidatorTest)
  testRangeValidation on instance testRangeValidation(com.opensymphony.xwork2.validator.IntRangeValidatorTest)(com.opensymphony.xwork2.validator.IntRangeValidatorTest)
  testFieldErrorMessageAddedWhenConversionFailsOnModelDriven on instance testFieldErrorMessageAddedWhenConversionFailsOnModelDriven(com.opensymphony.xwork2.conversion.impl.AnnotationXWorkConverterTest)(com.opensymphony.xwork2.conversion.impl.AnnotationXWorkConverterTest)
  testLocalizedDateConversion on instance testLocalizedDateConversion(com.opensymphony.xwork2.conversion.impl.AnnotationXWorkConverterTest)(com.opensymphony.xwork2.conversion.impl.AnnotationXWorkConverterTest)
  testFieldErrorMessageAddedForComplexProperty on instance testFieldErrorMessageAddedForComplexProperty(com.opensymphony.xwork2.conversion.impl.AnnotationXWorkConverterTest)(com.opensymphony.xwork2.conversion.impl.AnnotationXWorkConverterTest)
  testFieldErrorMessageAddedWhenConversionFails on instance testFieldErrorMessageAddedWhenConversionFails(com.opensymphony.xwork2.conversion.impl.AnnotationXWorkConverterTest)(com.opensymphony.xwork2.conversion.impl.AnnotationXWorkConverterTest)
  testDateConversion on instance testDateConversion(com.opensymphony.xwork2.conversion.impl.AnnotationXWorkConverterTest)(com.opensymphony.xwork2.conversion.impl.AnnotationXWorkConverterTest)
  testRangeValidation on instance testRangeValidation(com.opensymphony.xwork2.validator.LongRangeValidatorTest)(com.opensymphony.xwork2.validator.LongRangeValidatorTest)

Tests run: 1742, Failures: 106, Errors: 0, Skipped: 0

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Struts 2 Bill of Materials ......................... SUCCESS [  3.768 s]
[INFO] Struts 2 ........................................... SUCCESS [  4.252 s]
[INFO] Struts 2 Core ...................................... FAILURE [01:44 min]
[INFO] Struts Plugins ..................................... SKIPPED
[INFO] Struts 2 Configuration Browser Plugin .............. SKIPPED
[INFO] Struts 2 Sitemesh Plugin ........................... SKIPPED
[INFO] Struts 2 Tiles Plugin .............................. SKIPPED
[INFO] Struts 2 DWR Plugin ................................ SKIPPED
[INFO] Struts 2 Spring Plugin ............................. SKIPPED
[INFO] Struts 2 Convention Plugin ......................... SKIPPED
[INFO] Struts 2 JUnit Plugin .............................. SKIPPED
[INFO] Struts 2 JSON Plugin ............................... SKIPPED
[INFO] Struts 2 Bean Validation Plugin .................... SKIPPED
[INFO] Struts 2 Webapps ................................... SKIPPED
[INFO] Struts 2 Showcase Webapp ........................... SKIPPED
[INFO] Struts 2 REST Plugin ............................... SKIPPED
[INFO] Struts 2 Rest Showcase Webapp ...................... SKIPPED
[INFO] Struts 2 CDI Plugin ................................ SKIPPED
[INFO] Struts 2 Embedded JSP Plugin ....................... SKIPPED
[INFO] Struts 2 GXP Plugin ................................ SKIPPED
[INFO] Struts 2 Jasper Reports Plugin ..................... SKIPPED
[INFO] Struts 2 Java Templates Plugin ..................... SKIPPED
[INFO] Struts 2 JFreeChart Plugin ......................... SKIPPED
[INFO] Struts 2 OSGi Plugin ............................... SKIPPED
[INFO] Struts 2 OVal Plugin ............................... SKIPPED
[INFO] Struts 2 Pell Multipart Plugin ..................... SKIPPED
[INFO] Struts 2 Plexus Plugin ............................. SKIPPED
[INFO] Struts 2 Portlet Plugin ............................ SKIPPED
[INFO] Struts 2 Portlet Tiles Plugin ...................... SKIPPED
[INFO] DEPRECATED: Struts 2 Sitegraph Plugin .............. SKIPPED
[INFO] Struts 2 TestNG Plugin ............................. SKIPPED
[INFO] Struts OSGi Bundles ................................ SKIPPED
[INFO] Struts 2 OSGi Admin Bundle ......................... SKIPPED
[INFO] Struts 2 OSGi Demo Bundle .......................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:55 min
[INFO] Finished at: 2017-10-20T14:39:31Z
[INFO] Final Memory: 53M/178M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.6:test (default-test) on project struts2-core: There are test failures.
[ERROR] 
[ERROR] Please refer to <https://builds.apache.org/job/Struts-master-JDK9/ws/core/target/surefire-reports> for the individual test results.
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :struts2-core
Build step 'Execute shell' marked build as failure
[locks-and-latches] Releasing all the locks
[locks-and-latches] All the locks released
Setting MAVEN_3_LATEST__HOME=/home/jenkins/tools/maven/latest3/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Build failed in Jenkins: Struts-master-JDK9 #2

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Struts-master-JDK9/2/display/redirect>

------------------------------------------
[...truncated 269.78 KB...]
  testCallMethodOnNullObject on instance testCallMethodOnNullObject(com.opensymphony.xwork2.ognl.OgnlValueStackTest)(com.opensymphony.xwork2.ognl.OgnlValueStackTest)
  testPrimitiveSettingWithInvalidValueAddsFieldErrorInDevMode on instance testPrimitiveSettingWithInvalidValueAddsFieldErrorInDevMode(com.opensymphony.xwork2.ognl.OgnlValueStackTest)(com.opensymphony.xwork2.ognl.OgnlValueStackTest)
  testFailsOnMethodThatThrowsException on instance testFailsOnMethodThatThrowsException(com.opensymphony.xwork2.ognl.OgnlValueStackTest)(com.opensymphony.xwork2.ognl.OgnlValueStackTest)
  testNullValueFromContextGetsConverted on instance testNullValueFromContextGetsConverted(com.opensymphony.xwork2.ognl.OgnlValueStackTest)(com.opensymphony.xwork2.ognl.OgnlValueStackTest)
  testNullEntry on instance testNullEntry(com.opensymphony.xwork2.ognl.OgnlValueStackTest)(com.opensymphony.xwork2.ognl.OgnlValueStackTest)
  testConvertStringArrayToList on instance testConvertStringArrayToList(com.opensymphony.xwork2.ognl.OgnlValueStackTest)(com.opensymphony.xwork2.ognl.OgnlValueStackTest)
  testStatic on instance testStatic(com.opensymphony.xwork2.ognl.OgnlValueStackTest)(com.opensymphony.xwork2.ognl.OgnlValueStackTest)
  testSerializable on instance testSerializable(com.opensymphony.xwork2.ognl.OgnlValueStackTest)(com.opensymphony.xwork2.ognl.OgnlValueStackTest)
  testSetBarAsString on instance testSetBarAsString(com.opensymphony.xwork2.ognl.OgnlValueStackTest)(com.opensymphony.xwork2.ognl.OgnlValueStackTest)
  testSetReallyDeepBarAsString on instance testSetReallyDeepBarAsString(com.opensymphony.xwork2.ognl.OgnlValueStackTest)(com.opensymphony.xwork2.ognl.OgnlValueStackTest)
  testSetMultiple on instance testSetMultiple(com.opensymphony.xwork2.ognl.OgnlValueStackTest)(com.opensymphony.xwork2.ognl.OgnlValueStackTest)
  testDeepProperties on instance testDeepProperties(com.opensymphony.xwork2.ognl.OgnlValueStackTest)(com.opensymphony.xwork2.ognl.OgnlValueStackTest)
  testStatics on instance testStatics(com.opensymphony.xwork2.ognl.OgnlValueStackTest)(com.opensymphony.xwork2.ognl.OgnlValueStackTest)
  testGetNullValue on instance testGetNullValue(com.opensymphony.xwork2.ognl.OgnlValueStackTest)(com.opensymphony.xwork2.ognl.OgnlValueStackTest)
  testSubstitution on instance testSubstitution(com.opensymphony.xwork2.config.providers.XmlConfigurationProviderEnvsSubstitutionTest)(com.opensymphony.xwork2.config.providers.XmlConfigurationProviderEnvsSubstitutionTest)
  testChangeResultWhenNotifyAboutValidationErrors on instance testChangeResultWhenNotifyAboutValidationErrors(com.opensymphony.xwork2.interceptor.ValidationErrorAwareTest)(com.opensymphony.xwork2.interceptor.ValidationErrorAwareTest)
  testNotChangeResultWhenNotifyAboutValidationError on instance testNotChangeResultWhenNotifyAboutValidationError(com.opensymphony.xwork2.interceptor.ValidationErrorAwareTest)(com.opensymphony.xwork2.interceptor.ValidationErrorAwareTest)
  testRangeValidation on instance testRangeValidation(com.opensymphony.xwork2.validator.LongRangeValidatorTest)(com.opensymphony.xwork2.validator.LongRangeValidatorTest)
  testRequiredStringPass on instance testRequiredStringPass(com.opensymphony.xwork2.validator.validators.RequiredStringValidatorTest)(com.opensymphony.xwork2.validator.validators.RequiredStringValidatorTest)
  testRequiredCollectionOfStringsPass on instance testRequiredCollectionOfStringsPass(com.opensymphony.xwork2.validator.validators.RequiredStringValidatorTest)(com.opensymphony.xwork2.validator.validators.RequiredStringValidatorTest)
  testRequiredArrayOfStringsPass on instance testRequiredArrayOfStringsPass(com.opensymphony.xwork2.validator.validators.RequiredStringValidatorTest)(com.opensymphony.xwork2.validator.validators.RequiredStringValidatorTest)
  testRequiredStringFails on instance testRequiredStringFails(com.opensymphony.xwork2.validator.validators.RequiredStringValidatorTest)(com.opensymphony.xwork2.validator.validators.RequiredStringValidatorTest)
  testTrimAsExpression on instance testTrimAsExpression(com.opensymphony.xwork2.validator.validators.RequiredStringValidatorTest)(com.opensymphony.xwork2.validator.validators.RequiredStringValidatorTest)
  testTestError on instance testTestError(org.apache.struts2.views.jsp.IfTagTest)(org.apache.struts2.views.jsp.IfTagTest)
  testTestFalse on instance testTestFalse(org.apache.struts2.views.jsp.IfTagTest)(org.apache.struts2.views.jsp.IfTagTest)
  testTestTrue on instance testTestTrue(org.apache.struts2.views.jsp.IfTagTest)(org.apache.struts2.views.jsp.IfTagTest)
  testIfElseIfElse on instance testIfElseIfElse(org.apache.struts2.views.jsp.IfTagTest)(org.apache.struts2.views.jsp.IfTagTest)
  testIfElse1 on instance testIfElse1(org.apache.struts2.views.jsp.IfTagTest)(org.apache.struts2.views.jsp.IfTagTest)
  testIfElse2 on instance testIfElse2(org.apache.struts2.views.jsp.IfTagTest)(org.apache.struts2.views.jsp.IfTagTest)
  testIfElseIf on instance testIfElseIf(org.apache.struts2.views.jsp.IfTagTest)(org.apache.struts2.views.jsp.IfTagTest)
  testNestedIfElse1 on instance testNestedIfElse1(org.apache.struts2.views.jsp.IfTagTest)(org.apache.struts2.views.jsp.IfTagTest)
  testNestedIfElse2 on instance testNestedIfElse2(org.apache.struts2.views.jsp.IfTagTest)(org.apache.struts2.views.jsp.IfTagTest)
  testNonBooleanTest on instance testNonBooleanTest(org.apache.struts2.views.jsp.IfTagTest)(org.apache.struts2.views.jsp.IfTagTest)
  testStaticMethods on instance testStaticMethods(com.opensymphony.xwork2.ActionContextTest)(com.opensymphony.xwork2.ActionContextTest)
  testContextMap on instance testContextMap(com.opensymphony.xwork2.ActionContextTest)(com.opensymphony.xwork2.ActionContextTest)
  testParameters on instance testParameters(com.opensymphony.xwork2.ActionContextTest)(com.opensymphony.xwork2.ActionContextTest)
  testConversionErrors on instance testConversionErrors(com.opensymphony.xwork2.ActionContextTest)(com.opensymphony.xwork2.ActionContextTest)
  testNewActionContextCanFindDefaultTexts on instance testNewActionContextCanFindDefaultTexts(com.opensymphony.xwork2.ActionContextTest)(com.opensymphony.xwork2.ActionContextTest)
  testApplication on instance testApplication(com.opensymphony.xwork2.ActionContextTest)(com.opensymphony.xwork2.ActionContextTest)
  testGetContext on instance testGetContext(com.opensymphony.xwork2.ActionContextTest)(com.opensymphony.xwork2.ActionContextTest)
  testContextParams on instance testContextParams(com.opensymphony.xwork2.ActionContextTest)(com.opensymphony.xwork2.ActionContextTest)
  testGetContent1 on instance testGetContent1(com.opensymphony.xwork2.config.providers.XmlHelperTest)(com.opensymphony.xwork2.config.providers.XmlHelperTest)
  testGetContent2 on instance testGetContent2(com.opensymphony.xwork2.config.providers.XmlHelperTest)(com.opensymphony.xwork2.config.providers.XmlHelperTest)
  testGetParams on instance testGetParams(com.opensymphony.xwork2.config.providers.XmlHelperTest)(com.opensymphony.xwork2.config.providers.XmlHelperTest)
  testWildCardInclude on instance testWildCardInclude(com.opensymphony.xwork2.config.providers.XmlConfigurationProviderWildCardIncludeTest)(com.opensymphony.xwork2.config.providers.XmlConfigurationProviderWildCardIncludeTest)
  testStreamResultWithCharSet2 on instance testStreamResultWithCharSet2(org.apache.struts2.result.StreamResultTest)(org.apache.struts2.result.StreamResultTest)
  testStreamResultDefault on instance testStreamResultDefault(org.apache.struts2.result.StreamResultTest)(org.apache.struts2.result.StreamResultTest)
  testStreamResultParse1 on instance testStreamResultParse1(org.apache.struts2.result.StreamResultTest)(org.apache.struts2.result.StreamResultTest)
  testStreamResultParse2 on instance testStreamResultParse2(org.apache.struts2.result.StreamResultTest)(org.apache.struts2.result.StreamResultTest)
  testStreamResultNoInputName on instance testStreamResultNoInputName(org.apache.struts2.result.StreamResultTest)(org.apache.struts2.result.StreamResultTest)
  testAllowCacheDefault on instance testAllowCacheDefault(org.apache.struts2.result.StreamResultTest)(org.apache.struts2.result.StreamResultTest)
  testAllowCacheFalse on instance testAllowCacheFalse(org.apache.struts2.result.StreamResultTest)(org.apache.struts2.result.StreamResultTest)
  testStreamResultParseNoInputName on instance testStreamResultParseNoInputName(org.apache.struts2.result.StreamResultTest)(org.apache.struts2.result.StreamResultTest)
  testStreamResultWithCharSet on instance testStreamResultWithCharSet(org.apache.struts2.result.StreamResultTest)(org.apache.struts2.result.StreamResultTest)
  testStreamResultNoDefault on instance testStreamResultNoDefault(org.apache.struts2.result.StreamResultTest)(org.apache.struts2.result.StreamResultTest)
  testSimpleWithDisableOn on instance testSimpleWithDisableOn(org.apache.struts2.views.jsp.ui.CheckboxListTest)(org.apache.struts2.views.jsp.ui.CheckboxListTest)
  testMultipleWithDisabledOn on instance testMultipleWithDisabledOn(org.apache.struts2.views.jsp.ui.CheckboxListTest)(org.apache.struts2.views.jsp.ui.CheckboxListTest)
  testGenericXhtml on instance testGenericXhtml(org.apache.struts2.views.jsp.ui.CheckboxListTest)(org.apache.struts2.views.jsp.ui.CheckboxListTest)
  testMultiple on instance testMultiple(org.apache.struts2.views.jsp.ui.CheckboxListTest)(org.apache.struts2.views.jsp.ui.CheckboxListTest)
  testSimple on instance testSimple(org.apache.struts2.views.jsp.ui.CheckboxListTest)(org.apache.struts2.views.jsp.ui.CheckboxListTest)
  testGenericSimple on instance testGenericSimple(org.apache.struts2.views.jsp.ui.CheckboxListTest)(org.apache.struts2.views.jsp.ui.CheckboxListTest)
  testSortWithIllegalSource on instance testSortWithIllegalSource(org.apache.struts2.views.jsp.SortIteratorTagTest)(org.apache.struts2.views.jsp.SortIteratorTagTest)
  testSortWithIdIteratorAvailableInStackTop on instance testSortWithIdIteratorAvailableInStackTop(org.apache.struts2.views.jsp.SortIteratorTagTest)(org.apache.struts2.views.jsp.SortIteratorTagTest)
  testSortWithoutId on instance testSortWithoutId(org.apache.struts2.views.jsp.SortIteratorTagTest)(org.apache.struts2.views.jsp.SortIteratorTagTest)
  testSortWithIllegalComparator on instance testSortWithIllegalComparator(org.apache.struts2.views.jsp.SortIteratorTagTest)(org.apache.struts2.views.jsp.SortIteratorTagTest)
  testSortWithIdIteratorAvailableInPageContext on instance testSortWithIdIteratorAvailableInPageContext(org.apache.struts2.views.jsp.SortIteratorTagTest)(org.apache.struts2.views.jsp.SortIteratorTagTest)
  testTextTagDoNotSearchStackByDefault on instance testTextTagDoNotSearchStackByDefault(org.apache.struts2.views.jsp.TextTagTest)(org.apache.struts2.views.jsp.TextTagTest)
  testExpressionsEvaluated on instance testExpressionsEvaluated(org.apache.struts2.views.jsp.TextTagTest)(org.apache.struts2.views.jsp.TextTagTest)
  testPutId on instance testPutId(org.apache.struts2.views.jsp.TextTagTest)(org.apache.struts2.views.jsp.TextTagTest)
  testTextTagUsesLocaleFromValueStack on instance testTextTagUsesLocaleFromValueStack(org.apache.struts2.views.jsp.TextTagTest)(org.apache.struts2.views.jsp.TextTagTest)
  testCorrectI18NKey2 on instance testCorrectI18NKey2(org.apache.struts2.views.jsp.TextTagTest)(org.apache.struts2.views.jsp.TextTagTest)
  testDefaultMessageOk on instance testDefaultMessageOk(org.apache.struts2.views.jsp.TextTagTest)(org.apache.struts2.views.jsp.TextTagTest)
  testWithNoMessageAndNoDefaultKeyReturned on instance testWithNoMessageAndNoDefaultKeyReturned(org.apache.struts2.views.jsp.TextTagTest)(org.apache.struts2.views.jsp.TextTagTest)
  testSimpleKeyValueWorks on instance testSimpleKeyValueWorks(org.apache.struts2.views.jsp.TextTagTest)(org.apache.struts2.views.jsp.TextTagTest)
  testNoNameDefined on instance testNoNameDefined(org.apache.struts2.views.jsp.TextTagTest)(org.apache.struts2.views.jsp.TextTagTest)
  testBlankNameDefined on instance testBlankNameDefined(org.apache.struts2.views.jsp.TextTagTest)(org.apache.struts2.views.jsp.TextTagTest)
  testTextTagCanSearchStackToFindValue on instance testTextTagCanSearchStackToFindValue(org.apache.struts2.views.jsp.TextTagTest)(org.apache.struts2.views.jsp.TextTagTest)
  testMessageFormatWorks on instance testMessageFormatWorks(org.apache.struts2.views.jsp.TextTagTest)(org.apache.struts2.views.jsp.TextTagTest)
  testWithNoMessageAndBodyIsNotEmptyBodyIsReturned on instance testWithNoMessageAndBodyIsNotEmptyBodyIsReturned(org.apache.struts2.views.jsp.TextTagTest)(org.apache.struts2.views.jsp.TextTagTest)
  testTextTagUsesValueStackInRequestNotActionContext on instance testTextTagUsesValueStackInRequestNotActionContext(org.apache.struts2.views.jsp.TextTagTest)(org.apache.struts2.views.jsp.TextTagTest)
  testCorrectI18NKey on instance testCorrectI18NKey(org.apache.struts2.views.jsp.TextTagTest)(org.apache.struts2.views.jsp.TextTagTest)
  testIfStrutsEncodingIsSetProperty on instance testIfStrutsEncodingIsSetProperty(org.apache.struts2.views.freemarker.FreemarkerManagerTest)(org.apache.struts2.views.freemarker.FreemarkerManagerTest)
  testTemplateLoaderBaseOnFile on instance testTemplateLoaderBaseOnFile(org.apache.struts2.views.freemarker.FreemarkerManagerTest)(org.apache.struts2.views.freemarker.FreemarkerManagerTest)
  testWithParameter on instance testWithParameter(org.apache.struts2.result.ServletDispatcherResultTest)(org.apache.struts2.result.ServletDispatcherResultTest)
  testInclude on instance testInclude(org.apache.struts2.result.ServletDispatcherResultTest)(org.apache.struts2.result.ServletDispatcherResultTest)
  testSimple on instance testSimple(org.apache.struts2.result.ServletDispatcherResultTest)(org.apache.struts2.result.ServletDispatcherResultTest)
  testAppendingIteratorUsingArrayAsSource on instance testAppendingIteratorUsingArrayAsSource(org.apache.struts2.views.jsp.AppendIteratorTagTest)(org.apache.struts2.views.jsp.AppendIteratorTagTest)
  testAppendingIteratorsUsingListAsSource on instance testAppendingIteratorsUsingListAsSource(org.apache.struts2.views.jsp.AppendIteratorTagTest)(org.apache.struts2.views.jsp.AppendIteratorTagTest)
  testRangeValidation on instance testRangeValidation(com.opensymphony.xwork2.validator.ShortRangeValidatorTest)(com.opensymphony.xwork2.validator.ShortRangeValidatorTest)
  testDifficultSymbols1 on instance testDifficultSymbols1(com.opensymphony.xwork2.TextProviderSupportTest)(com.opensymphony.xwork2.TextProviderSupportTest)
  testDifficultSymbols2 on instance testDifficultSymbols2(com.opensymphony.xwork2.TextProviderSupportTest)(com.opensymphony.xwork2.TextProviderSupportTest)
  testGetTextsWithArrayArgs on instance testGetTextsWithArrayArgs(com.opensymphony.xwork2.TextProviderSupportTest)(com.opensymphony.xwork2.TextProviderSupportTest)
  testGetTextsWithListArgs on instance testGetTextsWithListArgs(com.opensymphony.xwork2.TextProviderSupportTest)(com.opensymphony.xwork2.TextProviderSupportTest)
  testGetBundle on instance testGetBundle(com.opensymphony.xwork2.TextProviderSupportTest)(com.opensymphony.xwork2.TextProviderSupportTest)
  testHasKey on instance testHasKey(com.opensymphony.xwork2.TextProviderSupportTest)(com.opensymphony.xwork2.TextProviderSupportTest)
  testSimpleGetTexts on instance testSimpleGetTexts(com.opensymphony.xwork2.TextProviderSupportTest)(com.opensymphony.xwork2.TextProviderSupportTest)
  testGetTextsWithArgs on instance testGetTextsWithArgs(com.opensymphony.xwork2.TextProviderSupportTest)(com.opensymphony.xwork2.TextProviderSupportTest)
  testDefaultValues on instance testDefaultValues(org.apache.struts2.views.jsp.ui.SubmitTest)(org.apache.struts2.views.jsp.ui.SubmitTest)
  testImageWithSrc on instance testImageWithSrc(org.apache.struts2.views.jsp.ui.SubmitTest)(org.apache.struts2.views.jsp.ui.SubmitTest)
  testSimpleThemeImageUsingActionOnly on instance testSimpleThemeImageUsingActionOnly(org.apache.struts2.views.jsp.ui.SubmitTest)(org.apache.struts2.views.jsp.ui.SubmitTest)
  testSimpleThemeInput on instance testSimpleThemeInput(org.apache.struts2.views.jsp.ui.SubmitTest)(org.apache.struts2.views.jsp.ui.SubmitTest)
  testSimpleThemeImageUsingActionAndMethod on instance testSimpleThemeImageUsingActionAndMethod(org.apache.struts2.views.jsp.ui.SubmitTest)(org.apache.struts2.views.jsp.ui.SubmitTest)
  testButtonSimpleWithBody on instance testButtonSimpleWithBody(org.apache.struts2.views.jsp.ui.SubmitTest)(org.apache.struts2.views.jsp.ui.SubmitTest)
  testGenericXhtml on instance testGenericXhtml(org.apache.struts2.views.jsp.ui.SubmitTest)(org.apache.struts2.views.jsp.ui.SubmitTest)
  testSimpleThemeImageUsingMethodOnly on instance testSimpleThemeImageUsingMethodOnly(org.apache.struts2.views.jsp.ui.SubmitTest)(org.apache.struts2.views.jsp.ui.SubmitTest)
  testButtonWithLabel on instance testButtonWithLabel(org.apache.struts2.views.jsp.ui.SubmitTest)(org.apache.struts2.views.jsp.ui.SubmitTest)
  testImageSimple on instance testImageSimple(org.apache.struts2.views.jsp.ui.SubmitTest)(org.apache.struts2.views.jsp.ui.SubmitTest)
  testSimple on instance testSimple(org.apache.struts2.views.jsp.ui.SubmitTest)(org.apache.struts2.views.jsp.ui.SubmitTest)
  testButtonSimple on instance testButtonSimple(org.apache.struts2.views.jsp.ui.SubmitTest)(org.apache.struts2.views.jsp.ui.SubmitTest)
  testGenericSimple on instance testGenericSimple(org.apache.struts2.views.jsp.ui.SubmitTest)(org.apache.struts2.views.jsp.ui.SubmitTest)
  testRangeValidation on instance testRangeValidation(com.opensymphony.xwork2.validator.IntRangeValidatorTest)(com.opensymphony.xwork2.validator.IntRangeValidatorTest)
  testSimpleValue on instance testSimpleValue(com.opensymphony.xwork2.config.providers.EnvsValueSubstitutorTest)(com.opensymphony.xwork2.config.providers.EnvsValueSubstitutorTest)
  testNoSubstitution on instance testNoSubstitution(com.opensymphony.xwork2.config.providers.EnvsValueSubstitutorTest)(com.opensymphony.xwork2.config.providers.EnvsValueSubstitutorTest)
  testMergingIteratorWithArrayAsSource on instance testMergingIteratorWithArrayAsSource(org.apache.struts2.views.jsp.MergeIteratorTagTest)(org.apache.struts2.views.jsp.MergeIteratorTagTest)
  testMergingIteratorsWithListAsSource on instance testMergingIteratorsWithListAsSource(org.apache.struts2.views.jsp.MergeIteratorTagTest)(org.apache.struts2.views.jsp.MergeIteratorTagTest)
  testExpressionParams on instance testExpressionParams(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)
  testArrayOfDoubles on instance testArrayOfDoubles(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)
  testRangeValidationWithError on instance testRangeValidationWithError(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)
  testRangeSimpleDoubleValueInStack on instance testRangeSimpleDoubleValueInStack(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)
  testEdgeOfMinRange on instance testEdgeOfMinRange(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)
  testRangeValidationWithExpressionsFail on instance testRangeValidationWithExpressionsFail(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)
  testCollectionOfDoubles on instance testCollectionOfDoubles(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)
  testRangeValidationNoError on instance testRangeValidationNoError(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)
  testRangeRealDoubleValueInStack on instance testRangeRealDoubleValueInStack(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)
  testEdgeOfMaxRange on instance testEdgeOfMaxRange(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)
  testNoValue on instance testNoValue(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)
  testRangeNoExclusiveAndNoValueInStack on instance testRangeNoExclusiveAndNoValueInStack(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)
  testRangeNotADoubleObjectValueInStack on instance testRangeNotADoubleObjectValueInStack(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.DoubleRangeFieldValidatorTest)
  testGetIndex on instance testGetIndex(org.apache.struts2.dispatcher.mapper.Restful2ActionMapperTest)(org.apache.struts2.dispatcher.mapper.Restful2ActionMapperTest)
  testPutUpdateWithFakePut on instance testPutUpdateWithFakePut(org.apache.struts2.dispatcher.mapper.Restful2ActionMapperTest)(org.apache.struts2.dispatcher.mapper.Restful2ActionMapperTest)
  testDeleteRemoveWithFakeDelete on instance testDeleteRemoveWithFakeDelete(org.apache.struts2.dispatcher.mapper.Restful2ActionMapperTest)(org.apache.struts2.dispatcher.mapper.Restful2ActionMapperTest)
  testGetId on instance testGetId(org.apache.struts2.dispatcher.mapper.Restful2ActionMapperTest)(org.apache.struts2.dispatcher.mapper.Restful2ActionMapperTest)
  testGetEdit on instance testGetEdit(org.apache.struts2.dispatcher.mapper.Restful2ActionMapperTest)(org.apache.struts2.dispatcher.mapper.Restful2ActionMapperTest)
  testDeleteRemove on instance testDeleteRemove(org.apache.struts2.dispatcher.mapper.Restful2ActionMapperTest)(org.apache.struts2.dispatcher.mapper.Restful2ActionMapperTest)
  testPutUpdate on instance testPutUpdate(org.apache.struts2.dispatcher.mapper.Restful2ActionMapperTest)(org.apache.struts2.dispatcher.mapper.Restful2ActionMapperTest)
  testPostCreate on instance testPostCreate(org.apache.struts2.dispatcher.mapper.Restful2ActionMapperTest)(org.apache.struts2.dispatcher.mapper.Restful2ActionMapperTest)
  testPutUpdateWithIdParam on instance testPutUpdateWithIdParam(org.apache.struts2.dispatcher.mapper.Restful2ActionMapperTest)(org.apache.struts2.dispatcher.mapper.Restful2ActionMapperTest)
  testGetIndexWithParams on instance testGetIndexWithParams(org.apache.struts2.dispatcher.mapper.Restful2ActionMapperTest)(org.apache.struts2.dispatcher.mapper.Restful2ActionMapperTest)
  testMinValidation on instance testMinValidation(com.opensymphony.xwork2.validator.validators.ShortRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.validators.ShortRangeFieldValidatorTest)
  testPassValidation on instance testPassValidation(com.opensymphony.xwork2.validator.validators.ShortRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.validators.ShortRangeFieldValidatorTest)
  testMaxValidation on instance testMaxValidation(com.opensymphony.xwork2.validator.validators.ShortRangeFieldValidatorTest)(com.opensymphony.xwork2.validator.validators.ShortRangeFieldValidatorTest)
  testCreateSession on instance testCreateSession(org.apache.struts2.interceptor.ClearSessionInterceptorTest)(org.apache.struts2.interceptor.ClearSessionInterceptorTest)
  testResourcesFoundUsingNames on instance testResourcesFoundUsingNames(org.apache.struts2.result.VelocityResultTest)(org.apache.struts2.result.VelocityResultTest)
  testResourcesFoundUsingAbsolutePath on instance testResourcesFoundUsingAbsolutePath(org.apache.struts2.result.VelocityResultTest)(org.apache.struts2.result.VelocityResultTest)
  testCanResolveLocationUsingOgnl on instance testCanResolveLocationUsingOgnl(org.apache.struts2.result.VelocityResultTest)(org.apache.struts2.result.VelocityResultTest)
  testCanResolveLocationUsingStaticExpression on instance testCanResolveLocationUsingStaticExpression(org.apache.struts2.result.VelocityResultTest)(org.apache.struts2.result.VelocityResultTest)
  testGenericXhtml on instance testGenericXhtml(org.apache.struts2.views.jsp.ui.FileTest)(org.apache.struts2.views.jsp.ui.FileTest)
  testSimple on instance testSimple(org.apache.struts2.views.jsp.ui.FileTest)(org.apache.struts2.views.jsp.ui.FileTest)
  testGenericSimple on instance testGenericSimple(org.apache.struts2.views.jsp.ui.FileTest)(org.apache.struts2.views.jsp.ui.FileTest)
  testWildCardEvaluation on instance testWildCardEvaluation(com.opensymphony.xwork2.DefaultClasstTest)(com.opensymphony.xwork2.DefaultClasstTest)
  testMultipleInheritance on instance testMultipleInheritance(com.opensymphony.xwork2.config.ConfigurationTest)(com.opensymphony.xwork2.config.ConfigurationTest)
  testInitOnceForConfigurationProviders on instance testInitOnceForConfigurationProviders(com.opensymphony.xwork2.config.ConfigurationTest)(com.opensymphony.xwork2.config.ConfigurationTest)
  testAbstract on instance testAbstract(com.opensymphony.xwork2.config.ConfigurationTest)(com.opensymphony.xwork2.config.ConfigurationTest)
  testInterceptorParamInehritanceOverride on instance testInterceptorParamInehritanceOverride(com.opensymphony.xwork2.config.ConfigurationTest)(com.opensymphony.xwork2.config.ConfigurationTest)
  testFileIncludeLoader on instance testFileIncludeLoader(com.opensymphony.xwork2.config.ConfigurationTest)(com.opensymphony.xwork2.config.ConfigurationTest)
  testMultipleContainerProviders on instance testMultipleContainerProviders(com.opensymphony.xwork2.config.ConfigurationTest)(com.opensymphony.xwork2.config.ConfigurationTest)
  testWildcardName on instance testWildcardName(com.opensymphony.xwork2.config.ConfigurationTest)(com.opensymphony.xwork2.config.ConfigurationTest)
  testInitForPackageProviders on instance testInitForPackageProviders(com.opensymphony.xwork2.config.ConfigurationTest)(com.opensymphony.xwork2.config.ConfigurationTest)
  testInterceptorParamOverride on instance testInterceptorParamOverride(com.opensymphony.xwork2.config.ConfigurationTest)(com.opensymphony.xwork2.config.ConfigurationTest)
  testPackageExtension on instance testPackageExtension(com.opensymphony.xwork2.config.ConfigurationTest)(com.opensymphony.xwork2.config.ConfigurationTest)
  testWildcardNamespace on instance testWildcardNamespace(com.opensymphony.xwork2.config.ConfigurationTest)(com.opensymphony.xwork2.config.ConfigurationTest)
  testInterceptorParamInheritance on instance testInterceptorParamInheritance(com.opensymphony.xwork2.config.ConfigurationTest)(com.opensymphony.xwork2.config.ConfigurationTest)
  testGlobalResults on instance testGlobalResults(com.opensymphony.xwork2.config.ConfigurationTest)(com.opensymphony.xwork2.config.ConfigurationTest)
  testMultipleConfigProviders on instance testMultipleConfigProviders(com.opensymphony.xwork2.config.ConfigurationTest)(com.opensymphony.xwork2.config.ConfigurationTest)
  testInterceptorParams on instance testInterceptorParams(com.opensymphony.xwork2.config.ConfigurationTest)(com.opensymphony.xwork2.config.ConfigurationTest)
  testDefaultNamespace on instance testDefaultNamespace(com.opensymphony.xwork2.config.ConfigurationTest)(com.opensymphony.xwork2.config.ConfigurationTest)
  testBasicAllowed on instance testBasicAllowed(com.opensymphony.xwork2.interceptor.ParameterFilterInterceptorTest)(com.opensymphony.xwork2.interceptor.ParameterFilterInterceptorTest)
  testAllSubpropertiesAllowed on instance testAllSubpropertiesAllowed(com.opensymphony.xwork2.interceptor.ParameterFilterInterceptorTest)(com.opensymphony.xwork2.interceptor.ParameterFilterInterceptorTest)
  testEnsureOnlyPropsBlocked on instance testEnsureOnlyPropsBlocked(com.opensymphony.xwork2.interceptor.ParameterFilterInterceptorTest)(com.opensymphony.xwork2.interceptor.ParameterFilterInterceptorTest)
  testBasicBlocked on instance testBasicBlocked(com.opensymphony.xwork2.interceptor.ParameterFilterInterceptorTest)(com.opensymphony.xwork2.interceptor.ParameterFilterInterceptorTest)
  testTreeBlocking on instance testTreeBlocking(com.opensymphony.xwork2.interceptor.ParameterFilterInterceptorTest)(com.opensymphony.xwork2.interceptor.ParameterFilterInterceptorTest)
  testAllSubpropertiesBlocked on instance testAllSubpropertiesBlocked(com.opensymphony.xwork2.interceptor.ParameterFilterInterceptorTest)(com.opensymphony.xwork2.interceptor.ParameterFilterInterceptorTest)
  testBasicBlockAll on instance testBasicBlockAll(com.opensymphony.xwork2.interceptor.ParameterFilterInterceptorTest)(com.opensymphony.xwork2.interceptor.ParameterFilterInterceptorTest)
  testAddAllIndex on instance testAddAllIndex(com.opensymphony.xwork2.util.XWorkListTest)(com.opensymphony.xwork2.util.XWorkListTest)
  testTagAttributeExclusion on instance testTagAttributeExclusion(org.apache.struts2.views.jsp.ui.ComponentTest)(org.apache.struts2.views.jsp.ui.ComponentTest)
  testIdIsEvaluatedAgainstStack1 on instance testIdIsEvaluatedAgainstStack1(org.apache.struts2.views.jsp.ui.ComponentTest)(org.apache.struts2.views.jsp.ui.ComponentTest)
  testIdIsEvaludatedAgainstStack2 on instance testIdIsEvaludatedAgainstStack2(org.apache.struts2.views.jsp.ui.ComponentTest)(org.apache.struts2.views.jsp.ui.ComponentTest)
  testWithParam on instance testWithParam(org.apache.struts2.views.jsp.ui.ComponentTest)(org.apache.struts2.views.jsp.ui.ComponentTest)
  testSimple on instance testSimple(org.apache.struts2.views.jsp.ui.ComponentTest)(org.apache.struts2.views.jsp.ui.ComponentTest)
  testAutomatic on instance testAutomatic(org.apache.struts2.interceptor.MessageStoreInterceptorTest)(org.apache.struts2.interceptor.MessageStoreInterceptorTest)
  testRequestOperationMode1 on instance testRequestOperationMode1(org.apache.struts2.interceptor.MessageStoreInterceptorTest)(org.apache.struts2.interceptor.MessageStoreInterceptorTest)
  testRequestOperationMode2 on instance testRequestOperationMode2(org.apache.struts2.interceptor.MessageStoreInterceptorTest)(org.apache.struts2.interceptor.MessageStoreInterceptorTest)
  testRequestOperationMode3 on instance testRequestOperationMode3(org.apache.struts2.interceptor.MessageStoreInterceptorTest)(org.apache.struts2.interceptor.MessageStoreInterceptorTest)
  testRetrieveMessage on instance testRetrieveMessage(org.apache.struts2.interceptor.MessageStoreInterceptorTest)(org.apache.struts2.interceptor.MessageStoreInterceptorTest)
  testIgnoreMessageWithoutSession on instance testIgnoreMessageWithoutSession(org.apache.struts2.interceptor.MessageStoreInterceptorTest)(org.apache.struts2.interceptor.MessageStoreInterceptorTest)

Tests run: 1743, Failures: 1538, Errors: 0, Skipped: 2

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Struts 2 Bill of Materials ......................... SUCCESS [  1.374 s]
[INFO] Struts 2 ........................................... SUCCESS [  1.090 s]
[INFO] Struts 2 Core ...................................... FAILURE [01:10 min]
[INFO] Struts Plugins ..................................... SKIPPED
[INFO] Struts 2 Configuration Browser Plugin .............. SKIPPED
[INFO] Struts 2 Sitemesh Plugin ........................... SKIPPED
[INFO] Struts 2 Tiles Plugin .............................. SKIPPED
[INFO] Struts 2 DWR Plugin ................................ SKIPPED
[INFO] Struts 2 Spring Plugin ............................. SKIPPED
[INFO] Struts 2 Convention Plugin ......................... SKIPPED
[INFO] Struts 2 JUnit Plugin .............................. SKIPPED
[INFO] Struts 2 JSON Plugin ............................... SKIPPED
[INFO] Struts 2 Bean Validation Plugin .................... SKIPPED
[INFO] Struts 2 Webapps ................................... SKIPPED
[INFO] Struts 2 Showcase Webapp ........................... SKIPPED
[INFO] Struts 2 REST Plugin ............................... SKIPPED
[INFO] Struts 2 Rest Showcase Webapp ...................... SKIPPED
[INFO] Struts 2 CDI Plugin ................................ SKIPPED
[INFO] Struts 2 Embedded JSP Plugin ....................... SKIPPED
[INFO] Struts 2 GXP Plugin ................................ SKIPPED
[INFO] Struts 2 Jasper Reports Plugin ..................... SKIPPED
[INFO] Struts 2 Java Templates Plugin ..................... SKIPPED
[INFO] Struts 2 JFreeChart Plugin ......................... SKIPPED
[INFO] Struts 2 OSGi Plugin ............................... SKIPPED
[INFO] Struts 2 OVal Plugin ............................... SKIPPED
[INFO] Struts 2 Pell Multipart Plugin ..................... SKIPPED
[INFO] Struts 2 Plexus Plugin ............................. SKIPPED
[INFO] Struts 2 Portlet Plugin ............................ SKIPPED
[INFO] Struts 2 Portlet Tiles Plugin ...................... SKIPPED
[INFO] DEPRECATED: Struts 2 Sitegraph Plugin .............. SKIPPED
[INFO] Struts 2 TestNG Plugin ............................. SKIPPED
[INFO] Struts OSGi Bundles ................................ SKIPPED
[INFO] Struts 2 OSGi Admin Bundle ......................... SKIPPED
[INFO] Struts 2 OSGi Demo Bundle .......................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:13 min
[INFO] Finished at: 2017-08-09T05:14:08Z
[INFO] Final Memory: 47M/157M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.6:test (default-test) on project struts2-core: There are test failures.
[ERROR] 
[ERROR] Please refer to <https://builds.apache.org/job/Struts-master-JDK9/ws/core/target/surefire-reports> for the individual test results.
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :struts2-core
Build step 'Execute shell' marked build as failure
[locks-and-latches] Releasing all the locks
[locks-and-latches] All the locks released
Setting MAVEN_3_LATEST__HOME=/home/jenkins/tools/maven/latest3/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org