Re: [VOTE] Release Apache Tomcat Connectors 1.2.34
The Apache Tomcat Connectors 1.2.34 is [X] Stable, go ahead and release [ ] Broken because of ... Looks fine on a quick test on OS X Snow Leopard, Windows 2003 Server. I'm off on holiday, so won't be able to test multi-platform for a while. cheers tim On Tue, Mar 20, 2012 at 9:49 PM, Mladen Turk wrote: > Hi, > > Apache Tomcat Connectors 1.2.34 release candidate is ready > for vote at [1]. This version solves regression(s) found in > released version 1.2.33 and one long lasting IIS shared memory > synchronization bug. > > The VOTE will remain open for at least 48 hours. > > The Apache Tomcat Connectors 1.2.34 is > [ ] Stable, go ahead and release > [ ] Broken because of ... > > > > [1] http://people.apache.org/~mturk/tomcat-connectors/jk-1.2.34/ > > > Regards > -- > ^TM > > - > 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
DO NOT REPLY [Bug 52955] New: Add a ThreadFactory implementation to the ExecutorService used to deploy applications
https://issues.apache.org/bugzilla/show_bug.cgi?id=52955 Bug #: 52955 Summary: Add a ThreadFactory implementation to the ExecutorService used to deploy applications Product: Tomcat 7 Version: trunk Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: Catalina AssignedTo: dev@tomcat.apache.org ReportedBy: bugzi...@pidster.com Classification: Unclassified Created attachment 28488 --> https://issues.apache.org/bugzilla/attachment.cgi?id=28488 ThreadFactory implementation for ContainerBase ExecutorService The current implementation of the ExecutorService (in ContainerBase) uses the default thread factory, producing Threads named "pool-1-thread-1". Thread properties can be customised using a thread factory, modifying the naming scheme will help users identify container threads. Patch attached. -- 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
Re: [VOTE] Release Apache Tomcat Connectors 1.2.34
> The Apache Tomcat Connectors 1.2.34 is > [X] Stable, go ahead and release > [ ] Broken because of ... - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
DO NOT REPLY [Bug 52953] Unlike BASIC Authentication, DIGEST mode does not work if the hash is stored in uppercase.
https://issues.apache.org/bugzilla/show_bug.cgi?id=52953 Mark Thomas changed: What|Removed |Added Attachment #28487|0 |1 is patch|| Attachment #28487|application/octet-stream|text/plain mime type|| -- 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: r1303338 - /tomcat/trunk/java/org/apache/catalina/realm/RealmBase.java
Author: markt Date: Wed Mar 21 10:00:52 2012 New Revision: 1303338 URL: http://svn.apache.org/viewvc?rev=1303338&view=rev Log: Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=52953 When using DIGEST auth, digests are always represented using lower case hex characters Modified: tomcat/trunk/java/org/apache/catalina/realm/RealmBase.java Modified: tomcat/trunk/java/org/apache/catalina/realm/RealmBase.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/realm/RealmBase.java?rev=1303338&r1=1303337&r2=1303338&view=diff == --- tomcat/trunk/java/org/apache/catalina/realm/RealmBase.java (original) +++ tomcat/trunk/java/org/apache/catalina/realm/RealmBase.java Wed Mar 21 10:00:52 2012 @@ -27,6 +27,7 @@ import java.security.NoSuchAlgorithmExce import java.security.Principal; import java.security.cert.X509Certificate; import java.util.ArrayList; +import java.util.Locale; import javax.servlet.http.HttpServletResponse; @@ -381,7 +382,8 @@ public abstract class RealmBase extends String qop, String realm, String md5a2) { -String md5a1 = getDigest(username, realm); +// In digest auth, digests are always lower case +String md5a1 = getDigest(username, realm).toLowerCase(Locale.ENGLISH); if (md5a1 == null) return null; String serverDigestValue; - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1303339 - in /tomcat/tc7.0.x/trunk: ./ java/org/apache/catalina/realm/RealmBase.java webapps/docs/changelog.xml
Author: markt Date: Wed Mar 21 10:03:18 2012 New Revision: 1303339 URL: http://svn.apache.org/viewvc?rev=1303339&view=rev Log: Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=52953 When using DIGEST auth, digests are always represented using lower case hex characters Modified: tomcat/tc7.0.x/trunk/ (props changed) tomcat/tc7.0.x/trunk/java/org/apache/catalina/realm/RealmBase.java tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml Propchange: tomcat/tc7.0.x/trunk/ -- Merged /tomcat/trunk:r1303338 Modified: tomcat/tc7.0.x/trunk/java/org/apache/catalina/realm/RealmBase.java URL: http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/java/org/apache/catalina/realm/RealmBase.java?rev=1303339&r1=1303338&r2=1303339&view=diff == --- tomcat/tc7.0.x/trunk/java/org/apache/catalina/realm/RealmBase.java (original) +++ tomcat/tc7.0.x/trunk/java/org/apache/catalina/realm/RealmBase.java Wed Mar 21 10:03:18 2012 @@ -29,6 +29,7 @@ import java.security.NoSuchAlgorithmExce import java.security.Principal; import java.security.cert.X509Certificate; import java.util.ArrayList; +import java.util.Locale; import javax.servlet.http.HttpServletResponse; @@ -402,7 +403,8 @@ public abstract class RealmBase extends String qop, String realm, String md5a2) { -String md5a1 = getDigest(username, realm); +// In digest auth, digests are always lower case +String md5a1 = getDigest(username, realm).toLowerCase(Locale.ENGLISH); if (md5a1 == null) return null; String serverDigestValue; Modified: tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml?rev=1303339&r1=1303338&r2=1303339&view=diff == --- tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml (original) +++ tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml Wed Mar 21 10:03:18 2012 @@ -122,6 +122,13 @@ consistent with similar methods across the code base and have it return the system class loader if no parent class loader is set. (markt) + +52953: Ensure users can authenticate when using DIGEST +authentication with digested passwords if the digested password is +stored using upper case hexadecimal characters since DIGEST +authentication expects digests to use lower case characters. Based on a +patch provided by Neale Rudd. (markt) + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
DO NOT REPLY [Bug 52953] Unlike BASIC Authentication, DIGEST mode does not work if the hash is stored in uppercase.
https://issues.apache.org/bugzilla/show_bug.cgi?id=52953 Mark Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #1 from Mark Thomas 2012-03-21 10:03:57 UTC --- Thanks for the report and the patch. A slightly modified version has been applied to trunk and 7.0.x and will be included in 7.0.27 onwards. -- 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
[Tomcat Wiki] Update of "Specifications" by KonstantinKolinko
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "Specifications" page has been changed by KonstantinKolinko: http://wiki.apache.org/tomcat/Specifications?action=diff&rev1=25&rev2=26 Comment: Split Servlet 3.0 spec links into separate table, to lessen page width Servlet 2.5 is a maintenance release of Servlet 2.4. Both are JSR 154. - ||Spec versions: ||Servlet 2.4 ||Servlet 2.5 ||<-2>Servlet 3.0 || + ||Spec versions: ||Servlet 2.4 ||Servlet 2.5 || - ||Main page: || [[http://www.jcp.org/en/jsr/summary?id=154|JSR154]] || [[http://www.jcp.org/en/jsr/summary?id=154|JSR154]] ||<-2> [[http://www.jcp.org/en/jsr/summary?id=315|JSR315]] || + ||Main page: || [[http://www.jcp.org/en/jsr/summary?id=154|JSR154]] || [[http://www.jcp.org/en/jsr/summary?id=154|JSR154]] || - ||Stable: ||Final Release ||Maintenance Release<>Maintenance Release 2 ||Final Release ||Maintenance Release<>(3.0 rev a) || + ||Stable: ||Final Release ||Maintenance Release<>Maintenance Release 2 || - ||Date: ||24 Nov, 2003 ||11 Sep, 2007 (mrel2) ||10 Dec, 2009 ||6 Feb, 2011|| + ||Date: ||24 Nov, 2003 ||11 Sep, 2007 (mrel2) || - ||Download Page: || [[http://jcp.org/aboutJava/communityprocess/final/jsr154/index.html|Overview]]<> [[http://download.oracle.com/otndocs/jcp/servlet-2.4-fr-spec-oth-JSpec/|Direct Download]] || PDF (mrel2):<> [[http://jcp.org/aboutJava/communityprocess/mrel/jsr154/index2.html|Overview]]<> [[http://download.oracle.com/otndocs/jcp/servlet-2.5-mrel2-eval-oth-JSpec/|Direct Download]]<> Javadoc and classes (mrel):<>[[http://jcp.org/aboutJava/communityprocess/mrel/jsr154/index.html|Overview]]<> [[http://download.oracle.com/otndocs/jcp/servlet-2.5-mrel-eval-oth-JSpec/|Direct Download]] ||[[http://jcp.org/aboutJava/communityprocess/final/jsr315/index.html|Overview]]<> [[http://download.oracle.com/otndocs/jcp/servlet-3.0-fr-eval-oth-JSpec/|Direct Download]]<>(PDF, Javadoc, classes) || [[http://jcp.org/aboutJava/communityprocess/mrel/jsr315/index.html|Overview]]<>[[http://download.oracle.com/otndocs/jcp/servlet-3.0-mrel-eval-oth-JSpec/|Direct Download]]<>(PDF only)<>[[http://jcp.org/aboutJava/communityprocess/maintenance/jsr315/315ChangeLog.html|Change Log]] || + ||Download Page: || [[http://jcp.org/aboutJava/communityprocess/final/jsr154/index.html|Overview]]<> [[http://download.oracle.com/otndocs/jcp/servlet-2.4-fr-spec-oth-JSpec/|Direct Download]] || PDF (mrel2):<> [[http://jcp.org/aboutJava/communityprocess/mrel/jsr154/index2.html|Overview]]<> [[http://download.oracle.com/otndocs/jcp/servlet-2.5-mrel2-eval-oth-JSpec/|Direct Download]]<> Javadoc and classes (mrel):<>[[http://jcp.org/aboutJava/communityprocess/mrel/jsr154/index.html|Overview]]<> [[http://download.oracle.com/otndocs/jcp/servlet-2.5-mrel-eval-oth-JSpec/|Direct Download]] || + + ||Spec versions: ||<-2>Servlet 3.0 || + ||Main page: ||<-2> [[http://www.jcp.org/en/jsr/summary?id=315|JSR315]] || + ||Stable: ||Final Release ||Maintenance Release<>(3.0 rev a) || + ||Date: ||10 Dec, 2009 ||6 Feb, 2011|| + ||Download Page: ||[[http://jcp.org/aboutJava/communityprocess/final/jsr315/index.html|Overview]]<> [[http://download.oracle.com/otndocs/jcp/servlet-3.0-fr-eval-oth-JSpec/|Direct Download]]<>(PDF, Javadoc, classes) || [[http://jcp.org/aboutJava/communityprocess/mrel/jsr315/index.html|Overview]]<>[[http://download.oracle.com/otndocs/jcp/servlet-3.0-mrel-eval-oth-JSpec/|Direct Download]]<>(PDF only)<>[[http://jcp.org/aboutJava/communityprocess/maintenance/jsr315/315ChangeLog.html|Change Log]] || == JavaServer Pages and Expression Language Specifications == - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Update of "Specifications" by KonstantinKolinko
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "Specifications" page has been changed by KonstantinKolinko: http://wiki.apache.org/tomcat/Specifications?action=diff&rev1=26&rev2=27 Comment: Add link to basic and digest auth specification || HTTP/1.0 || [[http://tools.ietf.org/html/rfc1945|RFC 1945]] || || HTTP/1.1 || [[http://tools.ietf.org/html/rfc2616|RFC 2616]] || + === Related Specifications === + + || [[http://tools.ietf.org/html/rfc2617|RFC 2617]] || "HTTP Authentication: Basic and Digest Access Authentication"<>Covers BASIC and DIGEST authentication methods || + == AJP == - The AJP protocol specification lives on the Apache Tomcat Connectors web site. + The AJP protocol specification lives on the + [[http://tomcat.apache.org/connectors-doc/|Apache Tomcat Connector]] web site. || AJP/1.3 || [[http://tomcat.apache.org/connectors-doc/ajp/ajpv13a.html|AJP Protocol Reference - AJPv13]] || - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
DO NOT REPLY [Bug 52957] New: ClassCastException while removing Valve
https://issues.apache.org/bugzilla/show_bug.cgi?id=52957 Bug #: 52957 Summary: ClassCastException while removing Valve Product: Tomcat 7 Version: 7.0.26 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: Catalina AssignedTo: dev@tomcat.apache.org ReportedBy: violet...@apache.org Classification: Unclassified Created attachment 28490 --> https://issues.apache.org/bugzilla/attachment.cgi?id=28490 Patch proposal Hello, The exception below is thrown when StandardPipeline.removeValve() is invoked: Caused by: java.lang.ClassCastException: test.MyValve cannot be cast to org.apache.catalina.Lifecycle at org.apache.catalina.core.StandardPipeline.removeValve(StandardPipeline.java:461) at org.apache.catalina.core.StandardPipeline.destroyInternal(StandardPipeline.java:222) at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:304) test.MyValve implements only Valve I'm attaching a patch made against 7.0.x. Please review it and comment it. Thanks in advance. Regards Violeta Georgieva -- 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
DO NOT REPLY [Bug 52957] ClassCastException while removing Valve
https://issues.apache.org/bugzilla/show_bug.cgi?id=52957 violet...@apache.org changed: What|Removed |Added Attachment #28490|0 |1 is patch|| Attachment #28490|application/octet-stream|text/plain mime type|| -- 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
DO NOT REPLY [Bug 52957] ClassCastException while removing Valve
https://issues.apache.org/bugzilla/show_bug.cgi?id=52957 Konstantin Kolinko changed: What|Removed |Added Status|NEW |RESOLVED Resolution||WONTFIX --- Comment #1 from Konstantin Kolinko 2012-03-21 12:59:40 UTC --- One of changes done is Tomcat 7 is that implementing Lifecycle is mandatory in most components. I do not see a reason why a Valve should be an exception. I would suggest you to extends the ValveBase class. http://tomcat.apache.org/migration-7.html#Internal_APIs -- 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
DO NOT REPLY [Bug 52957] ClassCastException while removing Valve
https://issues.apache.org/bugzilla/show_bug.cgi?id=52957 Mark Thomas changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|WONTFIX | --- Comment #2 from Mark Thomas 2012-03-21 13:09:33 UTC --- If we wanted Valve to extend Lifecycle that then is what we should have done but we didn't. (We did for Container). I'm not against taking a further look at this but I'd want to look more widely at where else we make the assumption Valve implements Lifecycle and the conclusion may well be to change Valve to extend Lifecycle at least in Tomcat 8 if not in 7. -- 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
DO NOT REPLY [Bug 52958] New: not valid xml in mbeans-descriptors.xml
https://issues.apache.org/bugzilla/show_bug.cgi?id=52958 Bug #: 52958 Summary: not valid xml in mbeans-descriptors.xml Product: Tomcat 7 Version: 7.0.26 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: Integration AssignedTo: dev@tomcat.apache.org ReportedBy: life2...@ukr.net Classification: Unclassified in src apache-tomcat-7.0.25-src and apache-tomcat-7.0.26-src \java\org\apache\catalina\realm\mbeans-descriptors.xml have not valid xml file type="boolean"/> "type="boolean"/>" this incorrect ___ P.S. Sorry, i am bad speek english. -- 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: r1303426 - in /tomcat/tc7.0.x/trunk: java/org/apache/catalina/realm/mbeans-descriptors.xml webapps/docs/changelog.xml
Author: markt Date: Wed Mar 21 15:07:14 2012 New Revision: 1303426 URL: http://svn.apache.org/viewvc?rev=1303426&view=rev Log: Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=52958 Fix xml Modified: tomcat/tc7.0.x/trunk/java/org/apache/catalina/realm/mbeans-descriptors.xml tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml Modified: tomcat/tc7.0.x/trunk/java/org/apache/catalina/realm/mbeans-descriptors.xml URL: http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/java/org/apache/catalina/realm/mbeans-descriptors.xml?rev=1303426&r1=1303425&r2=1303426&view=diff == --- tomcat/tc7.0.x/trunk/java/org/apache/catalina/realm/mbeans-descriptors.xml (original) +++ tomcat/tc7.0.x/trunk/java/org/apache/catalina/realm/mbeans-descriptors.xml Wed Mar 21 15:07:14 2012 @@ -136,7 +136,7 @@ + is="true" type="boolean"/> http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml?rev=1303426&r1=1303425&r2=1303426&view=diff == --- tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml (original) +++ tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml Wed Mar 21 15:07:14 2012 @@ -129,6 +129,10 @@ authentication expects digests to use lower case characters. Based on a patch provided by Neale Rudd. (markt) + +52958: Fix MBean descriptors for +org.apache.catalina.realm package. (markt) + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
DO NOT REPLY [Bug 52958] not valid xml in mbeans-descriptors.xml
https://issues.apache.org/bugzilla/show_bug.cgi?id=52958 Mark Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #1 from Mark Thomas 2012-03-21 15:07:34 UTC --- Thanks for the report. Fixed in 7.0.x and will be included in 7.0.27 onwards. -- 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
[GUMP@vmgump]: Project tomcat-trunk-validate (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-validate 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-validate : Tomcat 8.x, a web server implementing Java Servlet 3.1, ... Full details are available at: http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-validate/index.html That said, some information snippets are provided here. The following annotations (debug/informational/warning/error messages) were provided: -DEBUG- Dependency on checkstyle exists, no need to add for property checkstyle.jar. -INFO- Failed with reason build failed The following work was performed: http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-validate/gump_work/build_tomcat-trunk_tomcat-trunk-validate.html Work Name: build_tomcat-trunk_tomcat-trunk-validate (Type: Build) Work ended in a state of : Failed Elapsed: 1 sec Command Line: /usr/lib/jvm/java-6-openjdk/bin/java -Djava.awt.headless=true -Dbuild.sysclasspath=only org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml -Dcheckstyle.jar=/srv/gump/public/workspace/checkstyle/target/checkstyle-5.6-SNAPSHOT.jar -Dexecute.validate=true validate [Working Directory: /srv/gump/public/workspace/tomcat-trunk] CLASSPATH: /usr/lib/jvm/java-6-openjdk/lib/tools.jar:/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/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/checkstyle/target/checkstyle-5.6-SNAPSHOT.jar:/srv/gump/public/workspace/apache-commons/beanutils/dist/commons-beanutils-21032012.jar:/srv/gump/public/workspace/apache-commons/cli/target/commons-cli-1.3-SNAPSHOT.jar:/srv/gump/public/workspace/apache-commons/exec/target/commons-exec-1.1.1-SNAPSHOT.jar:/srv/gump/public/workspace/apache-commons/validator/dist/commons-validator-21032012.jar:/srv/gump/public/workspace/junit/dist/junit-21032012.jar:/srv/gump /public/workspace/junit/dist/junit-dep-21032012.jar:guava-gump-20032012.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-21032012.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-api-21032012.jar:/srv/gump/public/workspace/commons-collections-3.x/target/commons-collections-3.3-SNAPSHOT.jar:/srv/gump/packages/antlr/antlr-3.1.3.jar:/srv/gump/public/workspace/jdom/build/jdom.jar:/srv/gump/public/workspace/velocity-engine/bin/velocity-21032012.jar:/srv/gump/public/workspace/velocity-engine/bin/velocity-21032012-dep.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 - download-validate: proxyflags: setproxy: testexist: [echo] Testing for /srv/gump/public/workspace/checkstyle/target/checkstyle-5.6-SNAPSHOT.jar downloadzip: validate: [mkdir] Created dir: /srv/gump/public/workspace/tomcat-trunk/output/res/checkstyle BUILD FAILED /srv/gump/public/workspace/tomcat-trunk/build.xml:444: Could not create type checkstyle due to java.lang.NoClassDefFoundError: com/google/common/collect/Lists at com.puppycrawl.tools.checkstyle.CheckStyleTask.(CheckStyleTask.java:78) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:532) at org.apache.tools.ant.AntTypeDefinition.innerCreateAndSet(AntTypeDefinition.java:328) at org.apache.tools.ant.AntTypeDefinition.createAndSet(AntTypeDefinition.java:274) at org.apache.tools.ant.AntTypeDefinition.icreate(AntTypeDefinition.java:219) at org.apache.tools.ant.AntTypeDefinition.create(AntTypeDefinition.java:206) at org.apache.tools.ant.ComponentHelper.createComponent(ComponentHelper.java:286) at org.apache.tools.ant.ComponentHelper.createComponent(ComponentHelper.java:264) at org.apache.tools.ant.UnknownElement.makeObject(UnknownElement.java:417) at org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:163) at org.apache.tools.a
[GUMP@vmgump]: Project tomcat-tc7.0.x-validate (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-validate 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-tc7.0.x-validate : 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-validate/index.html That said, some information snippets are provided here. The following annotations (debug/informational/warning/error messages) were provided: -DEBUG- Dependency on checkstyle exists, no need to add for property checkstyle.jar. -INFO- Failed with reason build failed The following work was performed: http://vmgump.apache.org/gump/public/tomcat-7.0.x/tomcat-tc7.0.x-validate/gump_work/build_tomcat-7.0.x_tomcat-tc7.0.x-validate.html Work Name: build_tomcat-7.0.x_tomcat-tc7.0.x-validate (Type: Build) Work ended in a state of : Failed Elapsed: 1 sec Command Line: /usr/lib/jvm/java-6-openjdk/bin/java -Djava.awt.headless=true -Dbuild.sysclasspath=only org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml -Dcheckstyle.jar=/srv/gump/public/workspace/checkstyle/target/checkstyle-5.6-SNAPSHOT.jar -Dexecute.validate=true validate [Working Directory: /srv/gump/public/workspace/tomcat-7.0.x] CLASSPATH: /usr/lib/jvm/java-6-openjdk/lib/tools.jar:/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/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/checkstyle/target/checkstyle-5.6-SNAPSHOT.jar:/srv/gump/public/workspace/apache-commons/beanutils/dist/commons-beanutils-21032012.jar:/srv/gump/public/workspace/apache-commons/cli/target/commons-cli-1.3-SNAPSHOT.jar:/srv/gump/public/workspace/apache-commons/exec/target/commons-exec-1.1.1-SNAPSHOT.jar:/srv/gump/public/workspace/apache-commons/validator/dist/commons-validator-21032012.jar:/srv/gump/public/workspace/junit/dist/junit-21032012.jar:/srv/gump /public/workspace/junit/dist/junit-dep-21032012.jar:guava-gump-20032012.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-21032012.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-api-21032012.jar:/srv/gump/public/workspace/commons-collections-3.x/target/commons-collections-3.3-SNAPSHOT.jar:/srv/gump/packages/antlr/antlr-3.1.3.jar:/srv/gump/public/workspace/jdom/build/jdom.jar:/srv/gump/public/workspace/velocity-engine/bin/velocity-21032012.jar:/srv/gump/public/workspace/velocity-engine/bin/velocity-21032012-dep.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 - download-validate: proxyflags: setproxy: testexist: [echo] Testing for /srv/gump/public/workspace/checkstyle/target/checkstyle-5.6-SNAPSHOT.jar downloadzip: validate: [mkdir] Created dir: /srv/gump/public/workspace/tomcat-7.0.x/output/res/checkstyle BUILD FAILED /srv/gump/public/workspace/tomcat-7.0.x/build.xml:447: Could not create type checkstyle due to java.lang.NoClassDefFoundError: com/google/common/collect/Lists at com.puppycrawl.tools.checkstyle.CheckStyleTask.(CheckStyleTask.java:78) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:532) at org.apache.tools.ant.AntTypeDefinition.innerCreateAndSet(AntTypeDefinition.java:328) at org.apache.tools.ant.AntTypeDefinition.createAndSet(AntTypeDefinition.java:274) at org.apache.tools.ant.AntTypeDefinition.icreate(AntTypeDefinition.java:219) at org.apache.tools.ant.AntTypeDefinition.create(AntTypeDefinition.java:206) at org.apache.tools.ant.ComponentHelper.createComponent(ComponentHelper.java:286) at org.apache.tools.ant.ComponentHelper.createComponent(ComponentHelper.java:264) at org.apache.tools.ant.UnknownElement.makeObject(UnknownElement.java:417) at org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:163) at org.a
DO NOT REPLY [Bug 52961] New: EL expression with square brackets and concat worked in 7.0.16 but is broken in 7.0.26
https://issues.apache.org/bugzilla/show_bug.cgi?id=52961 Bug #: 52961 Summary: EL expression with square brackets and concat worked in 7.0.16 but is broken in 7.0.26 Product: Tomcat 7 Version: 7.0.26 Platform: PC OS/Version: Windows XP Status: NEW Severity: regression Priority: P2 Component: Jasper AssignedTo: dev@tomcat.apache.org ReportedBy: cr123...@gmail.com Classification: Unclassified Hello, here is the expression: "#{msg['project_'.concat(menuManagementItem.toLowerCase())]}" The whole page breaks due to this expression not evaluating anymore, it always returns 'project_' as if the right part was not evaluated. It works fine with Tomcat version 7.0.16, and under Jetty 8, it also used to work under Tomcat 6 with special settings to use EL 2.2. After some research it turns out the Tomcat version 7.0.26 is the reason for this issue. -- 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
DO NOT REPLY [Bug 52961] EL expression with square brackets and concat worked in 7.0.16 but is broken in 7.0.26
https://issues.apache.org/bugzilla/show_bug.cgi?id=52961 Mark Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution||INVALID --- Comment #1 from Mark Thomas 2012-03-21 15:31:47 UTC --- A simple test demonstrates that string concatenation does work. Given the minimal information provided, I am going to assume that the EL is invalid and that the stricter EL parsing that has been introduced over the life time of Tomcat 7 is the reason that this now fails. The users list is the place to seek help with this in the first instance. Feel free to re-open this issue if the discussion on the users list identifies a bug. You'll need to provide the simplest possible test case that demonstrates the issue. -- 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
buildbot success in ASF Buildbot on tomcat-7-trunk
The Buildbot has detected a restored build on builder tomcat-7-trunk while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/tomcat-7-trunk/builds/490 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: bb-vm_ubuntu Build Reason: scheduler Build Source Stamp: [branch tomcat/tc7.0.x/trunk] 1303426 Blamelist: markt Build succeeded! sincerely, -The Buildbot
Re: [VOTE] Release Apache Tomcat Connectors 1.2.34
> [X] Stable, go ahead and release - Original Message - > From: "Henri Gomez" > To: "Tomcat Developers List" > Sent: Wednesday, March 21, 2012 2:33:58 AM > Subject: Re: [VOTE] Release Apache Tomcat Connectors 1.2.34 > > > The Apache Tomcat Connectors 1.2.34 is > > [X] Stable, go ahead and release > > [ ] Broken because of ... > > - > 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
[jira] [Updated] (MTOMCAT-121) Plugin gets 403 unauthorized errors after upgrading from SNAPSHOT
[ https://issues.apache.org/jira/browse/MTOMCAT-121?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eamonn Linehan updated MTOMCAT-121: --- Attachment: tomcat-maven-log.txt Here is the debug output from running the plugin with the goal 'deploy-only' > Plugin gets 403 unauthorized errors after upgrading from SNAPSHOT > - > > Key: MTOMCAT-121 > URL: https://issues.apache.org/jira/browse/MTOMCAT-121 > Project: Apache Tomcat Maven Plugin > Issue Type: Bug > Components: tomcat6 >Affects Versions: 2.0-beta-1 > Environment: pache Maven 3.0.3 (r1075438; 2011-02-28 17:31:09+) > Maven home: /usr/share/maven > Java version: 1.6.0_29, vendor: Apple Inc. > Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home > Default locale: en_US, platform encoding: MacRoman > OS name: "mac os x", version: "10.7.3", arch: "x86_64", family: "mac" > Tomcat: 6.0.35 >Reporter: Eamonn Linehan >Assignee: Olivier Lamy > Attachments: tomcat-maven-log.txt > > > I updated from 2.0-SNAPSHOT to 2.0-beta-1 and stopped being able to deploy > war files to tomcat. No changes were made to tomcat. The tomcat manager > application is configured to allow access using username 'admin' and no > password. The plugin configuration is: > > org.apache.tomcat.maven > tomcat6-maven-plugin > 2.0-beta-1 > > / > > ${project.build.directory}/${project.build.finalName}.war > > true > both > Britebill > > ${project.build.directory}/${project.build.finalName}/META-INF/context.xml > > -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
DO NOT REPLY [Bug 52002] Pool re-opens and re-issues closed connection
https://issues.apache.org/bugzilla/show_bug.cgi?id=52002 Filip Hanik changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED | --- Comment #7 from Filip Hanik 2012-03-21 18:28:34 UTC --- (In reply to comment #6) > (In reply to comment #3) > > I'll be adding the patch, but not enabled by default. > > I would recommend enabling by default with your flag's documentation clearly > stating what a program must do, or not do, to safely disable. Most users will > expect the connection pool's default configuration to be absolutely reliable. > If it isn't, they'll simply discard it for another solution. It is only after > they have gained confidence in using it that they will look at the fine print > on how to customize it. let me run some performance tests with and without it, if it performs well with it enabled, I see no issue with it. If performance is worse, then it breaks the main goal of the component, that is performance. -- 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: r1303521 - /tomcat/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java
Author: markt Date: Wed Mar 21 19:31:45 2012 New Revision: 1303521 URL: http://svn.apache.org/viewvc?rev=1303521&view=rev Log: Some CI test failures show a cluster with 20 members when there should be 10. It looks like duplicates but those should be caught. Add some additional logging to try and figure out what is going on. Modified: tomcat/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java Modified: tomcat/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java URL: http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java?rev=1303521&r1=1303520&r2=1303521&view=diff == --- tomcat/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java (original) +++ tomcat/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java Wed Mar 21 19:31:45 2012 @@ -138,9 +138,21 @@ public class TestGroupChannelMemberArriv private void report(String event, Member member, int count) { StringBuilder message = new StringBuilder(100); -message.append(System.currentTimeMillis()).append(' ').append(name) -.append(':').append(event).append(", has ").append(count) -.append(" members now. Member:["); +message.append(System.currentTimeMillis()); +message.append(' '); +message.append(name); +message.append(':'); +message.append(event); +message.append(", has "); +message.append(count); +message.append(" members now. Member:["); +message.append("host: "); +appendByteArrayToString(message, member.getHost()); +message.append(", port: "); +message.append(member.getPort()); +message.append(", id: "); +appendByteArrayToString(message, member.getUniqueId()); +message.append(", payload: "); try { message.append(new String(member.getPayload(), "ASCII")); } catch (Exception x) { @@ -151,6 +163,19 @@ public class TestGroupChannelMemberArriv .append(t.hashCode()); System.out.println(message); } + +private void appendByteArrayToString(StringBuilder sb, byte[] input) { +if (input == null) { +sb.append("null"); +return; +} +for (int i = 0; i < input.length; i++) { +if (i > 0) { +sb.append('.'); +} +sb.append(input[i] & 0xFF); +} +} } } - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1303523 - in /tomcat/tc7.0.x/trunk: ./ test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java
Author: markt Date: Wed Mar 21 19:32:26 2012 New Revision: 1303523 URL: http://svn.apache.org/viewvc?rev=1303523&view=rev Log: More detailed logging to help track down failures Modified: tomcat/tc7.0.x/trunk/ (props changed) tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java Propchange: tomcat/tc7.0.x/trunk/ -- Merged /tomcat/trunk:r1303521 Modified: tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java URL: http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java?rev=1303523&r1=1303522&r2=1303523&view=diff == --- tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java (original) +++ tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java Wed Mar 21 19:32:26 2012 @@ -138,9 +138,21 @@ public class TestGroupChannelMemberArriv private void report(String event, Member member, int count) { StringBuilder message = new StringBuilder(100); -message.append(System.currentTimeMillis()).append(' ').append(name) -.append(':').append(event).append(", has ").append(count) -.append(" members now. Member:["); +message.append(System.currentTimeMillis()); +message.append(' '); +message.append(name); +message.append(':'); +message.append(event); +message.append(", has "); +message.append(count); +message.append(" members now. Member:["); +message.append("host: "); +appendByteArrayToString(message, member.getHost()); +message.append(", port: "); +message.append(member.getPort()); +message.append(", id: "); +appendByteArrayToString(message, member.getUniqueId()); +message.append(", payload: "); try { message.append(new String(member.getPayload(), "ASCII")); } catch (Exception x) { @@ -151,6 +163,19 @@ public class TestGroupChannelMemberArriv .append(t.hashCode()); System.out.println(message); } + +private void appendByteArrayToString(StringBuilder sb, byte[] input) { +if (input == null) { +sb.append("null"); +return; +} +for (int i = 0; i < input.length; i++) { +if (i > 0) { +sb.append('.'); +} +sb.append(input[i] & 0xFF); +} +} } } - 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-7-trunk
The Buildbot has detected a new failure on builder tomcat-7-trunk while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/tomcat-7-trunk/builds/491 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: bb-vm_ubuntu Build Reason: scheduler Build Source Stamp: [branch tomcat/tc7.0.x/trunk] 1303523 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 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/2877 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: bb-vm_ubuntu Build Reason: scheduler Build Source Stamp: [branch tomcat/trunk] 1303521 Blamelist: markt BUILD FAILED: failed compile_1 sincerely, -The Buildbot
DO NOT REPLY [Bug 52751] Optimized configuration of the system info displayed in the default error page
https://issues.apache.org/bugzilla/show_bug.cgi?id=52751 --- Comment #3 from violet...@apache.org 2012-03-21 20:23:15 UTC --- Hi, I agreed with your points. Unfortunately in some installation scenarios we do not have either access to the jar files or permissions to restart the system in order to configure the default error page footer, manipulating directly the jar file. With this small improvement Tomcat will provide convenient way for configuring default error page footer not only through the server.xml but also during runtime using provided Connectors MBeans. What do you think? Regards Violeta Georgieva -- 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
DO NOT REPLY [Bug 52751] Optimized configuration of the system info displayed in the default error page
https://issues.apache.org/bugzilla/show_bug.cgi?id=52751 violet...@apache.org changed: What|Removed |Added Attachment #28372|application/octet-stream|application/x-zip-compresse mime type||d --- Comment #4 from violet...@apache.org 2012-03-21 20:25:11 UTC --- Comment on attachment 28372 --> https://issues.apache.org/bugzilla/attachment.cgi?id=28372 Patch in ErrorReportValve.java and docu page + 2 screenshots Corrected patch MIME type -- 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
Re: buildbot failure in ASF Buildbot on tomcat-trunk
On 21/03/2012 20:10, build...@apache.org wrote: > 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/2877 > > Buildbot URL: http://ci.apache.org/ > > Buildslave for this Build: bb-vm_ubuntu > > Build Reason: scheduler > Build Source Stamp: [branch tomcat/trunk] 1303521 > Blamelist: markt > > BUILD FAILED: failed compile_1 I think I have figured out what is going on here. When the tomcat-7-trunk and tomcat-trunk builds run at the same time, the cluster tests can get confused as rather than two separate clusters, we get one big cluster. Depending on what the test checks, this may cause a failure. We need to look at ways to keep the clusters separate and/or stop the tests running at the same time. Mark - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1303587 - in /tomcat/trunk/test/org/apache/catalina/tribes: ./ group/ group/interceptors/ test/channel/
Author: markt Date: Wed Mar 21 21:46:18 2012 New Revision: 1303587 URL: http://svn.apache.org/viewvc?rev=1303587&view=rev Log: First stab at keeping concurrent runs of the tribes unit tests from interfering. Added: tomcat/trunk/test/org/apache/catalina/tribes/TesterUtil.java (with props) Modified: tomcat/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java tomcat/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelSenderConnections.java tomcat/trunk/test/org/apache/catalina/tribes/group/interceptors/TestNonBlockingCoordinator.java tomcat/trunk/test/org/apache/catalina/tribes/group/interceptors/TestOrderInterceptor.java tomcat/trunk/test/org/apache/catalina/tribes/group/interceptors/TestTcpFailureDetector.java tomcat/trunk/test/org/apache/catalina/tribes/test/channel/TestDataIntegrity.java tomcat/trunk/test/org/apache/catalina/tribes/test/channel/TestMulticastPackages.java tomcat/trunk/test/org/apache/catalina/tribes/test/channel/TestRemoteProcessException.java tomcat/trunk/test/org/apache/catalina/tribes/test/channel/TestUdpPackages.java Added: tomcat/trunk/test/org/apache/catalina/tribes/TesterUtil.java URL: http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/catalina/tribes/TesterUtil.java?rev=1303587&view=auto == --- tomcat/trunk/test/org/apache/catalina/tribes/TesterUtil.java (added) +++ tomcat/trunk/test/org/apache/catalina/tribes/TesterUtil.java Wed Mar 21 21:46:18 2012 @@ -0,0 +1,52 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.catalina.tribes; + +import org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor; +import org.apache.catalina.tribes.util.UUIDGenerator; + +/** + * Utility methods for use by multiple tests. + */ +public class TesterUtil { + +private TesterUtil() { +// Hide default constructor +} + + +/** + * Configures a set of channels to use a random domain. Use to ensure that + * multiple instance of the test suite do not interfere when running on the + * same machine. This may happen in a CI system or when a developer is + * running tests for multiple branches in parallel. + */ +public static void addRandomDomain(ManagedChannel[] channels) { +if (channels == null) { +return; +} + +byte[] domain = UUIDGenerator.randomUUID(false); + +for (ManagedChannel channel : channels) { +channel.getMembershipService().setDomain(domain); +DomainFilterInterceptor filter = new DomainFilterInterceptor(); +filter.setDomain(domain); +channel.addInterceptor(filter); +} +} +} Propchange: tomcat/trunk/test/org/apache/catalina/tribes/TesterUtil.java -- svn:eol-style = native Modified: tomcat/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java URL: http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java?rev=1303587&r1=1303586&r2=1303587&view=diff == --- tomcat/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java (original) +++ tomcat/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java Wed Mar 21 21:46:18 2012 @@ -28,6 +28,7 @@ import org.apache.catalina.tribes.Channe import org.apache.catalina.tribes.ManagedChannel; import org.apache.catalina.tribes.Member; import org.apache.catalina.tribes.MembershipListener; +import org.apache.catalina.tribes.TesterUtil; public class TestGroupChannelMemberArrival { private static int count = 10; @@ -42,6 +43,7 @@ public class TestGroupChannelMemberArriv listeners[i] = new TestMbrListener( ("Listener-" + (i + 1))); channels[i].addMembershipListener(listeners[i]); } +TesterUtil.addRandomDomain(channels); } @Test Modified: tomcat/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelSenderConnections
svn commit: r1303588 - in /tomcat/tc7.0.x/trunk: ./ test/org/apache/catalina/tribes/ test/org/apache/catalina/tribes/group/ test/org/apache/catalina/tribes/group/interceptors/ test/org/apache/catalina
Author: markt Date: Wed Mar 21 21:47:28 2012 New Revision: 1303588 URL: http://svn.apache.org/viewvc?rev=1303588&view=rev Log: First stab at keeping concurrent runs of the tribes unit tests from interfering. Added: tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/TesterUtil.java - copied unchanged from r1303587, tomcat/trunk/test/org/apache/catalina/tribes/TesterUtil.java Modified: tomcat/tc7.0.x/trunk/ (props changed) tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelSenderConnections.java tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestNonBlockingCoordinator.java tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestOrderInterceptor.java tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestTcpFailureDetector.java tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/test/channel/TestDataIntegrity.java tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/test/channel/TestMulticastPackages.java tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/test/channel/TestRemoteProcessException.java tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/test/channel/TestUdpPackages.java Propchange: tomcat/tc7.0.x/trunk/ -- Merged /tomcat/trunk:r1303587 Modified: tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java URL: http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java?rev=1303588&r1=1303587&r2=1303588&view=diff == --- tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java (original) +++ tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java Wed Mar 21 21:47:28 2012 @@ -28,6 +28,7 @@ import org.apache.catalina.tribes.Channe import org.apache.catalina.tribes.ManagedChannel; import org.apache.catalina.tribes.Member; import org.apache.catalina.tribes.MembershipListener; +import org.apache.catalina.tribes.TesterUtil; public class TestGroupChannelMemberArrival { private static int count = 10; @@ -42,6 +43,7 @@ public class TestGroupChannelMemberArriv listeners[i] = new TestMbrListener( ("Listener-" + (i + 1))); channels[i].addMembershipListener(listeners[i]); } +TesterUtil.addRandomDomain(channels); } @Test Modified: tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelSenderConnections.java URL: http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelSenderConnections.java?rev=1303588&r1=1303587&r2=1303588&view=diff == --- tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelSenderConnections.java (original) +++ tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelSenderConnections.java Wed Mar 21 21:47:28 2012 @@ -33,6 +33,7 @@ import org.apache.catalina.tribes.Channe import org.apache.catalina.tribes.ChannelListener; import org.apache.catalina.tribes.ManagedChannel; import org.apache.catalina.tribes.Member; +import org.apache.catalina.tribes.TesterUtil; import org.apache.catalina.tribes.transport.ReplicationTransmitter; public class TestGroupChannelSenderConnections extends LoggingBaseTest { @@ -51,6 +52,7 @@ public class TestGroupChannelSenderConne channels[i].addChannelListener(listeners[i]); channels[i].start(Channel.SND_RX_SEQ|Channel.SND_TX_SEQ); } +TesterUtil.addRandomDomain(channels); } public void sendMessages(long delay, long sleep) throws Exception { Modified: tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestNonBlockingCoordinator.java URL: http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestNonBlockingCoordinator.java?rev=1303588&r1=1303587&r2=1303588&view=diff == --- tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestNonBlockingCoordinator.java (original) +++ tomcat/tc7.0.x/trunk/test/org/apache/catalina/tribes/group/interceptors/TestNonBlockingCoordinator.java Wed Mar 21 21:47:28 2012 @@ -24,6 +24,7 @@ import org.junit.Test; import org.apache.catalina.tribes.Channel; import org.apache.catalina.tribes.Member; +import org.apache.catalina.tribes.TesterUtil; import org.apache.catalina.tribes.group.GroupChannel; public class TestNonBlockingCoordinator { @@ -57,6 +58,7 @@ public class TestNonBlockingC
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/2878 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: bb-vm_ubuntu Build Reason: scheduler Build Source Stamp: [branch tomcat/trunk] 1303587 Blamelist: markt Build succeeded! sincerely, -The Buildbot
buildbot success in ASF Buildbot on tomcat-7-trunk
The Buildbot has detected a restored build on builder tomcat-7-trunk while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/tomcat-7-trunk/builds/492 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: bb-vm_ubuntu Build Reason: scheduler Build Source Stamp: [branch tomcat/tc7.0.x/trunk] 1303588 Blamelist: markt Build succeeded! sincerely, -The Buildbot
Re: svn commit: r1303082 - /tomcat/trunk/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/PoolExhaustedException.java
2012/3/20 Filip Hanik (mailing lists) : > I need to investigate this, and why my config file is not being picked up by > subversion > Maybe you do not have this setting: [miscellany] enable-auto-props = yes in the file named "config" in Subversion configuration area. [1] The default value of it is "no". [1] http://svnbook.red-bean.com/en/1.7/svn.advanced.confarea.html > Best > Filip > >> -Original Message- >> From: kkoli...@apache.org [mailto:kkoli...@apache.org] >> Sent: Tuesday, March 20, 2012 12:39 PM >> To: dev@tomcat.apache.org >> Subject: svn commit: r1303082 - /tomcat/trunk/modules/jdbc- >> pool/src/main/java/org/apache/tomcat/jdbc/pool/PoolExhaustedException. >> java >> >> Author: kkolinko >> Date: Tue Mar 20 18:39:28 2012 >> New Revision: 1303082 >> >> URL: http://svn.apache.org/viewvc?rev=1303082&view=rev >> Log: >> svn:eol-style = native >> >> (...) >> Best regards, Konstantin Kolinko - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: svn commit: r1303587 - in /tomcat/trunk/test/org/apache/catalina/tribes: ./ group/ group/interceptors/ test/channel/
On 21/03/2012 21:46, ma...@apache.org wrote: > Author: markt > Date: Wed Mar 21 21:46:18 2012 > New Revision: 1303587 > > URL: http://svn.apache.org/viewvc?rev=1303587&view=rev > Log: > First stab at keeping concurrent runs of the tribes unit tests from > interfering. That appears to have done the trick. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
RE: svn commit: r1303082 - /tomcat/trunk/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/PoolExhaustedException.java
I got all that setup, it's not picking up my home directory, I will check to see what it is looking for > -Original Message- > From: Konstantin Kolinko [mailto:knst.koli...@gmail.com] > Sent: Wednesday, March 21, 2012 4:26 PM > To: Tomcat Developers List > Subject: Re: svn commit: r1303082 - /tomcat/trunk/modules/jdbc- > pool/src/main/java/org/apache/tomcat/jdbc/pool/PoolExhaustedException. > java > > 2012/3/20 Filip Hanik (mailing lists) : > > I need to investigate this, and why my config file is not being picked up by > subversion > > > > Maybe you do not have this setting: > > [miscellany] > enable-auto-props = yes > > in the file named "config" in Subversion configuration area. [1] > The default value of it is "no". > > [1] http://svnbook.red-bean.com/en/1.7/svn.advanced.confarea.html > > > > Best > > Filip > > > >> -Original Message- > >> From: kkoli...@apache.org [mailto:kkoli...@apache.org] > >> Sent: Tuesday, March 20, 2012 12:39 PM > >> To: dev@tomcat.apache.org > >> Subject: svn commit: r1303082 - /tomcat/trunk/modules/jdbc- > >> > pool/src/main/java/org/apache/tomcat/jdbc/pool/PoolExhaustedException. > >> java > >> > >> Author: kkolinko > >> Date: Tue Mar 20 18:39:28 2012 > >> New Revision: 1303082 > >> > >> URL: http://svn.apache.org/viewvc?rev=1303082&view=rev > >> Log: > >> svn:eol-style = native > >> > >> (...) > >> > > Best regards, > Konstantin Kolinko > > - > 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
Re: svn commit: r1303587 - in /tomcat/trunk/test/org/apache/catalina/tribes: ./ group/ group/interceptors/ test/channel/
2012/3/22 : > Author: markt > Date: Wed Mar 21 21:46:18 2012 > New Revision: 1303587 > > URL: http://svn.apache.org/viewvc?rev=1303587&view=rev > Log: > First stab at keeping concurrent runs of the tribes unit tests from > interfering. > > Added: > tomcat/trunk/test/org/apache/catalina/tribes/TesterUtil.java (with props) > Modified: > > tomcat/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java > > tomcat/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelSenderConnections.java > > tomcat/trunk/test/org/apache/catalina/tribes/group/interceptors/TestNonBlockingCoordinator.java > > tomcat/trunk/test/org/apache/catalina/tribes/group/interceptors/TestOrderInterceptor.java > > tomcat/trunk/test/org/apache/catalina/tribes/group/interceptors/TestTcpFailureDetector.java > > tomcat/trunk/test/org/apache/catalina/tribes/test/channel/TestDataIntegrity.java > > tomcat/trunk/test/org/apache/catalina/tribes/test/channel/TestMulticastPackages.java > > tomcat/trunk/test/org/apache/catalina/tribes/test/channel/TestRemoteProcessException.java > > tomcat/trunk/test/org/apache/catalina/tribes/test/channel/TestUdpPackages.java > > --- > tomcat/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelSenderConnections.java > (original) > +++ > tomcat/trunk/test/org/apache/catalina/tribes/group/TestGroupChannelSenderConnections.java > Wed Mar 21 21:46:18 2012 > @@ -33,6 +33,7 @@ import org.apache.catalina.tribes.Channe > import org.apache.catalina.tribes.ChannelListener; > import org.apache.catalina.tribes.ManagedChannel; > import org.apache.catalina.tribes.Member; > +import org.apache.catalina.tribes.TesterUtil; > import org.apache.catalina.tribes.transport.ReplicationTransmitter; > > public class TestGroupChannelSenderConnections extends LoggingBaseTest { > @@ -51,6 +52,7 @@ public class TestGroupChannelSenderConne > channels[i].addChannelListener(listeners[i]); > channels[i].start(Channel.SND_RX_SEQ|Channel.SND_TX_SEQ); > } The above start() call probably should be done in a separate loop, after adding the domain is added. > + TesterUtil.addRandomDomain(channels); > } > > public void sendMessages(long delay, long sleep) throws Exception { > The rest of changed files seem to be OK. Best regards, Konstantin Kolinko - 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-validate (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-validate has an issue affecting its community integration. This issue affects 1 projects, and has been outstanding for 2 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-validate : 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-validate/index.html That said, some information snippets are provided here. The following annotations (debug/informational/warning/error messages) were provided: -DEBUG- Dependency on checkstyle exists, no need to add for property checkstyle.jar. -INFO- Failed with reason build failed The following work was performed: http://vmgump.apache.org/gump/public/tomcat-7.0.x/tomcat-tc7.0.x-validate/gump_work/build_tomcat-7.0.x_tomcat-tc7.0.x-validate.html Work Name: build_tomcat-7.0.x_tomcat-tc7.0.x-validate (Type: Build) Work ended in a state of : Failed Elapsed: 1 sec Command Line: /usr/lib/jvm/java-6-openjdk/bin/java -Djava.awt.headless=true -Dbuild.sysclasspath=only org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml -Dcheckstyle.jar=/srv/gump/public/workspace/checkstyle/target/checkstyle-5.6-SNAPSHOT.jar -Dexecute.validate=true validate [Working Directory: /srv/gump/public/workspace/tomcat-7.0.x] CLASSPATH: /usr/lib/jvm/java-6-openjdk/lib/tools.jar:/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/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/checkstyle/target/checkstyle-5.6-SNAPSHOT.jar:/srv/gump/public/workspace/apache-commons/beanutils/dist/commons-beanutils-22032012.jar:/srv/gump/public/workspace/apache-commons/cli/target/commons-cli-1.3-SNAPSHOT.jar:/srv/gump/public/workspace/apache-commons/exec/target/commons-exec-1.1.1-SNAPSHOT.jar:/srv/gump/public/workspace/apache-commons/validator/dist/commons-validator-22032012.jar:/srv/gump/public/workspace/junit/dist/junit-22032012.jar:/srv/gump /public/workspace/junit/dist/junit-dep-22032012.jar:guava-gump-20032012.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-22032012.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-api-22032012.jar:/srv/gump/public/workspace/commons-collections-3.x/target/commons-collections-3.3-SNAPSHOT.jar:/srv/gump/packages/antlr/antlr-3.1.3.jar:/srv/gump/public/workspace/jdom/build/jdom.jar:/srv/gump/public/workspace/velocity-engine/bin/velocity-22032012.jar:/srv/gump/public/workspace/velocity-engine/bin/velocity-22032012-dep.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 - download-validate: proxyflags: setproxy: testexist: [echo] Testing for /srv/gump/public/workspace/checkstyle/target/checkstyle-5.6-SNAPSHOT.jar downloadzip: validate: [mkdir] Created dir: /srv/gump/public/workspace/tomcat-7.0.x/output/res/checkstyle BUILD FAILED /srv/gump/public/workspace/tomcat-7.0.x/build.xml:447: Could not create type checkstyle due to java.lang.NoClassDefFoundError: com/google/common/collect/Lists at com.puppycrawl.tools.checkstyle.CheckStyleTask.(CheckStyleTask.java:78) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:532) at org.apache.tools.ant.AntTypeDefinition.innerCreateAndSet(AntTypeDefinition.java:328) at org.apache.tools.ant.AntTypeDefinition.createAndSet(AntTypeDefinition.java:274) at org.apache.tools.ant.AntTypeDefinition.icreate(AntTypeDefinition.java:219) at org.apache.tools.ant.AntTypeDefinition.create(AntTypeDefinition.java:206) at org.apache.tools.ant.ComponentHelper.createComponent(ComponentHelper.java:286) at org.apache.tools.ant.ComponentHelper.createComponent(ComponentHelper.java:264) at org.apache.tools.ant.UnknownElement.makeObject(UnknownElement.java:417) at org.apache.tools.ant.UnknownElement.maybeConfigure(Unk
[GUMP@vmgump]: Project tomcat-trunk-validate (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-validate has an issue affecting its community integration. This issue affects 1 projects, and has been outstanding for 2 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-validate : Tomcat 8.x, a web server implementing Java Servlet 3.1, ... Full details are available at: http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-validate/index.html That said, some information snippets are provided here. The following annotations (debug/informational/warning/error messages) were provided: -DEBUG- Dependency on checkstyle exists, no need to add for property checkstyle.jar. -INFO- Failed with reason build failed The following work was performed: http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-validate/gump_work/build_tomcat-trunk_tomcat-trunk-validate.html Work Name: build_tomcat-trunk_tomcat-trunk-validate (Type: Build) Work ended in a state of : Failed Elapsed: 1 sec Command Line: /usr/lib/jvm/java-6-openjdk/bin/java -Djava.awt.headless=true -Dbuild.sysclasspath=only org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml -Dcheckstyle.jar=/srv/gump/public/workspace/checkstyle/target/checkstyle-5.6-SNAPSHOT.jar -Dexecute.validate=true validate [Working Directory: /srv/gump/public/workspace/tomcat-trunk] CLASSPATH: /usr/lib/jvm/java-6-openjdk/lib/tools.jar:/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/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/checkstyle/target/checkstyle-5.6-SNAPSHOT.jar:/srv/gump/public/workspace/apache-commons/beanutils/dist/commons-beanutils-22032012.jar:/srv/gump/public/workspace/apache-commons/cli/target/commons-cli-1.3-SNAPSHOT.jar:/srv/gump/public/workspace/apache-commons/exec/target/commons-exec-1.1.1-SNAPSHOT.jar:/srv/gump/public/workspace/apache-commons/validator/dist/commons-validator-22032012.jar:/srv/gump/public/workspace/junit/dist/junit-22032012.jar:/srv/gump /public/workspace/junit/dist/junit-dep-22032012.jar:guava-gump-20032012.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-22032012.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-api-22032012.jar:/srv/gump/public/workspace/commons-collections-3.x/target/commons-collections-3.3-SNAPSHOT.jar:/srv/gump/packages/antlr/antlr-3.1.3.jar:/srv/gump/public/workspace/jdom/build/jdom.jar:/srv/gump/public/workspace/velocity-engine/bin/velocity-22032012.jar:/srv/gump/public/workspace/velocity-engine/bin/velocity-22032012-dep.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 - download-validate: proxyflags: setproxy: testexist: [echo] Testing for /srv/gump/public/workspace/checkstyle/target/checkstyle-5.6-SNAPSHOT.jar downloadzip: validate: [mkdir] Created dir: /srv/gump/public/workspace/tomcat-trunk/output/res/checkstyle BUILD FAILED /srv/gump/public/workspace/tomcat-trunk/build.xml:444: Could not create type checkstyle due to java.lang.NoClassDefFoundError: com/google/common/collect/Lists at com.puppycrawl.tools.checkstyle.CheckStyleTask.(CheckStyleTask.java:78) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:532) at org.apache.tools.ant.AntTypeDefinition.innerCreateAndSet(AntTypeDefinition.java:328) at org.apache.tools.ant.AntTypeDefinition.createAndSet(AntTypeDefinition.java:274) at org.apache.tools.ant.AntTypeDefinition.icreate(AntTypeDefinition.java:219) at org.apache.tools.ant.AntTypeDefinition.create(AntTypeDefinition.java:206) at org.apache.tools.ant.ComponentHelper.createComponent(ComponentHelper.java:286) at org.apache.tools.ant.ComponentHelper.createComponent(ComponentHelper.java:264) at org.apache.tools.ant.UnknownElement.makeObject(UnknownElement.java:417) at org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.j