DO NOT REPLY [Bug 44448] Invalid Response if HTTP Status = 304
https://issues.apache.org/bugzilla/show_bug.cgi?id=8 --- Comment #6 from Mark Thomas 2010-08-28 04:48:58 EDT --- Since mod_gzip is not an ASF provided module, you'll need to take this up directly with the mod_gzip maintainers. -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- 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: r990342 - in /tomcat/trunk: java/org/apache/catalina/core/AsyncContextImpl.java test/org/apache/catalina/core/TestAsyncContextImpl.java webapps/docs/changelog.xml
Author: markt Date: Sat Aug 28 11:07:39 2010 New Revision: 990342 URL: http://svn.apache.org/viewvc?rev=990342&view=rev Log: Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49698 Allow listeners to call complete when a async request times out Add a test case based on pero's previous timeout test case Modified: tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java tomcat/trunk/test/org/apache/catalina/core/TestAsyncContextImpl.java tomcat/trunk/webapps/docs/changelog.xml Modified: tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java?rev=990342&r1=990341&r2=990342&view=diff == --- tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java (original) +++ tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java Sat Aug 28 11:07:39 2010 @@ -51,7 +51,7 @@ public class AsyncContextImpl implements public static enum AsyncState { NOT_STARTED, STARTED, DISPATCHING, DISPATCHED, COMPLETING, TIMING_OUT, -ERROR_DISPATCHING +TIMING_OUT_NEED_COMPLETE, ERROR_DISPATCHING } private static final Log log = LogFactory.getLog(AsyncContextImpl.class); @@ -82,13 +82,19 @@ public class AsyncContextImpl implements } if (state.get()==AsyncState.COMPLETING) { //do nothing -} else if (state.compareAndSet(AsyncState.DISPATCHED, AsyncState.COMPLETING) || - state.compareAndSet(AsyncState.STARTED, AsyncState.COMPLETING)) { +} else if (state.compareAndSet(AsyncState.DISPATCHED, + AsyncState.COMPLETING) || + state.compareAndSet(AsyncState.STARTED, + AsyncState.COMPLETING) || + state.compareAndSet(AsyncState.TIMING_OUT_NEED_COMPLETE, + AsyncState.COMPLETING)) { AtomicBoolean dispatched = new AtomicBoolean(false); - request.getCoyoteRequest().action(ActionCode.ACTION_ASYNC_COMPLETE,dispatched); +request.getCoyoteRequest().action(ActionCode.ACTION_ASYNC_COMPLETE, +dispatched); if (!dispatched.get()) doInternalComplete(false); } else { -throw new IllegalStateException("Complete not allowed. Invalid state:"+state.get()); +throw new IllegalStateException( +"Complete not allowed. Invalid state:"+state.get()); } } @@ -296,10 +302,14 @@ public class AsyncContextImpl implements } public void doInternalDispatch() throws ServletException, IOException { -if (this.state.compareAndSet(AsyncState.TIMING_OUT, AsyncState.COMPLETING)) { +if (this.state.compareAndSet(AsyncState.TIMING_OUT, +AsyncState.TIMING_OUT_NEED_COMPLETE)) { log.debug("TIMING OUT!"); boolean listenerInvoked = false; -for (AsyncListenerWrapper listener : listeners) { +List listenersCopy = +new ArrayList(); +listenersCopy.addAll(listeners); +for (AsyncListenerWrapper listener : listenersCopy) { listener.fireOnTimeout(event); listenerInvoked = true; } Modified: tomcat/trunk/test/org/apache/catalina/core/TestAsyncContextImpl.java URL: http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/catalina/core/TestAsyncContextImpl.java?rev=990342&r1=990341&r2=990342&view=diff == --- tomcat/trunk/test/org/apache/catalina/core/TestAsyncContextImpl.java (original) +++ tomcat/trunk/test/org/apache/catalina/core/TestAsyncContextImpl.java Sat Aug 28 11:07:39 2010 @@ -17,9 +17,12 @@ package org.apache.catalina.core; +import java.io.File; import java.io.IOException; import javax.servlet.AsyncContext; +import javax.servlet.AsyncEvent; +import javax.servlet.AsyncListener; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; @@ -308,4 +311,70 @@ public class TestAsyncContextImpl extend } } +public void testTimeout() throws Exception { +// Setup Tomcat instance +Tomcat tomcat = getTomcatInstance(); + +// Must have a real docBase - just use temp +File docBase = new File(System.getProperty("java.io.tmpdir")); + +// Create the folder that will trigger the redirect +File foo = new File(docBase, "async"); +if (!foo.exists() && !foo.mkdirs()) { +fail("Unable to create async directory in docBase"); +} + +Context ctx = tomcat.addContext("/", docBase.getAbsolutePath()); + +TimeoutServlet timeout = new TimeoutServlet(); + +Wrapper w
DO NOT REPLY [Bug 49698] AsyncContext timeout always return http 500
https://issues.apache.org/bugzilla/show_bug.cgi?id=49698 Mark Thomas changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution||FIXED --- Comment #6 from Mark Thomas 2010-08-28 07:09:09 EDT --- Yep. It was a bug in the state machine. I have fixed this for 7.0.x and it will be included in 7.0.3 onwards. Thanks for the report. -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- 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
FAQ/CharacterEncoding reverted to revision 15 on Tomcat Wiki
Dear wiki user, You have subscribed to a wiki page "Tomcat Wiki" for change notification. The page FAQ/CharacterEncoding has been reverted to revision 15 by KonstantinKolinko. The comment on this change is: Reverting to rev.15. (Removing chinese titles. The FAQ is in English). http://wiki.apache.org/tomcat/FAQ/CharacterEncoding?action=diff&rev1=16&rev2=17 -- - = 字符编码问题 = + = Character Encoding Issues = - == 问题 == + == Questions == 1. '''Why''' 1. [[#Q1|What is the default character encoding of the request or response body?]] - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Update of "JNDI_HowTo" by FelixSchumach er
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "JNDI_HowTo" page has been changed by FelixSchumacher. The comment on this change is: added missing t. http://wiki.apache.org/tomcat/JNDI_HowTo?action=diff&rev1=4&rev2=5 -- The port number (3268) connects to the global catalog. This is important because 389 might throw errors when getting referrals. (It sends a referral to ldap://company.com:389.) With this setting we don't have to change anything in /etc/hosts. - For a reference on starTLS, see Self:JNDI_startTLs_HowTo + For a reference on startTLS, see Self:JNDI_startTLs_HowTo [[CategoryFAQ|CategoryFAQ]] - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Update of "JNDI_startTLs_HowTo" by Fe lixSchumacher
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "JNDI_startTLs_HowTo" page has been changed by FelixSchumacher. The comment on this change is: Corrected Name and added a note about certificate/hostname check.. http://wiki.apache.org/tomcat/JNDI_startTLs_HowTo?action=diff&rev1=2&rev2=3 -- contextFactory="tc.startTLS.LdapTlsContextFactory /> }}} - Using the code provided by Felix Schumann in this post: http://www.mail-archive.com/us...@tomcat.apache.org/msg80693.html - You can download it here: [[attachment:LdapTlsContextFactory.java]]. + Using the code provided by Felix Schumacher in this post: http://www.mail-archive.com/us...@tomcat.apache.org/msg80693.html - You can download it here: [[attachment:LdapTlsContextFactory.java]]. - We have to compile it into a JAR and put in a place where Tomcat can find it: `lib`. Then we simply reference its full name in `contextFactory`. `LdapTlsContextFactory` will now do the negotiation initialization. Afterwards the created object will be used for every authentication attempt. + We have to compile it into a JAR and put in a place where Tomcat can find it: `lib`. Then we simply reference its full name in `contextFactory`. `LdapTlsContextFactory` will now do the negotiation initialization. Afterwards the created object will be used for every authentication attempt. Beware that the code will not check the hostname of the server with respect to its certificate. If you don't want this behaviour remove the call to `tls.setHostNameVerifier(...)`. == Further Steps == The code probably needs auditing. More testing. And definitely more tightening: e.g.: When starting the negotiation the client (Tomcat + `LdapTlsContextFactory`) sends an `SSLv2Hello`, which is anything but desirable. This could be due to Sun’s poor defaults in their SSL implementation, an oversight in the code, or because I’ve missed out a JVM startup options. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Update of "FrontPage" by KonstantinKolink o
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "FrontPage" page has been changed by KonstantinKolinko. The comment on this change is: Rearranged Special Wiki pages list. (Moved Help and Categories to the top of the list. Added direct links to categories.). http://wiki.apache.org/tomcat/FrontPage?action=diff&rev1=67&rev2=68 -- * '''[[GSOC]]''' - Google Summer of Code = Special Wiki pages = + * '''HelpContents''' - A basic guide to the MoinMoin wiki (including information about wiki syntax). + * See also '''[[http://moinmo.in/HelpForUsers|HelpForUsers]]''' on the [[http://moinmo.in/|moinmo.in]] site. + * '''CategoryCategory''' - A list of page categories on this wiki. + * See '''[[CategoryFAQ|CategoryFAQ]]''', '''[[CategoryGSOC|CategoryGSOC]]'''. + * '''TitleIndex''' - A list of all pages on this wiki. - * '''CategoryCategory''' - A list of page categories on this wiki. - * '''HelpContents''' - A basic guide to the MoinMoin wiki (including information about wiki syntax). See also [[http://moinmo.in/HelpForUsers|HelpForUsers]] on the [[http://moinmo.in/|moinmo.in]] site. * '''WordIndex''' - A list of all the words that appear in the titles of the pages on this wiki, with links to pages that include that word. * '''FindPage''' - A full-text search of the wiki. * '''WantedPages''' - All the "broken links" -- a list of all the pages on this wiki that are linked to, but do not exist. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Trivial Update of "JNDI_startTLs_HowTo " by KonstantinKolinko
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "JNDI_startTLs_HowTo" page has been changed by KonstantinKolinko. The comment on this change is: Added CategoryFAQ link. http://wiki.apache.org/tomcat/JNDI_startTLs_HowTo?action=diff&rev1=3&rev2=4 -- == Further Steps == The code probably needs auditing. More testing. And definitely more tightening: e.g.: When starting the negotiation the client (Tomcat + `LdapTlsContextFactory`) sends an `SSLv2Hello`, which is anything but desirable. This could be due to Sun’s poor defaults in their SSL implementation, an oversight in the code, or because I’ve missed out a JVM startup options. + + [[CategoryFAQ|CategoryFAQ]] + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Page 2244 deleted from Tomcat Wiki
Dear wiki user, You have subscribed to a wiki page "Tomcat Wiki" for change notification. The page "2244" has been deleted by KonstantinKolinko. The comment on this change is: Remove spam page. http://wiki.apache.org/tomcat/2244 - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Trivial Update of "SSLWithFORMFallback6" by KonstantinKolinko
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "SSLWithFORMFallback6" page has been changed by KonstantinKolinko. The comment on this change is: Added CategoryFAQ link. http://wiki.apache.org/tomcat/SSLWithFORMFallback6?action=diff&rev1=4&rev2=5 -- } }}} + + [[CategoryFAQ|CategoryFAQ]] + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Update of "SSLWithFORMFallback" by Konsta ntinKolinko
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "SSLWithFORMFallback" page has been changed by KonstantinKolinko. The comment on this change is: Added CategoryFAQ link, Added links to two related pages.. http://wiki.apache.org/tomcat/SSLWithFORMFallback?action=diff&rev1=11&rev2=12 -- Note: Tested with Tomcat 5.5.17, 5.5.20 and 5.5.25 + See also: + + * [[SSLWithFormFallback6]] + * [[SSLWithFormFallbackAuthenticator]] + - SSL Client Authentication (sometimes also known as "Client Certificate" authentication) uses the SSL protocol to authenticate clients based on a X509 Certificate. Normally this is accomlished by configuring SSL in Tomcat, and then configuring the Web Application's security descriptor to use "CLIENT-CERT" as the auth-method in the login-config section. + SSL Client Authentication (sometimes also known as "Client Certificate" authentication) uses the SSL protocol to authenticate clients based on a X509 Certificate. Normally this is accomplished by configuring SSL in Tomcat, and then configuring the Web Application's security descriptor to use "CLIENT-CERT" as the auth-method in the login-config section. We found that we wanted to implement 2 levels of security - client authentication based on SSL certificates for serious security, but FORM based login as a fallback option. This requirement can exist for a number of reasons: @@ -15, +20 @@ * to allow different "user-levels" - high security vs. low security, with different functions available * etc... - In trying to implement this, we found the only "standard conformant" solution was to install the web application multiple times with different authentication configurations. This solution was very unsatisfactory for us, as it leads to a duplication of services, and the serives are accessible under different URLs/Ports depending on the desired security level. That just wasn't what we wanted. + In trying to implement this, we found the only "standard conformant" solution was to install the web application multiple times with different authentication configurations. This solution was very unsatisfactory for us, as it leads to a duplication of services, and the services are accessible under different URLs/Ports depending on the desired security level. That just wasn't what we wanted. So the following solution, unfortunately, is not standards-conformant. This is because the J2EE standard, while deferring authentication to the container, specifies the authentication method in the webapplication deployment descriptor (web.xml). There, only one login-config section is allowed, which counts for the whole application. It does not permit you to configure a fallback login method. @@ -150, +155 @@ Should you have questions about the code, please feel free to contact me (the Author) at: runger --AT-- aon.at + + [[CategoryFAQ]] + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Trivial Update of "CategoryFAQ" by Konsta ntinKolinko
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "CategoryFAQ" page has been changed by KonstantinKolinko. The comment on this change is: Simplify the markup. http://wiki.apache.org/tomcat/CategoryFAQ?action=diff&rev1=1&rev2=2 -- #format wiki #language en - Category that connects all the [[FAQ|FAQ]] and HowTo pages. + Category that connects all the [[FAQ]] and HowTo pages. To add a page to this category, add a link to this page on the last line of the page. You can add multiple categories to a page. - Please note, that because of how this page name is capitalized, you have to use the `[[` `|` `]]` syntax to create a link here. See the source of this page. + Please note, that because of how this page name is capitalized, you have to use the `[[` `]]` syntax to create a link here. See the source of this page. '''List of pages in this category:''' <> - CategoryCategory [[CategoryFAQ|CategoryFAQ]] + CategoryCategory [[CategoryFAQ]] - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Trivial Update of "CategoryGSOC" by Konst antinKolinko
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "CategoryGSOC" page has been changed by KonstantinKolinko. The comment on this change is: Simplify the markup. http://wiki.apache.org/tomcat/CategoryGSOC?action=diff&rev1=1&rev2=2 -- To add a page to this category, add a link to this page on the last line of the page. You can add multiple categories to a page. - Please note, that because of how this page name is capitalized, you have to use the `[[` `|` `]]` syntax to create a link here. See the source of this page. + Please note, that because of how this page name is capitalized, you have to use the `[[` `]]` syntax to create a link here. See the source of this page. '''List of pages in this category:''' <> - [[CategoryGSOC|CategoryGSOC]] CategoryCategory + [[CategoryGSOC]] CategoryCategory - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Trivial Update of "SSLWithFormFallbackAuthe nticator" by KonstantinKolinko
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "SSLWithFormFallbackAuthenticator" page has been changed by KonstantinKolinko. The comment on this change is: Added CategoryFAQ link. http://wiki.apache.org/tomcat/SSLWithFormFallbackAuthenticator?action=diff&rev1=3&rev2=4 -- } }}} + + [[CategoryFAQ]] + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Trivial Update of "Tomcat" by KonstantinK olinko
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "Tomcat" page has been changed by KonstantinKolinko. The comment on this change is: Rephrased the text. http://wiki.apache.org/tomcat/Tomcat?action=diff&rev1=14&rev2=15 -- {{http://tomcat.apache.org/images/tomcat.gif}} - The Tomcat home page is at http://tomcat.apache.org/ + The Apache Tomcat home page is at http://tomcat.apache.org/ - For other links -- see [[FrontPage|front page of the wiki site]]. + For other links -- see the [[FrontPage]] of this wiki site. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Update of "FrontPage" by KonstantinKolink o
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "FrontPage" page has been changed by KonstantinKolinko. The comment on this change is: Add RecentChanges link. (It is already mentioned as a tab name on every page, but so it will be more visible). http://wiki.apache.org/tomcat/FrontPage?action=diff&rev1=68&rev2=69 -- * '''WantedPages''' - All the "broken links" -- a list of all the pages on this wiki that are linked to, but do not exist. * '''OrphanedPages''' - All pages on this wiki that are not linked to from anywhere else (and are thus very hard to reach). * '''RandomPage''' - Generates a list of 75 random pages on this wiki. + * '''RecentChanges''' - Shows a list of recent changes in this wiki. * '''PageSize''' - Generates a graph and some statistics about the sizes of pages on this wiki. * '''EventStats/HitCounts''' - Generates a graph and some statistics about the sizes of pages on this wiki. * '''EventStats/UserAgents''' -Generates a graph of the web browsers used in visiting this page. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Trivial Update of "MemoryLeakProtection" by KonstantinKolinko
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "MemoryLeakProtection" page has been changed by KonstantinKolinko. The comment on this change is: Added CategoryFAQ link. http://wiki.apache.org/tomcat/MemoryLeakProtection?action=diff&rev1=11&rev2=12 -- * <>[[https://issues.apache.org/bugzilla/show_bug.cgi?id= 49159|49159]] - Improve ThreadLocal memory leak clean-up * [[http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4957990|Sun bug 4957990]] - In some cases the Server JVM fails to collect classloaders. According to [[http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4957990|this page]] it should have been fixed with java 6u16 but actually it was not. It seems to be fixed with 6u21 (documented [[http://download.java.net/jdk6/6u21/promoted/b03/changes/JDK6u21.list.html|here]] and verified by the author of this wiki page). + + [[CategoryFAQ]] + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[g...@vmgump]: Project tomcat-trunk-test (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 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 : Java Servlet 3.0, Java Server Pages 2.2 & Expression Languag... Full details are available at: http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test/index.html That said, some information snippets are provided here. The following annotations (debug/informational/warning/error messages) were provided: -DEBUG- Dependency on tomcat-trunk-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-trunk-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-trunk/output/build/logs The following work was performed: http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test/gump_work/build_tomcat-trunk_tomcat-trunk-test.html Work Name: build_tomcat-trunk_tomcat-trunk-test (Type: Build) Work ended in a state of : Failed Elapsed: 23 mins 10 secs Command Line: /usr/lib/jvm/java-6-openjdk/bin/java -Djava.awt.headless=true org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml -Dbuild.sysclasspath=only -Djunit.jar=/srv/gump/public/workspace/junit/dist/junit-29082010.jar -Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-29082010-native-src.tar.gz -Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-29082010-native-src.tar.gz -Dexamples.sources.skip=true -Dtomcat-dbcp.home=/srv/gump/public/workspace/tomcat-trunk/tomcat-deps -Djdt.jar=/srv/gump/packages/eclipse/plugins/org.eclipse.jdt.core_3.4.2/jdtcore.jar -Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-29082010.jar -Dtomcat-dbcp-src.jar=/srv/gump/public/workspace/tomcat-trunk/tomcat-deps/tomcat-dbcp-src.jar -Dcommons-pool.home=/srv/gump/public/workspace/apache-commons/pool -Dcommons-dbcp.home=/srv/gump/public/wor kspace/apache-commons/dbcp -Dcheckstyle.jar=/srv/gump/public/workspace/checkstyle/target/dist/checkstyle-29082010/checkstyle-all-29082010.jar -Dtomcat-dbcp.jar=/srv/gump/public/workspace/tomcat-trunk/tomcat-deps/tomcat-dbcp-29082010.jar test [Working Directory: /srv/gump/public/workspace/tomcat-trunk] CLASSPATH: /usr/lib/jvm/java-6-openjdk/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-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/packages/junit3.8.1/junit.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.jar:/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/catalina.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-ant.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-trunk/output/build/lib/tomcat-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/tomcat-util.jar:/srv/gump/packages/javamail-1.4/mail.jar:/srv/gump/packages/javamail-1.4/lib/mailapi.jar:/srv/gump/packages/jaf-1.1ea/activation.jar:/srv/gump/packages/eclipse/plugins/org.eclipse.jdt.core_3.4.2/jdtcore. jar:/srv/gump/public/workspace/tomcat-trunk/tomcat-deps/tomcat-dbcp-29082010.