[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. 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: 54 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-NIO2 -Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160318-native-src.tar.gz -Dexamples.sources.skip=true -Dbase.path=/srv/gump/public/workspace/tomcat-trunk/tomcat-build-libs -Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar -Dtest.relaxTiming=true -Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160318.jar -Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160318-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-20160318/bin/openssl -Dexecute.test.apr=false -Dtest.excludePerformance=true -Dexecute.test.nio2=true -Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-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/outpu
svn commit: r1735600 - /tomcat/trunk/webapps/docs/config/http.xml
Author: markt Date: Fri Mar 18 13:20:56 2016 New Revision: 1735600 URL: http://svn.apache.org/viewvc?rev=1735600&view=rev Log: And another one Modified: tomcat/trunk/webapps/docs/config/http.xml Modified: tomcat/trunk/webapps/docs/config/http.xml URL: http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/config/http.xml?rev=1735600&r1=1735599&r2=1735600&view=diff == --- tomcat/trunk/webapps/docs/config/http.xml (original) +++ tomcat/trunk/webapps/docs/config/http.xml Fri Mar 18 13:20:56 2016 @@ -1009,7 +1009,7 @@ Certificate. The types of the Certificates must be unique. - As of Tomcat 9, the majority of the SSL configuration attributes in the + As of Tomcat 8.5, the majority of the SSL configuration attributes in the Connector are deprecated. If specified, they will be used to configure a SSLHostConfig and Certificate for the sslDefaultHost. Note that if an explicit - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Release Apache Tomcat 8.5.0
On 03/18/2016 03:47 PM, Mark Thomas wrote: > On 18/03/2016 14:44, jean-frederic clere wrote: >> On 03/17/2016 09:00 PM, Mark Thomas wrote: >>> [x] Alpha - go ahead and release as 8.5.0 >> >> I have failure in the following tests: >> +++ >>[concat] >> TEST-org.apache.tomcat.util.net.openssl.ciphers.TestCipher.NIO.txt >>[concat] >> TEST-org.apache.tomcat.util.net.openssl.ciphers.TestCipher.NIO2.txt >>[concat] >> TEST-org.apache.tomcat.util.net.openssl.ciphers.TestOpenSSLCipherConfigurationParser.NIO.txt >>[concat] >> TEST-org.apache.tomcat.util.net.openssl.ciphers.TestOpenSSLCipherConfigurationParser.NIO2.txt >> +++ >> >> Basically that prevents my tests to go forward, it seems those tests are >> just wrong as openssl might not have the cipher we have in JSSE and I >> don't think that should be considered as an issue. I need to have a >> closer look but the results seem to depend on openssl version. > > They do. Unless you are running with HEAD of one of the OpenSSL > development branches, such failures are expected. I think those tests will fail except the openssl is compiled with the exact same flags you used and it will fail if anyone uses fips, basically in my case they are failing because sslv2 is disabled. Is there any easy way to skip those tests? Otherwise I will look to skip them if openssl is a fips one and/or is sslv2 or sslv3 is disabled, does that make sense? Cheers Jean-Frederic - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r12790 [2/2] - in /dev/tomcat/tomcat-8/v8.0.33: ./ bin/ bin/embed/ bin/extras/ src/
Added: dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli-adapters.jar.sha1 == --- dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli-adapters.jar.sha1 (added) +++ dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli-adapters.jar.sha1 Fri Mar 18 20:54:23 2016 @@ -0,0 +1 @@ +76c82071b5dec0b9a2891da07e04596780243933 *tomcat-juli-adapters.jar \ No newline at end of file Added: dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli.jar == Binary file - no diff available. Propchange: dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli.jar -- svn:mime-type = application/octet-stream Added: dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli.jar.asc == --- dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli.jar.asc (added) +++ dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli.jar.asc Fri Mar 18 20:54:23 2016 @@ -0,0 +1,17 @@ +-BEGIN PGP SIGNATURE- +Version: GnuPG v2 + +iQIcBAABCAAGBQJW7GXrAAoJEBDAHFovYFnng9kP/Rh8kQEOT8Cyv2eKHhjfCGav +gsv4Y9+YIb+YzZO76TOEaLfFhI1cT10vSPZcVWAIC/NVHTqTwVHtnW3E45Yi5VKq +JuZUpn+M9ePVC7M+X7QQUOtJjg+suPx6GhQXkCwTZXLp1Vwd1lW/eOQgmDbJFD62 +aCYUUg4VHB74HIu4gd0jgbf+sNuTbFDnLqi73UnIj5Be4xrcb76KSi6zCnGIWaso +xIjXanjun6nUHxMTc4i7Ct9f29p2r+PU9KAPeDxobl3vwnTDGf7ijulCP2r7Wx1/ +VXmRDsCMH3XvUAWtlzDSnOBh1faXdBZb/yCDj83IlrGMyYxkxYmL93CQOYWnz/eT +lyPcWljCXoJCeNa6DbluIr/VZM3PMJm3sNj09iP7aeqlfnonHOaf5Qj1si7Dolfq +w2e2MzYUUYhLX3Yti/gbS2Zs1pmoVk6Zx2oUkq4Avr/yzZQyYjENzmeremICM+UM +Ja/LiRyNWyq9Z1ybJHbCEGfAR5K0hxsox5gqz14HJdk9AiSTHrNoW9xPtdCEPAF/ +1Kd3k64kO7fx38zc0XNTWCthQGN6yuwfwRGZg/FhPoxrWfN3fvcUJqaMGz8divPD +oEk3o0rRdqKQYkY4Q3XdsDrA+tH2BlEHRnz9TZ5rth+4UM8EaahhLbSJ4o7BlUpt +tzO/v4OYOQZQLJ0nNhCW +=dNqX +-END PGP SIGNATURE- Added: dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli.jar.md5 == --- dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli.jar.md5 (added) +++ dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli.jar.md5 Fri Mar 18 20:54:23 2016 @@ -0,0 +1 @@ +d0518609306352751a8563dbc2b33853 *tomcat-juli.jar \ No newline at end of file Added: dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli.jar.sha1 == --- dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli.jar.sha1 (added) +++ dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli.jar.sha1 Fri Mar 18 20:54:23 2016 @@ -0,0 +1 @@ +03ef654197732568e2568962d1b0ac6aef8a6bf7 *tomcat-juli.jar \ No newline at end of file Added: dev/tomcat/tomcat-8/v8.0.33/src/apache-tomcat-8.0.33-src.tar.gz == Binary file - no diff available. Propchange: dev/tomcat/tomcat-8/v8.0.33/src/apache-tomcat-8.0.33-src.tar.gz -- svn:mime-type = application/x-gzip Added: dev/tomcat/tomcat-8/v8.0.33/src/apache-tomcat-8.0.33-src.tar.gz.asc == --- dev/tomcat/tomcat-8/v8.0.33/src/apache-tomcat-8.0.33-src.tar.gz.asc (added) +++ dev/tomcat/tomcat-8/v8.0.33/src/apache-tomcat-8.0.33-src.tar.gz.asc Fri Mar 18 20:54:23 2016 @@ -0,0 +1,17 @@ +-BEGIN PGP SIGNATURE- +Version: GnuPG v2 + +iQIcBAABCAAGBQJW7Ga8AAoJEBDAHFovYFnnm20QAIly1zfOhDlREHW/VFJ5cp4S +YrCiqT9Rm7AMrvGXezKYllx5o0t9Y8ni4y/YIsezTR0M/RaH6Q4b4yRr2oychrHj +VCOHnGANbWK4b7GMlvaEijosWL3RZwOuQhdJMvjSlo9Y0FYMRmJl1nmhBp6lbsFQ +jJyv0tB1xpqqS/MeqvRinvwDskGfJkOlWRoMqHa9Ydicqf2FwUAV9c3dVb15qsjN +xG8v3VusjY5DzRDiE/rynGRZ/+KzmQQarXz3l1VFAXuvkXg6oNONy9BH65jupgpx +m7+hKqnwQswy4Cb+zIuNBTEKRL13ziQC1JKEV/YceUxki//HGNV40uq0b13rToZc +d6TjO1S3a+3rX6iyyfNx1jQagqM9H4DzKfMXi3xT79SF3OR1K78VNPFAR+HLf/28 +gxT8PEmfUYdaZ+j1Y5KLL+rmtZFF6HFc1aSKK9RjKSsXm7ENCkmTGR6jZ8RSheu/ +U9TQqW1LexMPJQAtDinIYQd7Y+HLb3U4jCxbxgmrAZ8iKWvtRo0aokNDDuRqH2Z5 +I86lF1pvI8cKfJxJPrSOnVfUhgrARs4/YT5zVDLydf8fY8yDTEUSzdU8CHRPWEpx +AuXKOjd3SBoa9iZ3FaxNfLcD71G5Pp8jUCKes5l636yev7jFWQSeBSaHhCuKuSEK +E8MCmDjYjRY1/fnyY0Me +=UkDV +-END PGP SIGNATURE- Added: dev/tomcat/tomcat-8/v8.0.33/src/apache-tomcat-8.0.33-src.tar.gz.md5 == --- dev/tomcat/tomcat-8/v8.0.33/src/apache-tomcat-8.0.33-src.tar.gz.md5 (added) +++ dev/tomcat/tomcat-8/v8.0.33/src/apache-tomcat-8.0.33-src.tar.gz.md5 Fri Mar 18 20:54:23 2016 @@ -0,0 +1 @@ +e826efbfc143621ab7b09ba9b8292f96 *apache-tomcat-8.0.33-src.tar.gz \ No newline at end of file Added: dev/tomcat/tomcat-8/v8.0.33/src/apache-tomcat-8.0.33-src.tar.gz.sha1 == --- dev/tomcat/tomcat-8/v8.0.33/src/apache-tomcat-8.0.33
[Bug 59189] New: PerMessageDeflate leaves native memory allocated unnecessarily
https://bz.apache.org/bugzilla/show_bug.cgi?id=59189 Bug ID: 59189 Summary: PerMessageDeflate leaves native memory allocated unnecessarily Product: Tomcat 7 Version: unspecified Hardware: PC OS: Linux Status: NEW Severity: normal Priority: P2 Component: WebSocket Assignee: dev@tomcat.apache.org Reporter: henrik.ols...@mobenga.com During websocket load tests we noticed that the resident memory usage of the tomcat process would grow and stay in use even after the sockets were closed when websocket compression was enabled. The java heap looked fine. It seems to be caused by PerMessageDeflate creating a Deflater and Inflater which in turn allocates native memory that isn't freed until the JVM decides to run their finalizers, which can take a long time before it happens. I propose calling .end() (which is what finalize() does) on the Deflater and Inflater when the websocket is closed. I have created a patch that does this and resident memory usage shrinks after the websockets are closed down with it. Would you be interested in this? -- 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] Release Apache Tomcat 8.5.0
On 03/17/2016 09:00 PM, Mark Thomas wrote: > [x] Alpha - go ahead and release as 8.5.0 I have failure in the following tests: +++ [concat] TEST-org.apache.tomcat.util.net.openssl.ciphers.TestCipher.NIO.txt [concat] TEST-org.apache.tomcat.util.net.openssl.ciphers.TestCipher.NIO2.txt [concat] TEST-org.apache.tomcat.util.net.openssl.ciphers.TestOpenSSLCipherConfigurationParser.NIO.txt [concat] TEST-org.apache.tomcat.util.net.openssl.ciphers.TestOpenSSLCipherConfigurationParser.NIO2.txt +++ Basically that prevents my tests to go forward, it seems those tests are just wrong as openssl might not have the cipher we have in JSSE and I don't think that should be considered as an issue. I need to have a closer look but the results seem to depend on openssl version. Cheers Jean-Frederic - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Release Apache Tomcat 8.5.0
On 17/03/2016 20:00, Mark Thomas wrote: > The proposed Apache Tomcat 8.5.0 release is now available for voting. > > This is the first release of the 8.5.x branch. The release is, in essence: > - Based on a copy of the 9.0.0.M4 tag > - All 9.0.x changes to the specification APIs have been reverted. The > specification APIs should match 8.0.x exactly > - Java 8 specific code has been re-written for Java 7 > - Tomcat and specification versions have been set > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.0/ > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1066/ > The svn tag is: > http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_0/ > > The proposed 8.5.0 release is: > [ ] Broken - do not release > [ ] Alpha - go ahead and release as 8.5.0 > [X] Beta - go ahead and release as 8.5.0 > [ ] Stable - go ahead and release as 8.5.0 I'm seeing what look like random unit test failures with NIO2 on Windows. At this point I'm not if the problem is with the test or an edge case bug in NIO2. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1735579 - in /tomcat/tc8.5.x/trunk: ./ java/org/apache/tomcat/websocket/ webapps/docs/
Author: markt Date: Fri Mar 18 11:27:35 2016 New Revision: 1735579 URL: http://svn.apache.org/viewvc?rev=1735579&view=rev Log: Fix https://bz.apache.org/bugzilla/show_bug.cgi?id=59189 Explicitly release the native memory held by the Inflater and Deflater when using PerMessageDeflate and the WebSocket session ends. Based on a patch by Henrik Olsson. Modified: tomcat/tc8.5.x/trunk/ (props changed) tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/PerMessageDeflate.java tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/Transformation.java tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/WsFrameBase.java tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml Propchange: tomcat/tc8.5.x/trunk/ -- --- svn:mergeinfo (original) +++ svn:mergeinfo Fri Mar 18 11:27:35 2016 @@ -1 +1 @@ -/tomcat/trunk:1734785,1734799,1734845,1734928,1735041,1735044,1735480 +/tomcat/trunk:1734785,1734799,1734845,1734928,1735041,1735044,1735480,1735577 Modified: tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/PerMessageDeflate.java URL: http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/PerMessageDeflate.java?rev=1735579&r1=1735578&r2=1735579&view=diff == --- tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/PerMessageDeflate.java (original) +++ tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/PerMessageDeflate.java Fri Mar 18 11:27:35 2016 @@ -460,4 +460,13 @@ public class PerMessageDeflate implement } return result; } + + +@Override +public void close() { +// There will always be a next transformation +next.close(); +inflater.end(); +deflater.end(); +} } Modified: tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/Transformation.java URL: http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/Transformation.java?rev=1735579&r1=1735578&r2=1735579&view=diff == --- tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/Transformation.java (original) +++ tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/Transformation.java Fri Mar 18 11:27:35 2016 @@ -103,4 +103,9 @@ public interface Transformation { * may be bigger or smaller than the size of the input list */ List sendMessagePart(List messageParts); + +/** + * Clean-up any resources that were used by the transformation. + */ +void close(); } Modified: tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/WsFrameBase.java URL: http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/WsFrameBase.java?rev=1735579&r1=1735578&r2=1735579&view=diff == --- tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/WsFrameBase.java (original) +++ tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/WsFrameBase.java Fri Mar 18 11:27:35 2016 @@ -737,6 +737,11 @@ public abstract class WsFrameBase { public boolean validateRsv(int rsv, byte opCode) { return rsv == 0; } + +@Override +public void close() { +// NO-OP for the terminal transformations +} } Modified: tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java URL: http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java?rev=1735579&r1=1735578&r2=1735579&view=diff == --- tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java (original) +++ tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java Fri Mar 18 11:27:35 2016 @@ -704,6 +704,9 @@ public abstract class WsRemoteEndpointIm for (EncoderEntry entry : encoderEntries) { entry.getEncoder().destroy(); } +// The transformation handles both input and output. It only needs to be +// closed once so it is closed here on the output side. +transformation.close(); doClose(); } Modified: tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml?rev=1735579&r1=1735578&r2=1735579&view=diff == --- tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml (original) +++ tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml Fri Mar 18 11:27:35 2016 @@ -44,7 +44,19 @@ They eventually become mixed with the numbered issues. (I.e., numbered issues do not "pop up" wrt. o
[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 3 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: 44 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-NIO -Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160319-native-src.tar.gz -Dexamples.sources.skip=true -Dbase.path=/srv/gump/public/workspace/tomcat-trunk/tomcat-build-libs -Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar -Dtest.relaxTiming=true -Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160319.jar -Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160319-native-src.tar.gz -Dtest.temp=output/test-tmp-NIO -Dtest.accesslog=true -Dexecute.t est.nio=true -Dtest.openssl.path=/srv/gump/public/workspace/openssl-master/dest-20160319/bin/openssl -Dexecute.test.apr=false -Dtest.excludePerformance=true -Dexecute.test.nio2=false -Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-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/o
Re: [VOTE] Release Apache Tomcat 8.5.0
Hi, 2016-03-17 22:00 GMT+02:00 Mark Thomas : > > The proposed Apache Tomcat 8.5.0 release is now available for voting. > > This is the first release of the 8.5.x branch. The release is, in essence: > - Based on a copy of the 9.0.0.M4 tag > - All 9.0.x changes to the specification APIs have been reverted. The > specification APIs should match 8.0.x exactly > - Java 8 specific code has been re-written for Java 7 > - Tomcat and specification versions have been set > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.0/ > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1066/ > The svn tag is: > http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_0/ > > The proposed 8.5.0 release is: > [ ] Broken - do not release > [ ] Alpha - go ahead and release as 8.5.0 > [X] Beta - go ahead and release as 8.5.0 > [ ] Stable - go ahead and release as 8.5.0 There were Java EE 8 XSDs descriptions in NOTICE - fix with r1735558 There was JRE 8 specified in RUNNING.txt - fixed with r1735559 My tests all passed. In Tomcat 8.0.32, RELEASE-NOTES The public interfaces for the following classes may be added to in order to resolve bugs and/or add new features. No existing interface method will be removed or changed although it may be deprecated. ->>- org.apache.catalina.* (excluding sub-packages) In Tomcat 8.5.0, RELEASE-NOTES The public interfaces for the following classes may be added to in order to resolve bugs and/or add new features. No existing interface method will be removed or changed although it may be deprecated. ->>- None Is that expected? Regards, Violeta > - > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org >
Re: svn commit: r1735427 - /tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml
On 17/03/2016 14:18, Rémy Maucherat wrote: > 2016-03-17 14:58 GMT+01:00 : > >> Author: markt >> Date: Thu Mar 17 13:58:54 2016 >> New Revision: 1735427 >> >> URL: http://svn.apache.org/viewvc?rev=1735427&view=rev >> Log: >> Trivial change to trigger a CI build >> > One failure on TestHttp11Processor.testNon2xxResponseWithExpectation with > Java 7 only. Odd. Indeed. Took me a while to track it down. It was a JVM bug. Upgrading to latest Java 7 fixed it. Mark - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[GUMP@vmgump]: Project tomcat-tc7.0.x-test-bio (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-bio has an issue affecting its community integration. This issue affects 1 projects, and has been outstanding for 12 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-bio : 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-bio/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-BIO -INFO- Project Reports in: /srv/gump/public/workspace/tomcat-7.0.x/output/test-tmp-BIO/logs The following work was performed: http://vmgump.apache.org/gump/public/tomcat-7.0.x/tomcat-tc7.0.x-test-bio/gump_work/build_tomcat-7.0.x_tomcat-tc7.0.x-test-bio.html Work Name: build_tomcat-7.0.x_tomcat-tc7.0.x-test-bio (Type: Build) Work ended in a state of : Failed Elapsed: 51 mins 22 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 -Dbase.path=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-build-libs -Dcommons-pool.home=/srv/gump/public/workspace/commons-pool-1.x -Dtest.temp=output/test-tmp-BIO -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 -Dexamples.sources.skip=true -Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160316.jar -Dtomcat-dbcp-src.jar=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps/tomcat-dbcp-src.jar -Dtomcat-dbcp.home=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps -Dtest.excludePerformance=true -Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar -Dcommons-dbcp.home=/srv/gump/public/workspace/commons-dbcp-1.x -Dexecute.test.apr=false -Dexe cute.test.bio=true -Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160316-native-src.tar.gz -Dtest.reports=output/logs-BIO -Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160316-native-src.tar.gz -Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar -Dexecute.test.nio=false -Dtest.accesslog=true -Dtomcat-dbcp.jar=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps/tomcat-dbcp-20160316.jar -Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-SNAPSHOT.jar -Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.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/
[Bug 59189] PerMessageDeflate leaves native memory allocated unnecessarily
https://bz.apache.org/bugzilla/show_bug.cgi?id=59189 --- Comment #1 from Mark Thomas --- Sure. Attach the patch to this issue and someone will take a look. -- 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: r1735220 - /tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java
Author: violetagg Date: Wed Mar 16 11:42:17 2016 New Revision: 1735220 URL: http://svn.apache.org/viewvc?rev=1735220&view=rev Log: Added test for javax.websocket.Session.setMaxIdleTimeout(). A message can be received after timeout. Mark the test with @Ignore. Modified: tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java Modified: tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java URL: http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java?rev=1735220&r1=1735219&r2=1735220&view=diff == --- tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java (original) +++ tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java Wed Mar 16 11:42:17 2016 @@ -40,11 +40,13 @@ import javax.websocket.MessageHandler; import javax.websocket.OnMessage; import javax.websocket.Session; import javax.websocket.WebSocketContainer; +import javax.websocket.server.PathParam; import javax.websocket.server.ServerContainer; import javax.websocket.server.ServerEndpoint; import javax.websocket.server.ServerEndpointConfig; import org.junit.Assert; +import org.junit.Ignore; import org.junit.Test; import org.apache.catalina.Context; @@ -765,6 +767,76 @@ public class TestWsWebSocketContainer ex Assert.assertEquals(0, getOpenCount(setA)); } +@Ignore +@Test +public void testSessionMaxIdleTimeout() throws Exception { + +Tomcat tomcat = getTomcatInstance(); +// No file system docBase required +Context ctx = tomcat.addContext("", null); +ctx.addApplicationListener(Config.class.getName()); +Tomcat.addServlet(ctx, "default", new DefaultServlet()); +ctx.addServletMapping("/", "default"); + +tomcat.start(); + +// Need access to implementation methods for configuring unit tests +WsWebSocketContainer wsContainer = (WsWebSocketContainer) +ContainerProvider.getWebSocketContainer(); +wsContainer.setProcessPeriod(1); + +long timeout = 2000; +try (Session session = connectToEchoServer(wsContainer, new EndpointA(), +Config.PATH_MAX_IDLE_TIMEOUT + "/" + (2 * timeout))) { +session.addMessageHandler(new MessageHandler.Whole() { +@Override +public void onMessage(String message) { +System.out.println(message); +} +}); +session.setMaxIdleTimeout(timeout); +session.getBasicRemote().sendText("timeout"); +Thread.sleep(2 * timeout); +} + +} + +public static class Config extends WsContextListener { + +public static final String PATH_MAX_IDLE_TIMEOUT = "/MaxIdleTimeout"; + +@Override +public void contextInitialized(ServletContextEvent sce) { +super.contextInitialized(sce); +ServerContainer sc = +(ServerContainer) sce.getServletContext().getAttribute( + Constants.SERVER_CONTAINER_SERVLET_CONTEXT_ATTRIBUTE); +try { +sc.addEndpoint(MaxIdleTimeout.class); +} catch (DeploymentException e) { +throw new IllegalStateException(e); +} +} + +@ServerEndpoint("/MaxIdleTimeout/{timeout}") +public static class MaxIdleTimeout { + +@OnMessage +public void echoTextMessage(@PathParam("timeout") long timeout, Session session, String msg) { +try { +session.getBasicRemote().sendText(msg + "=" + timeout); +Thread.sleep(timeout); +session.getBasicRemote().sendText("After sleep..."); +} catch (Exception e) { +try { +session.close(); +} catch (IOException e1) { +// Ignore +} +} +} +} +} private int getOpenCount(Set sessions) { int result = 0; - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: svn commit: r1735427 - /tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml
2016-03-17 14:58 GMT+01:00 : > Author: markt > Date: Thu Mar 17 13:58:54 2016 > New Revision: 1735427 > > URL: http://svn.apache.org/viewvc?rev=1735427&view=rev > Log: > Trivial change to trigger a CI build > > One failure on TestHttp11Processor.testNon2xxResponseWithExpectation with Java 7 only. Odd. Rémy
[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. 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: 52 mins 35 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-20160318-native-src.tar.gz -Dexamples.sources.skip=true -Dbase.path=/srv/gump/public/workspace/tomcat-trunk/tomcat-build-libs -Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar -Dtest.relaxTiming=true -Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160318.jar -Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160318-native-src.tar.gz -Dtest.temp=output/test-tmp-NIO -Dtest.accesslog=true -Dexecute.t est.nio=true -Dtest.openssl.path=/srv/gump/public/workspace/openssl-master/dest-20160318/bin/openssl -Dexecute.test.apr=false -Dtest.excludePerformance=true -Dexecute.test.nio2=false -Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-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/
buildbot failure in on tomcat-7-trunk
The Buildbot has detected a new failure on builder tomcat-7-trunk while building . Full details are available at: https://ci.apache.org/builders/tomcat-7-trunk/builds/364 Buildbot URL: https://ci.apache.org/ Buildslave for this Build: silvanus_ubuntu Build Reason: The AnyBranchScheduler scheduler named 'on-tomcat-7-commit' triggered this build Build Source Stamp: [branch tomcat/tc7.0.x/trunk] 1735581 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: r1735382 - /tomcat/trunk/webapps/docs/changelog.xml
Author: markt Date: Thu Mar 17 09:57:44 2016 New Revision: 1735382 URL: http://svn.apache.org/viewvc?rev=1735382&view=rev Log: Add release date for 9.0.0.M4 Modified: tomcat/trunk/webapps/docs/changelog.xml Modified: tomcat/trunk/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/changelog.xml?rev=1735382&r1=1735381&r2=1735382&view=diff == --- tomcat/trunk/webapps/docs/changelog.xml (original) +++ tomcat/trunk/webapps/docs/changelog.xml Thu Mar 17 09:57:44 2016 @@ -66,7 +66,7 @@ - + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Release Apache Tomcat 8.5.0
2016-03-17 21:00 GMT+01:00 Mark Thomas : > The proposed Apache Tomcat 8.5.0 release is now available for voting. > > This is the first release of the 8.5.x branch. The release is, in essence: > - Based on a copy of the 9.0.0.M4 tag > - All 9.0.x changes to the specification APIs have been reverted. The > specification APIs should match 8.0.x exactly > - Java 8 specific code has been re-written for Java 7 > - Tomcat and specification versions have been set > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.0/ > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1066/ > The svn tag is: > http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_0/ > > The proposed 8.5.0 release is: > [ ] Broken - do not release > [ ] Alpha - go ahead and release as 8.5.0 > [X] Beta - go ahead and release as 8.5.0 > [ ] Stable - go ahead and release as 8.5.0 > > Tests look fine. Unless we find we messed up something during the (super express) rework to Servlet 3.1 and Java 7, I think it can be a beta since the 9Ms releases were rather fine as previous alphas. Rémy
Re: [VOTE] Release Apache Tomcat 9.0.0.M4
Hi, 2016-03-17 21:34 GMT+02:00 Mark Thomas : > > On 16/03/2016 12:04, Violeta Georgieva wrote: > > 2016-03-16 11:59 GMT+02:00 Mark Thomas : > >> > >> On 16/03/2016 09:34, Violeta Georgieva wrote: > >>> Hi Mark, > >>> > >>> 2016-03-12 15:58 GMT+02:00 Mark Thomas : > > The proposed Apache Tomcat 9.0.0.M4 release is now available for > > voting. > > This is a milestone release for the 9.0.x branch. It should be > noted that, as a milestone release: > - Servlet 4.0 is not finalised > - The EGs have not started work on JSP 2.4, EL 3.1 or WebSocket 1.2/2.0 > > The major changes compared to the 9.0.0.M3 branch are: > - Added JASPIC support > - Switch to the ParallelWebappClassLoader by default > - Reduce runtime memory footprint > - Lots of bug fixes > > For full details, see the changelog: > > > http://svn.us.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.0.M4/ > The Maven staging repo is: > > > https://repository.apache.org/content/repositories/orgapachetomcat-1065/ > The svn tag is: > http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_0_M4/ > > The proposed 9.0.0.M4 release is: > [ ] Broken - do not release > [ ] Alpha - go ahead and release as 9.0.0.M4 > > >>> > >>> I have issues with javax.websocket.Session.setMaxIdleTimeout(long) > >>> > >>> I can send messages after the max idle timeout. > >>> > >>> I have a test. I can send it here as a patch, or I can commit it to the > >>> repo and mark it as non-executable. > >> > >> Commit it and mark it as ignored > >> > > > > I committed it. My expectation is that "After sleep..." message will not be > > received. Is that correct? > > The test has a bug. > > The key points are: > - messages are processed serially on the server side > - the client session isn't closed until the server sends the response > to the close message from the client > > The sequence of events is > > Seq Client Server > 1 Send msgSend timeout msg > 2 Sleep() > 3 Send close (still sleeping) > 4 Send after sleep msg > 5 Rx after sleep > 6 Rx close msg > 7 Send close msg > 8 Rx close msg > 9 Close session > > The server needs to send the 'After sleep' msg on on a different thread > and then it should fail server side. > Ok I was reading the javadoc and had a wrong expectation "Set the non-zero number of milliseconds before this session will be closed by the container if it is inactive, ie no messages are *either sent or received*..." I'll remove the wrong test. Thanks, Violeta > Mark > > > > > >> Mark > >> > >> > >> - > >> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > >> For additional commands, e-mail: dev-h...@tomcat.apache.org > >> > > > > > - > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org >
svn commit: r12790 [1/2] - in /dev/tomcat/tomcat-8/v8.0.33: ./ bin/ bin/embed/ bin/extras/ src/
Author: markt Date: Fri Mar 18 20:54:23 2016 New Revision: 12790 Log: Upload 8.0.33 for voting Added: dev/tomcat/tomcat-8/v8.0.33/ dev/tomcat/tomcat-8/v8.0.33/KEYS (with props) dev/tomcat/tomcat-8/v8.0.33/README.html (with props) dev/tomcat/tomcat-8/v8.0.33/RELEASE-NOTES dev/tomcat/tomcat-8/v8.0.33/bin/ dev/tomcat/tomcat-8/v8.0.33/bin/README.html (with props) dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33-deployer.tar.gz (with props) dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33-deployer.tar.gz.asc dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33-deployer.tar.gz.md5 dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33-deployer.tar.gz.sha1 dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33-deployer.zip (with props) dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33-deployer.zip.asc dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33-deployer.zip.md5 dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33-deployer.zip.sha1 dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33-fulldocs.tar.gz (with props) dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33-fulldocs.tar.gz.asc dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33-fulldocs.tar.gz.md5 dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33-fulldocs.tar.gz.sha1 dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33-windows-x64.zip (with props) dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33-windows-x64.zip.asc dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33-windows-x64.zip.md5 dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33-windows-x64.zip.sha1 dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33-windows-x86.zip (with props) dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33-windows-x86.zip.asc dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33-windows-x86.zip.md5 dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33-windows-x86.zip.sha1 dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.exe (with props) dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.exe.asc dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.exe.md5 dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.exe.sha1 dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz (with props) dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz.asc dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz.md5 dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz.sha1 dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.zip (with props) dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.zip.asc dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.zip.md5 dev/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.zip.sha1 dev/tomcat/tomcat-8/v8.0.33/bin/embed/ dev/tomcat/tomcat-8/v8.0.33/bin/embed/apache-tomcat-8.0.33-embed.tar.gz (with props) dev/tomcat/tomcat-8/v8.0.33/bin/embed/apache-tomcat-8.0.33-embed.tar.gz.asc dev/tomcat/tomcat-8/v8.0.33/bin/embed/apache-tomcat-8.0.33-embed.tar.gz.md5 dev/tomcat/tomcat-8/v8.0.33/bin/embed/apache-tomcat-8.0.33-embed.tar.gz.sha1 dev/tomcat/tomcat-8/v8.0.33/bin/embed/apache-tomcat-8.0.33-embed.zip (with props) dev/tomcat/tomcat-8/v8.0.33/bin/embed/apache-tomcat-8.0.33-embed.zip.asc dev/tomcat/tomcat-8/v8.0.33/bin/embed/apache-tomcat-8.0.33-embed.zip.md5 dev/tomcat/tomcat-8/v8.0.33/bin/embed/apache-tomcat-8.0.33-embed.zip.sha1 dev/tomcat/tomcat-8/v8.0.33/bin/extras/ dev/tomcat/tomcat-8/v8.0.33/bin/extras/catalina-jmx-remote.jar (with props) dev/tomcat/tomcat-8/v8.0.33/bin/extras/catalina-jmx-remote.jar.asc dev/tomcat/tomcat-8/v8.0.33/bin/extras/catalina-jmx-remote.jar.md5 dev/tomcat/tomcat-8/v8.0.33/bin/extras/catalina-jmx-remote.jar.sha1 dev/tomcat/tomcat-8/v8.0.33/bin/extras/catalina-ws.jar (with props) dev/tomcat/tomcat-8/v8.0.33/bin/extras/catalina-ws.jar.asc dev/tomcat/tomcat-8/v8.0.33/bin/extras/catalina-ws.jar.md5 dev/tomcat/tomcat-8/v8.0.33/bin/extras/catalina-ws.jar.sha1 dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli-adapters.jar (with props) dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli-adapters.jar.asc dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli-adapters.jar.md5 dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli-adapters.jar.sha1 dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli.jar (with props) dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli.jar.asc dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli.jar.md5 dev/tomcat/tomcat-8/v8.0.33/bin/extras/tomcat-juli.jar.sha1 dev/tomcat/tomcat-8/v8.0.33/src/ dev/tomcat/tomcat-8/v8.0.33/src/apache-tomcat-8.0.33-src.tar.gz (with props) dev/tomcat/tomcat-8/v8.0.33/src/apache-tomcat-8.0.33-src.tar.gz.asc dev/tomcat/tomcat-8/v8.0.33/src/apache-tomcat-8.0.33-src.tar.gz.md5 dev/tomcat/tomcat-8/v8.0.33/src/apache-tomcat-8.
[Bug 59189] PerMessageDeflate leaves native memory allocated unnecessarily
https://bz.apache.org/bugzilla/show_bug.cgi?id=59189 Henrik Olsson changed: What|Removed |Added Version|unspecified |7.0.68 -- 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: r1735427 - /tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml
Author: markt Date: Thu Mar 17 13:58:54 2016 New Revision: 1735427 URL: http://svn.apache.org/viewvc?rev=1735427&view=rev Log: Trivial change to trigger a CI build Modified: tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml Modified: tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml?rev=1735427&r1=1735426&r2=1735427&view=diff == --- tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml (original) +++ tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml Thu Mar 17 13:58:54 2016 @@ -44,7 +44,7 @@ They eventually become mixed with the numbered issues. (I.e., numbered issues do not "pop up" wrt. others). --> - + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Bug 59191] Secure wss connections do not support SNI
https://bz.apache.org/bugzilla/show_bug.cgi?id=59191 --- Comment #2 from kmcla...@gmail.com --- Ok, that's unfortunate since http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#websocket-stomp-client uses this client default and the jetty version seemed to have concurrency issues. -- 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: r1735678 - in /tomcat/tc8.0.x/trunk: build.properties.default res/maven/mvn.properties.default webapps/docs/changelog.xml
Author: markt Date: Fri Mar 18 20:41:40 2016 New Revision: 1735678 URL: http://svn.apache.org/viewvc?rev=1735678&view=rev Log: Increment revision for next dev cycle Modified: tomcat/tc8.0.x/trunk/build.properties.default tomcat/tc8.0.x/trunk/res/maven/mvn.properties.default tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml Modified: tomcat/tc8.0.x/trunk/build.properties.default URL: http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/build.properties.default?rev=1735678&r1=1735677&r2=1735678&view=diff == --- tomcat/tc8.0.x/trunk/build.properties.default (original) +++ tomcat/tc8.0.x/trunk/build.properties.default Fri Mar 18 20:41:40 2016 @@ -25,7 +25,7 @@ # - Version Control Flags - version.major=8 version.minor=0 -version.build=33 +version.build=34 version.patch=0 version.suffix=-dev Modified: tomcat/tc8.0.x/trunk/res/maven/mvn.properties.default URL: http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/res/maven/mvn.properties.default?rev=1735678&r1=1735677&r2=1735678&view=diff == --- tomcat/tc8.0.x/trunk/res/maven/mvn.properties.default (original) +++ tomcat/tc8.0.x/trunk/res/maven/mvn.properties.default Fri Mar 18 20:41:40 2016 @@ -35,7 +35,7 @@ maven.asf.release.repo.url=https://repos maven.asf.release.repo.repositoryId=apache.releases # Release version info -maven.asf.release.deploy.version=8.0.33 +maven.asf.release.deploy.version=8.0.34 #Where do we load the libraries from tomcat.lib.path=../../output/build/lib Modified: tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml?rev=1735678&r1=1735677&r2=1735678&view=diff == --- tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml (original) +++ tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml Fri Mar 18 20:41:40 2016 @@ -44,7 +44,9 @@ They eventually become mixed with the numbered issues. (I.e., numbered issues do not "pop up" wrt. others). --> - + + + - 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 3 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: 54 mins 27 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-20160319-native-src.tar.gz -Dexamples.sources.skip=true -Dbase.path=/srv/gump/public/workspace/tomcat-trunk/tomcat-build-libs -Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar -Dtest.relaxTiming=true -Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160319.jar -Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160319-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-20160319/bin/openssl -Dexecute.test.apr=false -Dtest.excludePerformance=true -Dexecute.test.nio2=true -Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-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/tom