[GUMP@vmgump]: Project tomcat-trunk-test-nio (in module tomcat-trunk) failed
To whom it may engage... This is an automated request, but not an unsolicited one. For more information please visit http://gump.apache.org/nagged.html, and/or contact the folk at gene...@gump.apache.org. Project tomcat-trunk-test-nio has an issue affecting its community integration. This issue affects 1 projects, and has been outstanding for 7 runs. The current state of this project is 'Failed', with reason 'Build Failed'. For reference only, the following projects are affected by this: - tomcat-trunk-test-nio : Tomcat 9.x, a web server implementing the Java Servlet 4.0, ... Full details are available at: http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-nio/index.html That said, some information snippets are provided here. The following annotations (debug/informational/warning/error messages) were provided: -DEBUG- Dependency on commons-daemon exists, no need to add for property commons-daemon.native.src.tgz. -DEBUG- Dependency on commons-daemon exists, no need to add for property tomcat-native.tar.gz. -INFO- Failed with reason build failed -INFO- Project Reports in: /srv/gump/public/workspace/tomcat-trunk/output/logs-NIO -INFO- Project Reports in: /srv/gump/public/workspace/tomcat-trunk/output/test-tmp-NIO/logs -WARNING- No directory [/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-NIO/logs] The following work was performed: http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-nio/gump_work/build_tomcat-trunk_tomcat-trunk-test-nio.html Work Name: build_tomcat-trunk_tomcat-trunk-test-nio (Type: Build) Work ended in a state of : Failed Elapsed: 58 mins 18 secs Command Line: /usr/lib/jvm/java-8-oracle/bin/java -Djava.awt.headless=true -Dbuild.sysclasspath=only org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml -Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar -Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.3-SNAPSHOT.jar -Dtest.reports=output/logs-NIO -Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20150810-native-src.tar.gz -Dexamples.sources.skip=true -Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar -Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20150810.jar -Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20150810-native-src.tar.gz -Dtest.temp=output/test-tmp-NIO -Dtest.accesslog=true -Dexecute.test.nio=true -Dtest.openssl.path=/srv/gump/public/workspace/openssl-master/dest-20150810/bin/o penssl -Dexecute.test.apr=false -Dtest.excludePerformance=true -Dexecute.test.nio2=false -Deasymock.jar=/srv/gump/public/workspace/easymock/easymock/target/easymock-3.4-SNAPSHOT.jar -Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar -Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test [Working Directory: /srv/gump/public/workspace/tomcat-trunk] CLASSPATH: /usr/lib/jvm/java-8-oracle/lib/tools.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-trunk/output/testclasses:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit4.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-xalan2.jar:/srv/gump/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/servlet-api.ja r:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jsp-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/el-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/websocket-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jaspic-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-ant.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-storeconfig.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/tomcat-coyote.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jasper.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jasper-el.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-tribes.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-ha.jar:/srv/gump/public/workspace/tomcat-tr
[GUMP@vmgump]: Project tomcat-tc7.0.x-test-apr (in module tomcat-7.0.x) failed
To whom it may engage... This is an automated request, but not an unsolicited one. For more information please visit http://gump.apache.org/nagged.html, and/or contact the folk at gene...@gump.apache.org. Project tomcat-tc7.0.x-test-apr has an issue affecting its community integration. This issue affects 1 projects, and has been outstanding for 13 runs. The current state of this project is 'Failed', with reason 'Build Failed'. For reference only, the following projects are affected by this: - tomcat-tc7.0.x-test-apr : Tomcat 7.x, a web server implementing Java Servlet 3.0, ... Full details are available at: http://vmgump.apache.org/gump/public/tomcat-7.0.x/tomcat-tc7.0.x-test-apr/index.html That said, some information snippets are provided here. The following annotations (debug/informational/warning/error messages) were provided: -DEBUG- Dependency on tomcat-tc7.0.x-dbcp exists, no need to add for property tomcat-dbcp-src.jar. -DEBUG- Dependency on commons-daemon exists, no need to add for property commons-daemon.native.src.tgz. -DEBUG- Dependency on commons-daemon exists, no need to add for property tomcat-native.tar.gz. -DEBUG- Dependency on tomcat-tc7.0.x-dbcp exists, no need to add for property tomcat-dbcp.home. -INFO- Failed with reason build failed -INFO- Project Reports in: /srv/gump/public/workspace/tomcat-7.0.x/output/logs-APR -INFO- Project Reports in: /srv/gump/public/workspace/tomcat-7.0.x/output/test-tmp-APR/logs The following work was performed: http://vmgump.apache.org/gump/public/tomcat-7.0.x/tomcat-tc7.0.x-test-apr/gump_work/build_tomcat-7.0.x_tomcat-tc7.0.x-test-apr.html Work Name: build_tomcat-7.0.x_tomcat-tc7.0.x-test-apr (Type: Build) Work ended in a state of : Failed Elapsed: 35 mins 44 secs Command Line: /usr/lib/jvm/java-8-oracle/bin/java -Djava.awt.headless=true -Dbuild.sysclasspath=only org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml -Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar -Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20150810-native-src.tar.gz -Dtest.reports=output/logs-APR -Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20150810-native-src.tar.gz -Dexamples.sources.skip=true -Dtomcat-dbcp.home=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps -Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar -Dtest.apr.loc=/srv/gump/public/workspace/tomcat-native/dest-20150810/lib -Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20150810.jar -Dtomcat-dbcp-src.jar=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps/tomcat-dbcp-src.jar -Dtest.exclu dePerformance=true -Dtest.accesslog=true -Dcommons-pool.home=/srv/gump/public/workspace/commons-pool-1.x -Dcommons-dbcp.home=/srv/gump/public/workspace/commons-dbcp-1.x -Dexecute.test.apr=true -Dexecute.test.bio=false -Dexecute.test.nio=false -Dtomcat-dbcp.jar=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps/tomcat-dbcp-20150810.jar -Dtest.temp=output/test-tmp-APR -Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar test [Working Directory: /srv/gump/public/workspace/tomcat-7.0.x] CLASSPATH: /usr/lib/jvm/java-8-oracle/lib/tools.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-7.0.x/output/testclasses:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit4.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-xalan2.jar:/srv/gump/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/servlet-api.ja r:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/jsp-api.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/el-api.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/catalina.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/catalina-ant.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/tomcat-coyote.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/jasper.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/jasper-el.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/catalina-tribes.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/catalina-ha.jar:/srv/gump/pub
[Bug 58223] WsSession.getOpenSessions breaks API contract
https://bz.apache.org/bugzilla/show_bug.cgi?id=58223 Violeta Georgieva changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #1 from Violeta Georgieva --- Hello, Check the Tomcat 7 changelog carefully: "57974: Session.getOpenSessions should return all sessions associated with a given endpoint instance, rather than all sessions from the endpoint class." getOpenSessions will return all sessions to a given instance, not class Regards, Violeta -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Bug 58192] ImageIO based applications fail to deploy in Tomcat 8.0.24 (worked in 8.0.23)
https://bz.apache.org/bugzilla/show_bug.cgi?id=58192 --- Comment #11 from Martin Wegner --- I checked out http://svn.apache.org/repos/asf/tomcat/tc8.0.x/trunk and run the Ant task 'release': BUILD FAILED C:\Users\XXX\workspace\Tomcat 8\build.xml:1587: Error while expanding C:\Users\XXX\workspace\Tomcat 8\output\extras\logging\commons-logging-src.tar java.io.IOException: Error detected parsing the header -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Bug 58192] ImageIO based applications fail to deploy in Tomcat 8.0.24 (worked in 8.0.23)
https://bz.apache.org/bugzilla/show_bug.cgi?id=58192 --- Comment #12 from Violeta Georgieva --- (In reply to Martin Wegner from comment #11) Hi, > I checked out http://svn.apache.org/repos/asf/tomcat/tc8.0.x/trunk and run > the Ant task 'release': > > BUILD FAILED > C:\Users\XXX\workspace\Tomcat 8\build.xml:1587: Error while expanding > C:\Users\XXX\workspace\Tomcat 8\output\extras\logging\commons-logging-src.tar > java.io.IOException: Error detected parsing the header This is a known issue with ANT 1.9.4 [1]. Regards, Violeta [1] https://bz.apache.org/bugzilla/show_bug.cgi?id=56641 -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Bug 58192] ImageIO based applications fail to deploy in Tomcat 8.0.24 (worked in 8.0.23)
https://bz.apache.org/bugzilla/show_bug.cgi?id=58192 --- Comment #13 from Martin Wegner --- And what can I do about it? -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Bug 58192] ImageIO based applications fail to deploy in Tomcat 8.0.24 (worked in 8.0.23)
https://bz.apache.org/bugzilla/show_bug.cgi?id=58192 --- Comment #14 from Violeta Georgieva --- (In reply to Martin Wegner from comment #13) > And what can I do about it? What do you think about using ANT 1.9.6? -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1694989 - /tomcat/trunk/java/org/apache/catalina/ant/FindLeaksTask.java
Author: markt Date: Mon Aug 10 08:41:34 2015 New Revision: 1694989 URL: http://svn.apache.org/r1694989 Log: Trivial commit to debug CI build Modified: tomcat/trunk/java/org/apache/catalina/ant/FindLeaksTask.java Modified: tomcat/trunk/java/org/apache/catalina/ant/FindLeaksTask.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ant/FindLeaksTask.java?rev=1694989&r1=1694988&r2=1694989&view=diff == --- tomcat/trunk/java/org/apache/catalina/ant/FindLeaksTask.java (original) +++ tomcat/trunk/java/org/apache/catalina/ant/FindLeaksTask.java Mon Aug 10 08:41:34 2015 @@ -29,6 +29,8 @@ public class FindLeaksTask extends Abstr /** * Sets the statusLine parameter that controls if the response includes a * status line or not. + * + * @param statusLine true if the status line should be included */ public void setStatusLine(boolean statusLine) { this.statusLine = statusLine; - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Bug 58192] ImageIO based applications fail to deploy in Tomcat 8.0.24 (worked in 8.0.23)
https://bz.apache.org/bugzilla/show_bug.cgi?id=58192 --- Comment #15 from Martin Wegner --- I use Eclipse Mars (the newest of the newest) but it comes with Ant 1.9.4...what a pity :( -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Bug 58192] ImageIO based applications fail to deploy in Tomcat 8.0.24 (worked in 8.0.23)
https://bz.apache.org/bugzilla/show_bug.cgi?id=58192 --- Comment #16 from Martin Wegner --- OK with Ant 1.9.6 I get this error: -installer-create-uninstaller: BUILD FAILED C:\Users\XXX\workspace\Tomcat 8\build.xml:2175: Execute failed: java.io.IOException: Cannot run program "C:\Users\XXX\workspace\Tomcat 8\output\dist\tempinstaller.exe" (in directory "C:\Users\XXX\workspace\Tomcat 8\output\dist"): CreateProcess error=2, The system cannot find the file specified at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048) at java.lang.Runtime.exec(Runtime.java:620) at org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher.exec(Java13CommandLauncher.java:58) at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:428) at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:442) at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:629) at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:670) at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:496) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:435) at org.apache.tools.ant.Target.performTasks(Target.java:456) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1405) at org.apache.tools.ant.Project.executeTarget(Project.java:1376) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1260) at org.apache.tools.ant.Main.runBuild(Main.java:853) at org.apache.tools.ant.Main.startAnt(Main.java:235) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:285) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:112) Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified at java.lang.ProcessImpl.create(Native Method) at java.lang.ProcessImpl.(ProcessImpl.java:386) at java.lang.ProcessImpl.start(ProcessImpl.java:137) at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) ... 23 more -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Bug 58192] ImageIO based applications fail to deploy in Tomcat 8.0.24 (worked in 8.0.23)
https://bz.apache.org/bugzilla/show_bug.cgi?id=58192 --- Comment #17 from Violeta Georgieva --- Hi, Please use tomcat users mailing list as this does not belong to this issue. Thanks a lot, Violeta -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
buildbot success in ASF Buildbot on tomcat-trunk
The Buildbot has detected a restored build on builder tomcat-trunk while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/tomcat-trunk/builds/109 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: silvanus_ubuntu Build Reason: The AnyBranchScheduler scheduler named 'on-tomcat-commit' triggered this build Build Source Stamp: [branch tomcat/trunk] 1694989 Blamelist: markt Build succeeded! Sincerely, -The Buildbot - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1694996 - /tomcat/trunk/java/org/apache/catalina/ant/FindLeaksTask.java
Author: markt Date: Mon Aug 10 08:57:51 2015 New Revision: 1694996 URL: http://svn.apache.org/r1694996 Log: Trivial commit to debug CI build Modified: tomcat/trunk/java/org/apache/catalina/ant/FindLeaksTask.java Modified: tomcat/trunk/java/org/apache/catalina/ant/FindLeaksTask.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ant/FindLeaksTask.java?rev=1694996&r1=1694995&r2=1694996&view=diff == --- tomcat/trunk/java/org/apache/catalina/ant/FindLeaksTask.java (original) +++ tomcat/trunk/java/org/apache/catalina/ant/FindLeaksTask.java Mon Aug 10 08:57:51 2015 @@ -39,6 +39,9 @@ public class FindLeaksTask extends Abstr /** * Returns the statusLine parameter that controls if the response includes a * status line or not. + * + * @return true if the status line should be included, + * otherwise false */ public boolean getStatusLine() { return statusLine; - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Bug 58192] ImageIO based applications fail to deploy in Tomcat 8.0.24 (worked in 8.0.23)
https://bz.apache.org/bugzilla/show_bug.cgi?id=58192 --- Comment #18 from Martin Wegner --- "No nightly builds but Tomcat 8 is very easy to build from source." So it is not easy. "Alternatively, I can make a development build available for you to download. Let me know if you need that." Yes we need that. Thanks! -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[GUMP@vmgump]: Project tomcat-trunk-test-nio2 (in module tomcat-trunk) failed
To whom it may engage... This is an automated request, but not an unsolicited one. For more information please visit http://gump.apache.org/nagged.html, and/or contact the folk at gene...@gump.apache.org. Project tomcat-trunk-test-nio2 has an issue affecting its community integration. This issue affects 1 projects, and has been outstanding for 7 runs. The current state of this project is 'Failed', with reason 'Build Failed'. For reference only, the following projects are affected by this: - tomcat-trunk-test-nio2 : Tomcat 9.x, a web server implementing the Java Servlet 4.0, ... Full details are available at: http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-nio2/index.html That said, some information snippets are provided here. The following annotations (debug/informational/warning/error messages) were provided: -DEBUG- Dependency on commons-daemon exists, no need to add for property commons-daemon.native.src.tgz. -DEBUG- Dependency on commons-daemon exists, no need to add for property tomcat-native.tar.gz. -INFO- Failed with reason build failed -INFO- Project Reports in: /srv/gump/public/workspace/tomcat-trunk/output/logs-NIO2 -INFO- Project Reports in: /srv/gump/public/workspace/tomcat-trunk/output/test-tmp-NIO2/logs -WARNING- No directory [/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-NIO2/logs] The following work was performed: http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-nio2/gump_work/build_tomcat-trunk_tomcat-trunk-test-nio2.html Work Name: build_tomcat-trunk_tomcat-trunk-test-nio2 (Type: Build) Work ended in a state of : Failed Elapsed: 46 mins 41 secs Command Line: /usr/lib/jvm/java-8-oracle/bin/java -Djava.awt.headless=true -Dbuild.sysclasspath=only org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml -Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar -Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.3-SNAPSHOT.jar -Dtest.reports=output/logs-NIO2 -Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20150810-native-src.tar.gz -Dexamples.sources.skip=true -Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar -Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20150810.jar -Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20150810-native-src.tar.gz -Dtest.temp=output/test-tmp-NIO2 -Dtest.accesslog=true -Dexecute.test.nio=false -Dtest.openssl.path=/srv/gump/public/workspace/openssl-master/dest-20150810/bi n/openssl -Dexecute.test.apr=false -Dtest.excludePerformance=true -Dexecute.test.nio2=true -Deasymock.jar=/srv/gump/public/workspace/easymock/easymock/target/easymock-3.4-SNAPSHOT.jar -Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar -Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test [Working Directory: /srv/gump/public/workspace/tomcat-trunk] CLASSPATH: /usr/lib/jvm/java-8-oracle/lib/tools.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-trunk/output/testclasses:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit4.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-xalan2.jar:/srv/gump/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/servlet-api.ja r:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jsp-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/el-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/websocket-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jaspic-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-ant.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-storeconfig.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/tomcat-coyote.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jasper.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jasper-el.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-tribes.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-ha.jar:/srv/gump/public/workspace
[Bug 51124] ArrayIndexOutOfBoundsException after setting org.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true
https://bz.apache.org/bugzilla/show_bug.cgi?id=51124 Vijay Ghadage changed: What|Removed |Added Version|6.0.32 |7.0.41 Status|RESOLVED|REOPENED Resolution|FIXED |--- URL||Still i getting this issue ||in Tomcat 7.0.41 Component|Jasper |Jasper Keywords||ErrorMessage OS|Linux |Windows 7 Target Milestone|default |--- Product|Tomcat 6|Tomcat 7 --- Comment #10 from Vijay Ghadage --- 167: 168: 169: 170: 171: ${pages.pagination} 172: 173: Stacktrace:] with root cause java.lang.OutOfMemoryError: Java heap space at org.apache.jasper.runtime.BodyContentImpl.reAllocBuff(BodyContentImpl.java:647) at org.apache.jasper.runtime.BodyContentImpl.write(BodyContentImpl.java:145) at org.apache.jasper.runtime.BodyContentImpl.write(BodyContentImpl.java:161) at org.apache.jsp.smsAdminReportDetails_jsp._jspx_meth_c_005fforEach_005f1(smsAdminReportDetails_jsp.java:1217) at org.apache.jsp.smsAdminReportDetails_jsp._jspx_meth_html_005fselect_005f0(smsAdminReportDetails_jsp.java:1179) at org.apache.jsp.smsAdminReportDetails_jsp._jspx_meth_c_005fotherwise_005f1(smsAdminReportDetails_jsp.java:1037) at org.apache.jsp.smsAdminReportDetails_jsp._jspx_meth_c_005fchoose_005f1(smsAdminReportDetails_jsp.java:931) at org.apache.jsp.smsAdminReportDetails_jsp._jspService(smsAdminReportDetails_jsp.java:361) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339) at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1062) at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:263) at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:386) at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:318) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:229) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Bug 51124] ArrayIndexOutOfBoundsException after setting org.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true
https://bz.apache.org/bugzilla/show_bug.cgi?id=51124 Mark Thomas changed: What|Removed |Added Target Milestone|--- |default Keywords|ErrorMessage| OS||All Version|7.0.41 |6.0.32 Resolution|--- |FIXED Status|REOPENED|RESOLVED Component|Jasper |Jasper URL|Still i getting this issue | |in Tomcat 7.0.41| Product|Tomcat 7|Tomcat 6 --- Comment #11 from Mark Thomas --- (In reply to Vijay Ghadage from comment #10) Please use the users mailing list rather than re-opening a random bug and dumping your stack trace. Restoring the original parameters... -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1695006 - in /tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2: BasicDataSourceFactory.java datasources/CPDSConnectionFactory.java datasources/KeyedCPDSConnectionFactory.java
Author: markt Date: Mon Aug 10 09:46:19 2015 New Revision: 1695006 URL: http://svn.apache.org/r1695006 Log: Fix checkstyle errors in DBCP2 updates Modified: tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/BasicDataSourceFactory.java tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/CPDSConnectionFactory.java tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/KeyedCPDSConnectionFactory.java Modified: tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/BasicDataSourceFactory.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/BasicDataSourceFactory.java?rev=1695006&r1=1695005&r2=1695006&view=diff == --- tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/BasicDataSourceFactory.java (original) +++ tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/BasicDataSourceFactory.java Mon Aug 10 09:46:19 2015 @@ -517,7 +517,7 @@ public class BasicDataSourceFactory impl if (value != null) { dataSource.setLogAbandoned(Boolean.valueOf(value).booleanValue()); } - + value = properties.getProperty(PROP_ABANDONEDUSAGETRACKING); if (value != null) { dataSource.setAbandonedUsageTracking(Boolean.valueOf(value).booleanValue()); Modified: tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/CPDSConnectionFactory.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/CPDSConnectionFactory.java?rev=1695006&r1=1695005&r2=1695006&view=diff == --- tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/CPDSConnectionFactory.java (original) +++ tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/CPDSConnectionFactory.java Mon Aug 10 09:46:19 2015 @@ -185,7 +185,7 @@ class CPDSConnectionFactory valid = false; } finally { Utils.closeQuietly(conn); -validatingSet.remove(pconn); +validatingSet.remove(pconn); } } else { Statement stmt = null; Modified: tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/KeyedCPDSConnectionFactory.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/KeyedCPDSConnectionFactory.java?rev=1695006&r1=1695005&r2=1695006&view=diff == --- tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/KeyedCPDSConnectionFactory.java (original) +++ tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/KeyedCPDSConnectionFactory.java Mon Aug 10 09:46:19 2015 @@ -185,7 +185,7 @@ class KeyedCPDSConnectionFactory valid = false; } finally { Utils.closeQuietly(conn); -validatingSet.remove(pconn); +validatingSet.remove(pconn); } } else { Statement stmt = null; - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1695007 - in /tomcat/tc8.0.x/trunk/java/org/apache/tomcat/dbcp/dbcp2: ./ BasicDataSourceFactory.java datasources/CPDSConnectionFactory.java datasources/KeyedCPDSConnectionFactory.java
Author: markt Date: Mon Aug 10 09:49:55 2015 New Revision: 1695007 URL: http://svn.apache.org/r1695007 Log: Fix checkstyle errors in DBCP2 updates Modified: tomcat/tc8.0.x/trunk/java/org/apache/tomcat/dbcp/dbcp2/ (props changed) tomcat/tc8.0.x/trunk/java/org/apache/tomcat/dbcp/dbcp2/BasicDataSourceFactory.java tomcat/tc8.0.x/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/CPDSConnectionFactory.java tomcat/tc8.0.x/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/KeyedCPDSConnectionFactory.java Propchange: tomcat/tc8.0.x/trunk/java/org/apache/tomcat/dbcp/dbcp2/ -- --- svn:mergeinfo (original) +++ svn:mergeinfo Mon Aug 10 09:49:55 2015 @@ -1,2 +1,2 @@ /commons/proper/dbcp/trunk/src/main/java/org/apache/commons/dbcp2:1593516-1694605 -/tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2:1682315,1682317,1694658 +/tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2:1682315,1682317,1694658,1695006 Modified: tomcat/tc8.0.x/trunk/java/org/apache/tomcat/dbcp/dbcp2/BasicDataSourceFactory.java URL: http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/java/org/apache/tomcat/dbcp/dbcp2/BasicDataSourceFactory.java?rev=1695007&r1=1695006&r2=1695007&view=diff == --- tomcat/tc8.0.x/trunk/java/org/apache/tomcat/dbcp/dbcp2/BasicDataSourceFactory.java (original) +++ tomcat/tc8.0.x/trunk/java/org/apache/tomcat/dbcp/dbcp2/BasicDataSourceFactory.java Mon Aug 10 09:49:55 2015 @@ -517,7 +517,7 @@ public class BasicDataSourceFactory impl if (value != null) { dataSource.setLogAbandoned(Boolean.valueOf(value).booleanValue()); } - + value = properties.getProperty(PROP_ABANDONEDUSAGETRACKING); if (value != null) { dataSource.setAbandonedUsageTracking(Boolean.valueOf(value).booleanValue()); Modified: tomcat/tc8.0.x/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/CPDSConnectionFactory.java URL: http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/CPDSConnectionFactory.java?rev=1695007&r1=1695006&r2=1695007&view=diff == --- tomcat/tc8.0.x/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/CPDSConnectionFactory.java (original) +++ tomcat/tc8.0.x/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/CPDSConnectionFactory.java Mon Aug 10 09:49:55 2015 @@ -185,7 +185,7 @@ class CPDSConnectionFactory valid = false; } finally { Utils.closeQuietly(conn); -validatingSet.remove(pconn); +validatingSet.remove(pconn); } } else { Statement stmt = null; Modified: tomcat/tc8.0.x/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/KeyedCPDSConnectionFactory.java URL: http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/KeyedCPDSConnectionFactory.java?rev=1695007&r1=1695006&r2=1695007&view=diff == --- tomcat/tc8.0.x/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/KeyedCPDSConnectionFactory.java (original) +++ tomcat/tc8.0.x/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/KeyedCPDSConnectionFactory.java Mon Aug 10 09:49:55 2015 @@ -185,7 +185,7 @@ class KeyedCPDSConnectionFactory valid = false; } finally { Utils.closeQuietly(conn); -validatingSet.remove(pconn); +validatingSet.remove(pconn); } } else { Statement stmt = null; - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
buildbot failure in ASF Buildbot on tomcat-trunk
The Buildbot has detected a new failure on builder tomcat-trunk while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/tomcat-trunk/builds/111 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: silvanus_ubuntu Build Reason: The AnyBranchScheduler scheduler named 'on-tomcat-commit' triggered this build Build Source Stamp: [branch tomcat/trunk] 1695006 Blamelist: markt BUILD FAILED: failed compile_1 Sincerely, -The Buildbot - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[GUMP@vmgump]: Project tomcat-trunk-test-apr (in module tomcat-trunk) failed
To whom it may engage... This is an automated request, but not an unsolicited one. For more information please visit http://gump.apache.org/nagged.html, and/or contact the folk at gene...@gump.apache.org. Project tomcat-trunk-test-apr has an issue affecting its community integration. This issue affects 1 projects, and has been outstanding for 7 runs. The current state of this project is 'Failed', with reason 'Build Failed'. For reference only, the following projects are affected by this: - tomcat-trunk-test-apr : Tomcat 9.x, a web server implementing the Java Servlet 4.0, ... Full details are available at: http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-apr/index.html That said, some information snippets are provided here. The following annotations (debug/informational/warning/error messages) were provided: -DEBUG- Dependency on commons-daemon exists, no need to add for property commons-daemon.native.src.tgz. -DEBUG- Dependency on commons-daemon exists, no need to add for property tomcat-native.tar.gz. -INFO- Failed with reason build failed -INFO- Project Reports in: /srv/gump/public/workspace/tomcat-trunk/output/logs-APR -INFO- Project Reports in: /srv/gump/public/workspace/tomcat-trunk/output/test-tmp-APR/logs -WARNING- No directory [/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-APR/logs] The following work was performed: http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-apr/gump_work/build_tomcat-trunk_tomcat-trunk-test-apr.html Work Name: build_tomcat-trunk_tomcat-trunk-test-apr (Type: Build) Work ended in a state of : Failed Elapsed: 45 mins 21 secs Command Line: /usr/lib/jvm/java-8-oracle/bin/java -Djava.awt.headless=true -Dbuild.sysclasspath=only org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml -Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar -Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.3-SNAPSHOT.jar -Dtest.reports=output/logs-APR -Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20150810-native-src.tar.gz -Dexamples.sources.skip=true -Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar -Dtest.apr.loc=/srv/gump/public/workspace/tomcat-native-trunk/dest-20150810/lib -Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20150810.jar -Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20150810-native-src.tar.gz -Dtest.temp=output/test-tmp-APR -Dtest.accesslog=true -Dexecute.test.nio=false -Dtest.openssl.path=/srv/gump/public/workspace/openssl-master/dest-20150810/bin/openssl -Dexecute.test.apr=true -Dtest.excludePerformance=true -Dexecute.test.nio2=false -Deasymock.jar=/srv/gump/public/workspace/easymock/easymock/target/easymock-3.4-SNAPSHOT.jar -Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar -Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test [Working Directory: /srv/gump/public/workspace/tomcat-trunk] CLASSPATH: /usr/lib/jvm/java-8-oracle/lib/tools.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-trunk/output/testclasses:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit4.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-xalan2.jar:/srv/gump/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/servlet-api.ja r:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jsp-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/el-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/websocket-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jaspic-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-ant.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-storeconfig.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/tomcat-coyote.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jasper.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jasper-el.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-tribes.jar:/srv/gump/public/workspace
svn commit: r1695023 - /tomcat/trunk/conf/logging.properties
Author: markt Date: Mon Aug 10 11:38:16 2015 New Revision: 1695023 URL: http://svn.apache.org/r1695023 Log: More debugging for Gump Modified: tomcat/trunk/conf/logging.properties Modified: tomcat/trunk/conf/logging.properties URL: http://svn.apache.org/viewvc/tomcat/trunk/conf/logging.properties?rev=1695023&r1=1695022&r2=1695023&view=diff == --- tomcat/trunk/conf/logging.properties (original) +++ tomcat/trunk/conf/logging.properties Mon Aug 10 11:38:16 2015 @@ -62,3 +62,6 @@ org.apache.catalina.core.ContainerBase.[ # To see debug messages in TldLocationsCache, uncomment the following line: #org.apache.jasper.compiler.TldLocationsCache.level = FINE + +# Temporary addition to generate debug logging to investigate Gump failures +org.apache.coyote.http2.Http2UpgradeHandler.level = FINE - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1695035 - /tomcat/trunk/test/org/apache/coyote/http2/TestHttp2Section_6_8.java
Author: markt Date: Mon Aug 10 11:50:59 2015 New Revision: 1695035 URL: http://svn.apache.org/r1695035 Log: Increase delay for Gump. May need to exclude this test. Modified: tomcat/trunk/test/org/apache/coyote/http2/TestHttp2Section_6_8.java Modified: tomcat/trunk/test/org/apache/coyote/http2/TestHttp2Section_6_8.java URL: http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/coyote/http2/TestHttp2Section_6_8.java?rev=1695035&r1=1695034&r2=1695035&view=diff == --- tomcat/trunk/test/org/apache/coyote/http2/TestHttp2Section_6_8.java (original) +++ tomcat/trunk/test/org/apache/coyote/http2/TestHttp2Section_6_8.java Mon Aug 10 11:50:59 2015 @@ -28,7 +28,7 @@ import org.junit.Test; */ public class TestHttp2Section_6_8 extends Http2TestBase { -private static final long PNG_ACK_DELAY_MS = 1000; +private static final long PNG_ACK_DELAY_MS = 2000; @Test public void testGoawayIgnoreNewStreams() throws Exception { @@ -41,6 +41,8 @@ public class TestHttp2Section_6_8 extend // Go away parser.readFrame(true); +// Debugging Gump failure +System.err.println(output.getTrace()); Assert.assertEquals("0-Goaway-[2147483647]-[0]-[null]", output.getTrace()); output.clearTrace(); - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
buildbot success in ASF Buildbot on tomcat-trunk
The Buildbot has detected a restored build on builder tomcat-trunk while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/tomcat-trunk/builds/112 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: silvanus_ubuntu Build Reason: The AnyBranchScheduler scheduler named 'on-tomcat-commit' triggered this build Build Source Stamp: [branch tomcat/trunk] 1695023 Blamelist: markt Build succeeded! Sincerely, -The Buildbot - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
buildbot failure in ASF Buildbot on tomcat-trunk
The Buildbot has detected a new failure on builder tomcat-trunk while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/tomcat-trunk/builds/113 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: silvanus_ubuntu Build Reason: The AnyBranchScheduler scheduler named 'on-tomcat-commit' triggered this build Build Source Stamp: [branch tomcat/trunk] 1695035 Blamelist: markt BUILD FAILED: failed compile_1 Sincerely, -The Buildbot - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1695038 - /tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java
Author: markt Date: Mon Aug 10 12:07:03 2015 New Revision: 1695038 URL: http://svn.apache.org/r1695038 Log: Correct encryption levels Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java?rev=1695038&r1=1695037&r2=1695038&view=diff == --- tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java Mon Aug 10 12:07:03 2015 @@ -2087,7 +2087,7 @@ public enum Cipher { MessageDigest.SHA256, Protocol.TLSv1, false, -EncryptionLevel.HIGH, +EncryptionLevel.STRONG_NONE, true, 0, 0 @@ -2102,7 +2102,7 @@ public enum Cipher { MessageDigest.SHA384, Protocol.TLSv1, false, -EncryptionLevel.HIGH, +EncryptionLevel.STRONG_NONE, true, 0, 0 @@ -2147,7 +2147,7 @@ public enum Cipher { MessageDigest.SHA256, Protocol.TLSv1, false, -EncryptionLevel.HIGH, +EncryptionLevel.STRONG_NONE, true, 0, 0 @@ -2162,7 +2162,7 @@ public enum Cipher { MessageDigest.SHA384, Protocol.TLSv1, false, -EncryptionLevel.HIGH, +EncryptionLevel.STRONG_NONE, true, 0, 0 - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1695042 - /tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java
Author: markt Date: Mon Aug 10 12:14:53 2015 New Revision: 1695042 URL: http://svn.apache.org/r1695042 Log: Add new PSK key exchange mechanisms to definition of PSK Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java?rev=1695042&r1=1695041&r2=1695042&view=diff == --- tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java Mon Aug 10 12:14:53 2015 @@ -467,7 +467,7 @@ public class OpenSSLCipherConfigurationP addListAlias(kGOST, filterByKeyExchange(allCiphers, Collections.singleton(KeyExchange.GOST))); addListAlias(GOST94, filterByMessageDigest(allCiphers, Collections.singleton(MessageDigest.GOST94))); addListAlias(GOST89MAC, filterByMessageDigest(allCiphers, Collections.singleton(MessageDigest.GOST89MAC))); -addListAlias(PSK, filter(allCiphers, null, Collections.singleton(KeyExchange.PSK), Collections.singleton(Authentication.PSK), null, null, null)); +addListAlias(PSK, filter(allCiphers, null, new HashSet<>(Arrays.asList(KeyExchange.PSK, KeyExchange.RSAPSK, KeyExchange.DHEPSK, KeyExchange.ECDHEPSK)), Collections.singleton(Authentication.PSK), null, null, null)); addListAlias(KRB5, filter(allCiphers, null, Collections.singleton(KeyExchange.KRB5), Collections.singleton(Authentication.KRB5), null, null, null)); addListAlias(aSRP, filterByAuthentication(allCiphers, Collections.singleton(Authentication.SRP))); addListAlias(kSRP, filterByKeyExchange(allCiphers, Collections.singleton(KeyExchange.SRP))); - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1695043 - /tomcat/trunk/test/org/apache/tomcat/util/threads/TestLimitLatch.java
Author: markt Date: Mon Aug 10 12:18:38 2015 New Revision: 1695043 URL: http://svn.apache.org/r1695043 Log: Increase delay for Gump. May need to exclude this test. Modified: tomcat/trunk/test/org/apache/tomcat/util/threads/TestLimitLatch.java Modified: tomcat/trunk/test/org/apache/tomcat/util/threads/TestLimitLatch.java URL: http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/tomcat/util/threads/TestLimitLatch.java?rev=1695043&r1=1695042&r2=1695043&view=diff == --- tomcat/trunk/test/org/apache/tomcat/util/threads/TestLimitLatch.java (original) +++ tomcat/trunk/test/org/apache/tomcat/util/threads/TestLimitLatch.java Mon Aug 10 12:18:38 2015 @@ -75,20 +75,21 @@ public class TestLimitLatch { @Test public void testTenWait() throws Exception { +final int pauseTime = 2000; LimitLatch latch = new LimitLatch(10); assertFalse("No threads should be waiting", latch.hasQueuedThreads()); Thread[] testThread = new TestThread[30]; for (int i = 0; i < 30; i++) { -testThread[i] = new TestThread(latch, 1000); +testThread[i] = new TestThread(latch, pauseTime); testThread[i].start(); } -Thread.sleep(50); +Thread.sleep(pauseTime / 2); assertEquals("20 threads should be waiting", 20, latch.getQueuedThreads().size()); -Thread.sleep(1000); +Thread.sleep(pauseTime); assertEquals("10 threads should be waiting", 10, latch.getQueuedThreads().size()); -Thread.sleep(1000); +Thread.sleep(pauseTime); assertFalse("No threads should be waiting", latch.hasQueuedThreads()); } - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1695049 - /tomcat/trunk/test/org/apache/tomcat/websocket/TesterFirehoseServer.java
Author: markt Date: Mon Aug 10 12:37:08 2015 New Revision: 1695049 URL: http://svn.apache.org/r1695049 Log: Increase delay for Gump. May need to exclude this test. Modified: tomcat/trunk/test/org/apache/tomcat/websocket/TesterFirehoseServer.java Modified: tomcat/trunk/test/org/apache/tomcat/websocket/TesterFirehoseServer.java URL: http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/tomcat/websocket/TesterFirehoseServer.java?rev=1695049&r1=1695048&r2=1695049&view=diff == --- tomcat/trunk/test/org/apache/tomcat/websocket/TesterFirehoseServer.java (original) +++ tomcat/trunk/test/org/apache/tomcat/websocket/TesterFirehoseServer.java Mon Aug 10 12:37:08 2015 @@ -42,7 +42,7 @@ public class TesterFirehoseServer { public static final int MESSAGE_COUNT = 10; public static final String MESSAGE; public static final int MESSAGE_SIZE = 1024; -public static final int WAIT_TIME_MILLIS = 6; +public static final int WAIT_TIME_MILLIS = 12; public static final int SEND_TIME_OUT_MILLIS = 5000; static { - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1695051 - /tomcat/trunk/test/org/apache/coyote/http2/TestHttp2Section_6_8.java
Author: markt Date: Mon Aug 10 12:46:34 2015 New Revision: 1695051 URL: http://svn.apache.org/r1695051 Log: Increased ping delay means longer timeouts are required. Modified: tomcat/trunk/test/org/apache/coyote/http2/TestHttp2Section_6_8.java Modified: tomcat/trunk/test/org/apache/coyote/http2/TestHttp2Section_6_8.java URL: http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/coyote/http2/TestHttp2Section_6_8.java?rev=1695051&r1=1695050&r2=1695051&view=diff == --- tomcat/trunk/test/org/apache/coyote/http2/TestHttp2Section_6_8.java (original) +++ tomcat/trunk/test/org/apache/coyote/http2/TestHttp2Section_6_8.java Mon Aug 10 12:46:34 2015 @@ -16,6 +16,7 @@ */ package org.apache.coyote.http2; +import org.apache.catalina.connector.Connector; import org.junit.Assert; import org.junit.Test; @@ -34,8 +35,22 @@ public class TestHttp2Section_6_8 extend public void testGoawayIgnoreNewStreams() throws Exception { setPingAckDelayMillis(PNG_ACK_DELAY_MS); -// HTTP2 upgrade -http2Connect(); +// HTTP2 upgrade - need longer timeouts for this test +Connector connector = getTomcatInstance().getConnector(); +Http2Protocol http2Protocol = new Http2Protocol(); +// Short timeouts for now. May need to increase these for CI systems. +http2Protocol.setReadTimeout(5000); +http2Protocol.setKeepAliveTimeout(1); +http2Protocol.setWriteTimeout(5000); +http2Protocol.setMaxConcurrentStreams(200); +connector.addUpgradeProtocol(http2Protocol); +configureAndStartWebApplication(); +openClientConnection(); +doHttpUpgrade(); +sendClientPreface(); +validateHttp2InitialResponse(); + +Thread.sleep(PNG_ACK_DELAY_MS + 200); getTomcatInstance().getConnector().pause(); - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
buildbot exception in ASF Buildbot on tomcat-trunk
The Buildbot has detected a build exception on builder tomcat-trunk while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/tomcat-trunk/builds/117 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: silvanus_ubuntu Build Reason: The AnyBranchScheduler scheduler named 'on-tomcat-commit' triggered this build Build Source Stamp: [branch tomcat/trunk] 1695051 Blamelist: markt BUILD FAILED: exception upload_2 Sincerely, -The Buildbot - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1695059 - /tomcat/trunk/java/org/apache/catalina/ant/BaseRedirectorHelperTask.java
Author: markt Date: Mon Aug 10 13:11:26 2015 New Revision: 1695059 URL: http://svn.apache.org/r1695059 Log: Trivial commit to debug CI build Modified: tomcat/trunk/java/org/apache/catalina/ant/BaseRedirectorHelperTask.java Modified: tomcat/trunk/java/org/apache/catalina/ant/BaseRedirectorHelperTask.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ant/BaseRedirectorHelperTask.java?rev=1695059&r1=1695058&r2=1695059&view=diff == --- tomcat/trunk/java/org/apache/catalina/ant/BaseRedirectorHelperTask.java (original) +++ tomcat/trunk/java/org/apache/catalina/ant/BaseRedirectorHelperTask.java Mon Aug 10 13:11:26 2015 @@ -108,8 +108,10 @@ public abstract class BaseRedirectorHelp } /** - * Returns the value of the failOnError - * property. + * Returns the value of the failOnError property. + * + * @return true if the task should will if an error occurs, + * otherwise false */ public boolean isFailOnError() { return failOnError; - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
buildbot success in ASF Buildbot on tomcat-trunk
The Buildbot has detected a restored build on builder tomcat-trunk while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/tomcat-trunk/builds/118 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: silvanus_ubuntu Build Reason: The AnyBranchScheduler scheduler named 'on-tomcat-commit' triggered this build Build Source Stamp: [branch tomcat/trunk] 1695059 Blamelist: markt Build succeeded! Sincerely, -The Buildbot - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1695089 - in /tomcat/trunk: java/org/apache/tomcat/util/net/jsse/openssl/ test/org/apache/tomcat/util/net/jsse/openssl/
Author: markt Date: Mon Aug 10 14:42:19 2015 New Revision: 1695089 URL: http://svn.apache.org/r1695089 Log: Support both EDH and DHE versions of OpenSSL cipher names Adds general support for OpenDSSL ciphers having old /alternative names Should enable better code alignment between trunk and 8.0.x Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TestOpenSSLCipherConfigurationParserOnly.java Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java?rev=1695089&r1=1695088&r2=1695089&view=diff == --- tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java Mon Aug 10 14:42:19 2015 @@ -65,7 +65,8 @@ public enum Cipher { false, 0, 0, -"SSL_RSA_WITH_NULL_MD5" +new String[] {"SSL_RSA_WITH_NULL_MD5"}, +null ), // Cipher 02 TLS_RSA_WITH_NULL_SHA( @@ -81,7 +82,8 @@ public enum Cipher { true, 0, 0, -"SSL_RSA_WITH_NULL_SHA" +new String[] {"SSL_RSA_WITH_NULL_SHA"}, +null ), // Cipher 03 TLS_RSA_EXPORT_WITH_RC4_40_MD5( @@ -97,7 +99,8 @@ public enum Cipher { false, 40, 128, -"SSL_RSA_EXPORT_WITH_RC4_40_MD5" +new String[] {"SSL_RSA_EXPORT_WITH_RC4_40_MD5"}, +null ), // Cipher 04 TLS_RSA_WITH_RC4_128_MD5( @@ -113,7 +116,8 @@ public enum Cipher { false, 128, 128, -"SSL_RSA_WITH_RC4_128_MD5" +new String[] {"SSL_RSA_WITH_RC4_128_MD5"}, +null ), // Cipher 05 TLS_RSA_WITH_RC4_128_SHA( @@ -129,7 +133,8 @@ public enum Cipher { false, 128, 128, -"SSL_RSA_WITH_RC4_128_SHA" +new String[] {"SSL_RSA_WITH_RC4_128_SHA"}, +null ), // Cipher 06 TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5( @@ -145,7 +150,8 @@ public enum Cipher { false, 40, 128, -"SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5" +new String[] {"SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5"}, +null ), // Cipher 07 TLS_RSA_WITH_IDEA_CBC_SHA( @@ -161,7 +167,8 @@ public enum Cipher { false, 128, 128, -"SSL_RSA_WITH_IDEA_CBC_SHA" +new String[] {"SSL_RSA_WITH_IDEA_CBC_SHA"}, +null ), // Cipher 08 TLS_RSA_EXPORT_WITH_DES40_CBC_SHA( @@ -177,7 +184,8 @@ public enum Cipher { false, 40, 56, -"SSL_RSA_EXPORT_WITH_DES40_CBC_SHA" +new String[] {"SSL_RSA_EXPORT_WITH_DES40_CBC_SHA"}, +null ), // Cipher 09 TLS_RSA_WITH_DES_CBC_SHA( @@ -193,7 +201,8 @@ public enum Cipher { false, 56, 56, -"SSL_RSA_WITH_DES_CBC_SHA" +new String[] {"SSL_RSA_WITH_DES_CBC_SHA"}, +null ), // Cipher 0A TLS_RSA_WITH_3DES_EDE_CBC_SHA( @@ -209,7 +218,8 @@ public enum Cipher { true, 112, 168, -"SSL_RSA_WITH_3DES_EDE_CBC_SHA" +new String[] {"SSL_RSA_WITH_3DES_EDE_CBC_SHA"}, +null ), /* The DH ciphers */ // Cipher 0B @@ -226,7 +236,8 @@ public enum Cipher { false, 40, 56, -"SSL_DH_DSS_EXPORT_WITH_DES40_CBC_SHA" +new String[] {"SSL_DH_DSS_EXPORT_WITH_DES40_CBC_SHA"}, +null ), // Cipher 0C TLS_DH_DSS_WITH_DES_CBC_SHA( @@ -242,7 +253,8 @@ public enum Cipher { false, 56, 56, -"SSL_DH_DSS_WITH_DES_CBC_SHA" +new String[] {"SSL_DH_DSS_WITH_DES_CBC_SHA"}, +null ), // Cipher 0D TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA( @@ -258,7 +270,8 @@ public enum Cipher { true, 112, 168, -"SSL_DH_DSS_WITH_3DES_EDE_CBC_SHA" +new String[] {"SSL_DH_DSS_WITH_3DES_EDE_CBC_SHA"}, +null ), // Cipher 0E TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA( @@ -274,7 +287,8 @@ public enum Cipher { false, 40, 56, -"SSL_DH_RSA_EXPORT_WITH_DES40_CBC_SHA" +new String[] {"SSL_DH_RSA_EXPORT_WITH_DES40_CBC_SHA"}, +null ), // Cipher 0F TLS_DH_RSA_WITH_DES_CBC_SHA( @@ -290,7 +304,8 @
svn commit: r1695103 - /tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java
Author: markt Date: Mon Aug 10 14:58:09 2015 New Revision: 1695103 URL: http://svn.apache.org/r1695103 Log: Aligning code between 8.0.x and 9.0.x to support multiple versions of OpenSSL. Restore export cipher definitions (that no-one should be using). May need to adjust Gump tests after this commit. Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java?rev=1695103&r1=1695102&r2=1695103&view=diff == --- tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java Mon Aug 10 14:58:09 2015 @@ -1257,9 +1257,10 @@ public enum Cipher { null ), /* Experimental (and now expired) TLSv1 versions of SSLv3 ciphers. - * Unsupported by Java and OpenSSL. + * Unsupported by Java and OpenSSL. */ // Cipher 60 TLS_RSA_EXPORT1024_WITH_RC4_56_MD5( +0x0060, "EXP1024-RC4-MD5", KeyExchange.RSA, Authentication.RSA, @@ -1276,6 +1277,7 @@ public enum Cipher { ), // Cipher 61 TLS_RSA_EXPORT1024_WITH_RC2_CBC_56_MD5( +0x0061, "EXP1024-RC2-CBC-MD5", KeyExchange.RSA, Authentication.RSA, @@ -1292,6 +1294,7 @@ public enum Cipher { ), // Cipher 62 TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA( +0x0062, "EXP1024-DES-CBC-SHA", KeyExchange.RSA, Authentication.RSA, @@ -1308,6 +1311,7 @@ public enum Cipher { ), // Cipher 63 TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA( +0x0063, "EXP1024-DHE-DSS-DES-CBC-SHA", KeyExchange.EDH, Authentication.DSS, @@ -1324,6 +1328,7 @@ public enum Cipher { ), // Cipher 64 TLS_RSA_EXPORT1024_WITH_RC4_56_SHA( +0x0064, "EXP1024-RC4-SHA", KeyExchange.RSA, Authentication.RSA, @@ -1340,6 +1345,7 @@ public enum Cipher { ), // Cipher 65 TLS_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA( +0x0065, "EXP1024-DHE-DSS-RC4-SHA", KeyExchange.EDH, Authentication.DSS, @@ -1356,6 +1362,7 @@ public enum Cipher { ), // Cipher 66 TLS_DHE_DSS_WITH_RC4_128_SHA( +0x0066, "DHE-DSS-RC4-SHA", KeyExchange.EDH, Authentication.DSS, @@ -1369,7 +1376,8 @@ public enum Cipher { 128, new String[] {"SSL_DHE_DSS_WITH_RC4_128_SHA"}, null -),*/ +), + /* TLS v1.2 ciphersuites */ // Cipher 67 TLS_DHE_RSA_WITH_AES_128_CBC_SHA256( - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1695106 - /tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java
Author: markt Date: Mon Aug 10 15:01:29 2015 New Revision: 1695106 URL: http://svn.apache.org/r1695106 Log: Aligning code between 8.0.x and 9.0.x to support multiple versions of OpenSSL. Gump tests are failing. Exclude EXPORT ciphers from ALL. Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java?rev=1695106&r1=1695105&r2=1695106&view=diff == --- tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java Mon Aug 10 15:01:29 2015 @@ -485,11 +485,13 @@ public class OpenSSLCipherConfigurationP addListAlias(SRP, filterByKeyExchange(allCiphers, Collections.singleton(KeyExchange.SRP))); initialized = true; // Despite what the OpenSSL docs say, DEFAULT also excludes SSLv2 -addListAlias(DEFAULT, parse("ALL:!eNULL:!aNULL:!SSLv2")); +addListAlias(DEFAULT, parse("ALL:!EXPORT:!eNULL:!aNULL:!SSLv2")); // COMPLEMENTOFDEFAULT is also not exactly as defined by the docs Set complementOfDefault = filterByKeyExchange(all, new HashSet<>(Arrays.asList(KeyExchange.EDH,KeyExchange.EECDH))); complementOfDefault = filterByAuthentication(complementOfDefault, Collections.singleton(Authentication.aNULL)); complementOfDefault.removeAll(aliases.get(eNULL)); +complementOfDefault.addAll(aliases.get(Constants.SSL_PROTO_SSLv2)); +complementOfDefault.addAll(aliases.get(EXPORT)); addListAlias(COMPLEMENTOFDEFAULT, complementOfDefault); } - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1695107 - /tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TesterOpenSSL.java
Author: markt Date: Mon Aug 10 15:07:15 2015 New Revision: 1695107 URL: http://svn.apache.org/r1695107 Log: 9.0.x is currently configured to test with OpenSSL trunk which doesn't support ciphers 0x0061 to 0x0066. Modified: tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TesterOpenSSL.java Modified: tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TesterOpenSSL.java URL: http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TesterOpenSSL.java?rev=1695107&r1=1695106&r2=1695107&view=diff == --- tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TesterOpenSSL.java (original) +++ tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TesterOpenSSL.java Mon Aug 10 15:07:15 2015 @@ -46,6 +46,12 @@ public class TesterOpenSSL { Cipher.SSL2_DES_192_EDE3_CBC_WITH_MD5, Cipher.SSL2_IDEA_128_CBC_WITH_MD5, Cipher.SSL2_RC4_128_EXPORT40_WITH_MD5, +Cipher.TLS_RSA_EXPORT1024_WITH_RC2_CBC_56_MD5, +Cipher.TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA, +Cipher.TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA, +Cipher.TLS_RSA_EXPORT1024_WITH_RC4_56_SHA, +Cipher.TLS_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA, +Cipher.TLS_DHE_DSS_WITH_RC4_128_SHA, // The following have been removed from OpenSSL on 2015-05-23 Cipher.TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA, Cipher.TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA))); - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1695110 - /tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TesterOpenSSL.java
Author: markt Date: Mon Aug 10 15:15:17 2015 New Revision: 1695110 URL: http://svn.apache.org/r1695110 Log: 9.0.x is currently configured to test with OpenSSL trunk which doesn't support cipher 0x0060. Modified: tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TesterOpenSSL.java Modified: tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TesterOpenSSL.java URL: http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TesterOpenSSL.java?rev=1695110&r1=1695109&r2=1695110&view=diff == --- tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TesterOpenSSL.java (original) +++ tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TesterOpenSSL.java Mon Aug 10 15:15:17 2015 @@ -46,6 +46,7 @@ public class TesterOpenSSL { Cipher.SSL2_DES_192_EDE3_CBC_WITH_MD5, Cipher.SSL2_IDEA_128_CBC_WITH_MD5, Cipher.SSL2_RC4_128_EXPORT40_WITH_MD5, +Cipher.TLS_RSA_EXPORT1024_WITH_RC4_56_MD5, Cipher.TLS_RSA_EXPORT1024_WITH_RC2_CBC_56_MD5, Cipher.TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA, Cipher.TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA, - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1695111 - /tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java
Author: markt Date: Mon Aug 10 15:20:34 2015 New Revision: 1695111 URL: http://svn.apache.org/r1695111 Log: Fix DEFAULT Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java?rev=1695111&r1=1695110&r2=1695111&view=diff == --- tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java Mon Aug 10 15:20:34 2015 @@ -485,13 +485,12 @@ public class OpenSSLCipherConfigurationP addListAlias(SRP, filterByKeyExchange(allCiphers, Collections.singleton(KeyExchange.SRP))); initialized = true; // Despite what the OpenSSL docs say, DEFAULT also excludes SSLv2 -addListAlias(DEFAULT, parse("ALL:!EXPORT:!eNULL:!aNULL:!SSLv2")); +addListAlias(DEFAULT, parse("ALL:!eNULL:!aNULL:!SSLv2")); // COMPLEMENTOFDEFAULT is also not exactly as defined by the docs Set complementOfDefault = filterByKeyExchange(all, new HashSet<>(Arrays.asList(KeyExchange.EDH,KeyExchange.EECDH))); complementOfDefault = filterByAuthentication(complementOfDefault, Collections.singleton(Authentication.aNULL)); complementOfDefault.removeAll(aliases.get(eNULL)); complementOfDefault.addAll(aliases.get(Constants.SSL_PROTO_SSLv2)); -complementOfDefault.addAll(aliases.get(EXPORT)); addListAlias(COMPLEMENTOFDEFAULT, complementOfDefault); } - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1695112 - /tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java
Author: markt Date: Mon Aug 10 15:22:33 2015 New Revision: 1695112 URL: http://svn.apache.org/r1695112 Log: Update comment Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java?rev=1695112&r1=1695111&r2=1695112&view=diff == --- tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java Mon Aug 10 15:22:33 2015 @@ -1257,7 +1257,8 @@ public enum Cipher { null ), /* Experimental (and now expired) TLSv1 versions of SSLv3 ciphers. - * Unsupported by Java and OpenSSL. */ + * Unsupported by Java and OpenSSL 1.1.x onwards. Some earlier OpenSSL + * versions do support these. */ // Cipher 60 TLS_RSA_EXPORT1024_WITH_RC4_56_MD5( 0x0060, - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1695114 - in /tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/net/jsse/openssl: Authentication.java Cipher.java Encryption.java EncryptionLevel.java KeyExchange.java MessageDigest.java O
Author: markt Date: Mon Aug 10 15:25:05 2015 New Revision: 1695114 URL: http://svn.apache.org/r1695114 Log: Sync with 9.0.x. I'm expecting this to trigger some Gump failures that will require some tweaks to the tests to correctly configure them for running with OpenSSL 1.0.2 Modified: tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Authentication.java tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Encryption.java tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/net/jsse/openssl/EncryptionLevel.java tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/net/jsse/openssl/KeyExchange.java tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/net/jsse/openssl/MessageDigest.java tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java Modified: tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Authentication.java URL: http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Authentication.java?rev=1695114&r1=1695113&r2=1695114&view=diff == --- tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Authentication.java (original) +++ tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Authentication.java Mon Aug 10 15:25:05 2015 @@ -17,7 +17,7 @@ package org.apache.tomcat.util.net.jsse.openssl; -enum Authentication { +public enum Authentication { RSA /* RSA auth */, DSS /* DSS auth */, aNULL /* no auth (i.e. use ADH or AECDH) */, Modified: tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java URL: http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java?rev=1695114&r1=1695113&r2=1695114&view=diff == --- tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java (original) +++ tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java Mon Aug 10 15:25:05 2015 @@ -65,7 +65,8 @@ public enum Cipher { false, 0, 0, -"SSL_RSA_WITH_NULL_MD5" +new String[] {"SSL_RSA_WITH_NULL_MD5"}, +null ), // Cipher 02 TLS_RSA_WITH_NULL_SHA( @@ -81,7 +82,8 @@ public enum Cipher { true, 0, 0, -"SSL_RSA_WITH_NULL_SHA" +new String[] {"SSL_RSA_WITH_NULL_SHA"}, +null ), // Cipher 03 TLS_RSA_EXPORT_WITH_RC4_40_MD5( @@ -97,7 +99,8 @@ public enum Cipher { false, 40, 128, -"SSL_RSA_EXPORT_WITH_RC4_40_MD5" +new String[] {"SSL_RSA_EXPORT_WITH_RC4_40_MD5"}, +null ), // Cipher 04 TLS_RSA_WITH_RC4_128_MD5( @@ -113,7 +116,8 @@ public enum Cipher { false, 128, 128, -"SSL_RSA_WITH_RC4_128_MD5" +new String[] {"SSL_RSA_WITH_RC4_128_MD5"}, +null ), // Cipher 05 TLS_RSA_WITH_RC4_128_SHA( @@ -129,7 +133,8 @@ public enum Cipher { false, 128, 128, -"SSL_RSA_WITH_RC4_128_SHA" +new String[] {"SSL_RSA_WITH_RC4_128_SHA"}, +null ), // Cipher 06 TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5( @@ -145,7 +150,8 @@ public enum Cipher { false, 40, 128, -"SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5" +new String[] {"SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5"}, +null ), // Cipher 07 TLS_RSA_WITH_IDEA_CBC_SHA( @@ -161,7 +167,8 @@ public enum Cipher { false, 128, 128, -"SSL_RSA_WITH_IDEA_CBC_SHA" +new String[] {"SSL_RSA_WITH_IDEA_CBC_SHA"}, +null ), // Cipher 08 TLS_RSA_EXPORT_WITH_DES40_CBC_SHA( @@ -177,7 +184,8 @@ public enum Cipher { false, 40, 56, -"SSL_RSA_EXPORT_WITH_DES40_CBC_SHA" +new String[] {"SSL_RSA_EXPORT_WITH_DES40_CBC_SHA"}, +null ), // Cipher 09 TLS_RSA_WITH_DES_CBC_SHA( @@ -193,7 +201,8 @@ public enum Cipher { false, 56, 56, -"SSL_RSA_WITH_DES_CBC_SHA" +new String[] {"SSL_RSA_WITH_DES_CBC_SHA"}, +null ), // Cipher 0A TLS_RSA_WITH_3DES_EDE_CBC_SHA( @@ -209,7 +218,8 @@ public enum Cipher { true, 112, 168, -"SSL_RSA_WITH_3DES_EDE_CBC_SHA" +new String[] {"SSL_RSA_WITH_3DES_EDE_CBC_SHA"}, +null ), /* The DH ciphers */ // Cipher 0B @@ -226,7 +236,8 @@ pu
buildbot failure in ASF Buildbot on tomcat-trunk
The Buildbot has detected a new failure on builder tomcat-trunk while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/tomcat-trunk/builds/121 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: silvanus_ubuntu Build Reason: The AnyBranchScheduler scheduler named 'on-tomcat-commit' triggered this build Build Source Stamp: [branch tomcat/trunk] 1695107 Blamelist: markt BUILD FAILED: failed compile_1 Sincerely, -The Buildbot - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
buildbot success in ASF Buildbot on tomcat-trunk
The Buildbot has detected a restored build on builder tomcat-trunk while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/tomcat-trunk/builds/122 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: silvanus_ubuntu Build Reason: The AnyBranchScheduler scheduler named 'on-tomcat-commit' triggered this build Build Source Stamp: [branch tomcat/trunk] 1695110 Blamelist: markt Build succeeded! Sincerely, -The Buildbot - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
buildbot exception in ASF Buildbot on tomcat-trunk
The Buildbot has detected a build exception on builder tomcat-trunk while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/tomcat-trunk/builds/123 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: silvanus_ubuntu Build Reason: The AnyBranchScheduler scheduler named 'on-tomcat-commit' triggered this build Build Source Stamp: [branch tomcat/trunk] 1695112 Blamelist: markt BUILD FAILED: exception upload_2 Sincerely, -The Buildbot - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Bug 58192] ImageIO based applications fail to deploy in Tomcat 8.0.24 (worked in 8.0.23)
https://bz.apache.org/bugzilla/show_bug.cgi?id=58192 --- Comment #19 from Mark Thomas --- Just use 'ant' rather than 'ant release'. You don't need a full release build. You'll find CATALINA_HOME at output/build -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Bug 58230] New: Incorrect input from ServletInputStream in ReadListener
https://bz.apache.org/bugzilla/show_bug.cgi?id=58230 Bug ID: 58230 Summary: Incorrect input from ServletInputStream in ReadListener Product: Tomcat 8 Version: 8.0.24 Hardware: PC OS: Linux Status: NEW Severity: normal Priority: P2 Component: Catalina Assignee: dev@tomcat.apache.org Reporter: rstoyanc...@yahoo.com I have a reproducible case where the bytes read with ServletInputStream via a javax.servlet.ReadListener are incorrect. The code is an experiment with layering Reactive Streams over Servlet 3.1 non-blocking I/O. I apologize for not being able to create a more focused isolated example (I did try). That said it is a very basic example that hopefully with some debugging you can zero in on the issue. To observe the failure, clone https://github.com/spring-projects/spring-reactive, then change the following read buffer size to 4096 https://github.com/spring-projects/spring-reactive/blob/master/src/main/java/org/springframework/reactive/web/servlet/HttpHandlerServlet.java#L37, then run the test https://github.com/spring-projects/spring-reactive/blob/master/src/test/java/org/springframework/reactive/web/servlet/HttpHandlerServletTomcatIntegrationTests.java. The test sends an HTTP request with a body of 3 * 4096 bytes. The server echoes that back. However the returned body doesn't match starting at index 4096, which happens to be the start of the second chunk. On the server requests are delegated to an HttpHandler which accepts a (Reactive Streams) Publisher for the input and returns a Publisher for the output. In the test the HttpHandler is EchoHandler which returns the input Publisher as the response Publisher effectively piping input directly to output. Underlying that are RequestBodyPublisher and ResponseBodySubscriber which adapt the Read/WriteListener to Reactive Streams. Increasing the size of the array into which chunks are read to 4293 makes the tests pass. -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] JK 1.2.41 -- ATTENTION COMMITTERS - PLEASE VOTE --
All, On 7/26/15 6:27 PM, Mark Thomas wrote: > Tag: > http://svn.apache.org/viewvc/tomcat/jk/tags/JK_1_2_41/ (r1692773) > > Source: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-connectors/jk/ > > Full details in the changelog but main reason for release is the fix for > CVE-2014-8111. > > The proposed JK 1.2.41 release is: > [ ] Broken - do not release > [ ] Stable - go ahead and release as 1.2.41 Can we get some more votes, please? -chris signature.asc Description: OpenPGP digital signature
Re: svn commit: r1695111 - /tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java
Mark, On 8/10/15 11:20 AM, ma...@apache.org wrote: > Author: markt > Date: Mon Aug 10 15:20:34 2015 > New Revision: 1695111 > > URL: http://svn.apache.org/r1695111 > Log: > Fix DEFAULT > > Modified: > > tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java > > Modified: > tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java > URL: > http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java?rev=1695111&r1=1695110&r2=1695111&view=diff > == > --- > tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java > (original) > +++ > tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java > Mon Aug 10 15:20:34 2015 > @@ -485,13 +485,12 @@ public class OpenSSLCipherConfigurationP > addListAlias(SRP, filterByKeyExchange(allCiphers, > Collections.singleton(KeyExchange.SRP))); > initialized = true; > // Despite what the OpenSSL docs say, DEFAULT also excludes SSLv2 > -addListAlias(DEFAULT, parse("ALL:!EXPORT:!eNULL:!aNULL:!SSLv2")); > +addListAlias(DEFAULT, parse("ALL:!eNULL:!aNULL:!SSLv2")); Do I misunderstand the above? Have you added EXPORT ciphers back into the DEFAULT ciphers? That really should not be the default. Recent versions of OpenSSL don't include EXPORT in the "ALL" (I think) unless specifically requested, but older versions still include them, so we ought to be very careful and explicitly exclude them. -chris signature.asc Description: OpenPGP digital signature
svn commit: r1695127 - /tomcat/trunk/test/org/apache/coyote/http2/TestHttp2Section_6_8.java
Author: markt Date: Mon Aug 10 16:24:05 2015 New Revision: 1695127 URL: http://svn.apache.org/r1695127 Log: Checkstyle Modified: tomcat/trunk/test/org/apache/coyote/http2/TestHttp2Section_6_8.java Modified: tomcat/trunk/test/org/apache/coyote/http2/TestHttp2Section_6_8.java URL: http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/coyote/http2/TestHttp2Section_6_8.java?rev=1695127&r1=1695126&r2=1695127&view=diff == --- tomcat/trunk/test/org/apache/coyote/http2/TestHttp2Section_6_8.java (original) +++ tomcat/trunk/test/org/apache/coyote/http2/TestHttp2Section_6_8.java Mon Aug 10 16:24:05 2015 @@ -16,10 +16,11 @@ */ package org.apache.coyote.http2; -import org.apache.catalina.connector.Connector; import org.junit.Assert; import org.junit.Test; +import org.apache.catalina.connector.Connector; + /** * Unit tests for Section 6.8 of * https://tools.ietf.org/html/rfc7540";>RFC 7540. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: svn commit: r1695111 - /tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java
On 10/08/2015 17:17, Christopher Schultz wrote: > Mark, > > On 8/10/15 11:20 AM, ma...@apache.org wrote: >> Author: markt >> Date: Mon Aug 10 15:20:34 2015 >> New Revision: 1695111 >> >> URL: http://svn.apache.org/r1695111 >> Log: >> Fix DEFAULT >> >> Modified: >> >> tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java >> >> Modified: >> tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java >> URL: >> http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java?rev=1695111&r1=1695110&r2=1695111&view=diff >> == >> --- >> tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java >> (original) >> +++ >> tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java >> Mon Aug 10 15:20:34 2015 >> @@ -485,13 +485,12 @@ public class OpenSSLCipherConfigurationP >> addListAlias(SRP, filterByKeyExchange(allCiphers, >> Collections.singleton(KeyExchange.SRP))); >> initialized = true; >> // Despite what the OpenSSL docs say, DEFAULT also excludes SSLv2 >> -addListAlias(DEFAULT, parse("ALL:!EXPORT:!eNULL:!aNULL:!SSLv2")); >> +addListAlias(DEFAULT, parse("ALL:!eNULL:!aNULL:!SSLv2")); > > Do I misunderstand the above? Have you added EXPORT ciphers back into > the DEFAULT ciphers? That really should not be the default. Recent > versions of OpenSSL don't include EXPORT in the "ALL" (I think) unless > specifically requested, but older versions still include them, so we > ought to be very careful and explicitly exclude them. We are aiming to mimic OpenSSL behaviour and - with the current code - we are doing that for trunk and 1.0.2. OpenSSL trunk includes EXPORT in DEFAULT whereas 1.0.2 does not. Bizarrely, prior to this change the Tomcat code included it in 8.0.x (which is tested with 1.0.2) and excluded it with trunk (which is tested with OpenSSL trunk). This change was triggered by restoring the experimental export ciphers in trunk as OpenSSL 1.0.2 still defines them. I don't think we are ever going to be able to exactly mimic OpenSSL but absent a test case that shows Tomcat doing something that a) OpenSSl doesn't do for a given configuration string and b) is really stupid I'm not going to be too concerned. I'm more concerned about having consistent behaviour of this feature between Tomcat 8.0.x and Tomcat trunk. Mark - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] JK 1.2.41
Hi, 2015-07-27 1:27 GMT+03:00 Mark Thomas : > > Tag: > http://svn.apache.org/viewvc/tomcat/jk/tags/JK_1_2_41/ (r1692773) > > Source: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-connectors/jk/ > > Full details in the changelog but main reason for release is the fix for > CVE-2014-8111. > > The proposed JK 1.2.41 release is: > [ ] Broken - do not release > [X] Stable - go ahead and release as 1.2.41 Regards, Violeta > - > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org >
Re: svn commit: r1695111 - /tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java
On 10/08/2015 18:38, Mark Thomas wrote: > On 10/08/2015 17:17, Christopher Schultz wrote: >> Mark, >> >> On 8/10/15 11:20 AM, ma...@apache.org wrote: >>> Author: markt >>> Date: Mon Aug 10 15:20:34 2015 >>> New Revision: 1695111 >>> >>> URL: http://svn.apache.org/r1695111 >>> Log: >>> Fix DEFAULT >>> >>> Modified: >>> >>> tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java >>> >>> Modified: >>> tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java >>> URL: >>> http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java?rev=1695111&r1=1695110&r2=1695111&view=diff >>> == >>> --- >>> tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java >>> (original) >>> +++ >>> tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java >>> Mon Aug 10 15:20:34 2015 >>> @@ -485,13 +485,12 @@ public class OpenSSLCipherConfigurationP >>> addListAlias(SRP, filterByKeyExchange(allCiphers, >>> Collections.singleton(KeyExchange.SRP))); >>> initialized = true; >>> // Despite what the OpenSSL docs say, DEFAULT also excludes SSLv2 >>> -addListAlias(DEFAULT, parse("ALL:!EXPORT:!eNULL:!aNULL:!SSLv2")); >>> +addListAlias(DEFAULT, parse("ALL:!eNULL:!aNULL:!SSLv2")); >> >> Do I misunderstand the above? Have you added EXPORT ciphers back into >> the DEFAULT ciphers? That really should not be the default. Recent >> versions of OpenSSL don't include EXPORT in the "ALL" (I think) unless >> specifically requested, but older versions still include them, so we >> ought to be very careful and explicitly exclude them. > > We are aiming to mimic OpenSSL behaviour and - with the current code - > we are doing that for trunk and 1.0.2. > > OpenSSL trunk includes EXPORT in DEFAULT whereas 1.0.2 does not. > > Bizarrely, prior to this change the Tomcat code included it in 8.0.x > (which is tested with 1.0.2) and excluded it with trunk (which is tested > with OpenSSL trunk). > > This change was triggered by restoring the experimental export ciphers > in trunk as OpenSSL 1.0.2 still defines them. > > I don't think we are ever going to be able to exactly mimic OpenSSL but > absent a test case that shows Tomcat doing something that a) OpenSSl > doesn't do for a given configuration string and b) is really stupid I'm > not going to be too concerned. > > I'm more concerned about having consistent behaviour of this feature > between Tomcat 8.0.x and Tomcat trunk. Just as a follow-up I'm trying to construct the OpenSSL unit tests so they run and pass with both OpenSSL trunk and 1.0.2 Mark - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1695159 - in /tomcat/trunk: java/org/apache/tomcat/util/net/jsse/openssl/ test/org/apache/tomcat/util/net/jsse/openssl/
Author: markt Date: Mon Aug 10 19:52:17 2015 New Revision: 1695159 URL: http://svn.apache.org/r1695159 Log: OpenSSL cipher mapping in trunk now works (i.e. tests pass) with 1.0.2. Need to test with 1.1.0 - I suspect some 'tweaks' will be required. Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TestCipher.java tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TestOpenSSLCipherConfigurationParser.java tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TesterOpenSSL.java Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java?rev=1695159&r1=1695158&r2=1695159&view=diff == --- tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java Mon Aug 10 19:52:17 2015 @@ -4021,7 +4021,7 @@ public enum Cipher { // RC2_128_CBC_WITH_MD5 SSL_CK_RC2_128_CBC_WITH_MD5( -1, -"RC2-MD5", +"RC2-CBC-MD5", KeyExchange.RSA, Authentication.RSA, Encryption.RC2, Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java?rev=1695159&r1=1695158&r2=1695159&view=diff == --- tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java Mon Aug 10 19:52:17 2015 @@ -485,12 +485,13 @@ public class OpenSSLCipherConfigurationP addListAlias(SRP, filterByKeyExchange(allCiphers, Collections.singleton(KeyExchange.SRP))); initialized = true; // Despite what the OpenSSL docs say, DEFAULT also excludes SSLv2 -addListAlias(DEFAULT, parse("ALL:!eNULL:!aNULL:!SSLv2")); +addListAlias(DEFAULT, parse("ALL:!EXPORT:!eNULL:!aNULL:!SSLv2")); // COMPLEMENTOFDEFAULT is also not exactly as defined by the docs Set complementOfDefault = filterByKeyExchange(all, new HashSet<>(Arrays.asList(KeyExchange.EDH,KeyExchange.EECDH))); complementOfDefault = filterByAuthentication(complementOfDefault, Collections.singleton(Authentication.aNULL)); complementOfDefault.removeAll(aliases.get(eNULL)); complementOfDefault.addAll(aliases.get(Constants.SSL_PROTO_SSLv2)); +complementOfDefault.addAll(aliases.get(EXPORT)); addListAlias(COMPLEMENTOFDEFAULT, complementOfDefault); } Modified: tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TestCipher.java URL: http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TestCipher.java?rev=1695159&r1=1695158&r2=1695159&view=diff == --- tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TestCipher.java (original) +++ tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TestCipher.java Mon Aug 10 19:52:17 2015 @@ -23,17 +23,10 @@ import java.util.List; import java.util.Set; import org.junit.Assert; -import org.junit.Assume; -import org.junit.Before; import org.junit.Test; public class TestCipher { -@Before -public void checkVersion() { -Assume.assumeTrue(TesterOpenSSL.IS_EXPECTED_VERSION); -} - /* * Checks that every cipher suite returned by OpenSSL is mapped to at least * one cipher suite that is recognised by JSSE or is a cipher suite known @@ -83,43 +76,10 @@ public class TestCipher { Set availableCipherSuites = TesterOpenSSL.getOpenSSLCiphersAsSet("ALL:eNULL"); Set expectedCipherSuites = new HashSet<>(); for (Cipher cipher : Cipher.values()) { -String openSSLAlias = cipher.getOpenSSLAlias(); -// OpenSSL does not implement any FORTEZZA algorithms so exclude -// them from the expected list -if (openSSLAlias.contains("FZA")) { -continue; -} -// GOST algorithms are not enabled by default and no JSSE -// implementation supports them so exclude them from the expected -// list -if (openSSLAlias.contains("GOST")) { -continue; -} -// OpenSSL does not enable the experimental EXP1024 and -// DHE-DSS-RC4-SHA cipher suites unless the source is explicitly -
FailedRequestFilter IOHandling
Hello! I'm WadZapi - JEE developer from Russia. We're using Tomcat 7.0.61 as servlet container in production environment. I tried to configure servlet 3.0 multipart config annotations with Failed Request Filter. I've stuck and struggling :-) trying to configure it well with myFaces JSF implementation. I found that root cause of that troubles in maxSwallowSize attribute and handling it in IdentityInputFilter. With configured maxSwallowSize=-1 FailedRequestFilter works well - HTTP 400 sent and client redirected to error page. But using default maxSwallowSize attribute (2mb) or any other used for connector - (with filesize > 2 MB) client doesn't get any answer, may be server send after connection was reset and socket was closed. Connection was closed, because IdentityInputFilter threw IOException - after that socket was immediately closed. So on client it looks like CONNECTION_RESET and blank page (request was sent, but no answer received). May be I've lost something in my configuration. I've read mailing list and saw some pathes of your on FailedRequestFilter for maxUploadSize attributes in request. May be you could give me some advices for searching a good way of Handling maxFileUpload size exception handling. It could be fixed by setting maxSwallowSize=-1, but it looks like a strange hack. It couldn't go to production config as well, because behaviour with handling -1 could be changed in IdentityInputFilter. May be there any other ways of configuring and handling upload size exceeded limit in multipartconfigelement. I'll be cheking email, looking forward your replies and will be truly grateful for any advices. Thanks for the TOMCAT development, so... Best Regards, WadZapi. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1695163 - /tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TestOpenSSLCipherConfigurationParser.java
Author: markt Date: Mon Aug 10 20:34:00 2015 New Revision: 1695163 URL: http://svn.apache.org/r1695163 Log: Get the tests to pass with 1.0.2 and 1.1.0 Modified: tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TestOpenSSLCipherConfigurationParser.java Modified: tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TestOpenSSLCipherConfigurationParser.java URL: http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TestOpenSSLCipherConfigurationParser.java?rev=1695163&r1=1695162&r2=1695163&view=diff == --- tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TestOpenSSLCipherConfigurationParser.java (original) +++ tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TestOpenSSLCipherConfigurationParser.java Mon Aug 10 20:34:00 2015 @@ -26,13 +26,17 @@ public class TestOpenSSLCipherConfigurat @Test public void testDEFAULT() throws Exception { -testSpecification("DEFAULT"); +// EXPORT was removed from DEFAULT in 1.1.0 but we prefer the old +// behaviour +testSpecification("DEFAULT:!EXPORT"); } @Test public void testCOMPLEMENTOFDEFAULT() throws Exception { -testSpecification("COMPLEMENTOFDEFAULT"); +// EXPORT was removed from DEFAULT in 1.1.0 but we prefer the old +// behaviour +testSpecification("COMPLEMENTOFDEFAULT:EXPORT"); } - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1695164 - /tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TesterOpenSSL.java
Author: markt Date: Mon Aug 10 20:37:59 2015 New Revision: 1695164 URL: http://svn.apache.org/r1695164 Log: Passed with 1.1.0 as well Modified: tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TesterOpenSSL.java Modified: tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TesterOpenSSL.java URL: http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TesterOpenSSL.java?rev=1695164&r1=1695163&r2=1695164&view=diff == --- tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TesterOpenSSL.java (original) +++ tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TesterOpenSSL.java Mon Aug 10 20:37:59 2015 @@ -68,7 +68,7 @@ public class TesterOpenSSL { // 1.0.0 - TODO // 1.0.1 - TODO // 1.0.2 - Done -// 1.1.0 - TODO +// 1.1.0 - Done // These were removed in 0.9.8 (or earlier) so won't be available in any // supported version. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
To Apache Tomcat user / contributor : How To make sure you are running Race Free code
How To Make Sure you are running Race Free code: Most multithreaded applications have multiple hidden race conditions. This link shows how to verify that races are not experienced by your JVM powered applications. https://thinkingsoftware.com/HowToUseRaceCatcher/ The service of known issues comes with the downloaded product. Please note that this product and this service is FREE for Tomcat and Jetty open source projects. https://thinkingsoftware.com/#download https://ThinkingSoftware.com
[GUMP@vmgump]: Project tomcat-tc7.0.x-test-apr (in module tomcat-7.0.x) failed
To whom it may engage... This is an automated request, but not an unsolicited one. For more information please visit http://gump.apache.org/nagged.html, and/or contact the folk at gene...@gump.apache.org. Project tomcat-tc7.0.x-test-apr has an issue affecting its community integration. This issue affects 1 projects, and has been outstanding for 16 runs. The current state of this project is 'Failed', with reason 'Build Failed'. For reference only, the following projects are affected by this: - tomcat-tc7.0.x-test-apr : Tomcat 7.x, a web server implementing Java Servlet 3.0, ... Full details are available at: http://vmgump.apache.org/gump/public/tomcat-7.0.x/tomcat-tc7.0.x-test-apr/index.html That said, some information snippets are provided here. The following annotations (debug/informational/warning/error messages) were provided: -DEBUG- Dependency on tomcat-tc7.0.x-dbcp exists, no need to add for property tomcat-dbcp-src.jar. -DEBUG- Dependency on commons-daemon exists, no need to add for property commons-daemon.native.src.tgz. -DEBUG- Dependency on commons-daemon exists, no need to add for property tomcat-native.tar.gz. -DEBUG- Dependency on tomcat-tc7.0.x-dbcp exists, no need to add for property tomcat-dbcp.home. -INFO- Failed with reason build failed -INFO- Project Reports in: /srv/gump/public/workspace/tomcat-7.0.x/output/logs-APR -INFO- Project Reports in: /srv/gump/public/workspace/tomcat-7.0.x/output/test-tmp-APR/logs The following work was performed: http://vmgump.apache.org/gump/public/tomcat-7.0.x/tomcat-tc7.0.x-test-apr/gump_work/build_tomcat-7.0.x_tomcat-tc7.0.x-test-apr.html Work Name: build_tomcat-7.0.x_tomcat-tc7.0.x-test-apr (Type: Build) Work ended in a state of : Failed Elapsed: 30 mins 40 secs Command Line: /usr/lib/jvm/java-8-oracle/bin/java -Djava.awt.headless=true -Dbuild.sysclasspath=only org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml -Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar -Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20150811-native-src.tar.gz -Dtest.reports=output/logs-APR -Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20150811-native-src.tar.gz -Dexamples.sources.skip=true -Dtomcat-dbcp.home=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps -Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar -Dtest.apr.loc=/srv/gump/public/workspace/tomcat-native/dest-20150811/lib -Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20150811.jar -Dtomcat-dbcp-src.jar=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps/tomcat-dbcp-src.jar -Dtest.exclu dePerformance=true -Dtest.accesslog=true -Dcommons-pool.home=/srv/gump/public/workspace/commons-pool-1.x -Dcommons-dbcp.home=/srv/gump/public/workspace/commons-dbcp-1.x -Dexecute.test.apr=true -Dexecute.test.bio=false -Dexecute.test.nio=false -Dtomcat-dbcp.jar=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps/tomcat-dbcp-20150811.jar -Dtest.temp=output/test-tmp-APR -Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar test [Working Directory: /srv/gump/public/workspace/tomcat-7.0.x] CLASSPATH: /usr/lib/jvm/java-8-oracle/lib/tools.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-7.0.x/output/testclasses:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit4.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-xalan2.jar:/srv/gump/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/servlet-api.ja r:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/jsp-api.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/el-api.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/catalina.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/catalina-ant.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/tomcat-coyote.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/jasper.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/jasper-el.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/catalina-tribes.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/catalina-ha.jar:/srv/gump/public/workspace/tomcat-7