TC WebappClassLoaderBase bottleneck in filter()

2016-01-23 Thread Rainer Jung
I observed a bottleneck in WebappClassLoaderBase.filter() during a stress test. The reason is, that the method is synchronized. It looks to me, that the reason for the synchronization is only the access to the non-thread safe Matchers packageTriggersPermit and packageTriggersDeny. Since they

[GUMP@vmgump]: Project tomcat-tc7.0.x-test-bio (in module tomcat-7.0.x) failed

2016-01-23 Thread Bill Barker
-SNAPSHOT.jar -Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.3-SNAPSHOT.jar -Dexamples.sources.skip=true -Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160123.jar -Dtomcat-dbcp-src.jar=/srv/gump/public/workspace/tomcat-7.0.x

Re: [VOTE] Release Apache Tomcat 9.0.0.M2

2016-01-23 Thread Rémy Maucherat
2016-01-23 17:51 GMT+01:00 Martin Grigorov : > Hi, > 23-Jan-2016 17:36:58.900 SEVERE [main] > org.apache.coyote.AbstractProtocol.init Failed to initialize end point > associated with ProtocolHandler ["https-apr-8443"] > java.lang.NullPointerException > at >

Re: TC WebappClassLoaderBase bottleneck in filter()

2016-01-23 Thread Rainer Jung
Am 23.01.2016 um 13:17 schrieb Rainer Jung: Since the calls to filter() are in a hot code path, I wonder whether using a more complex code instead of a single regexp could be better. The code should be fast in the common case, which IMHO is the case when the resource name neither starts with

Re: [VOTE] Release Apache Tomcat 9.0.0.M2

2016-01-23 Thread Martin Grigorov
Hi, On Fri, Jan 22, 2016 at 11:22 PM, Mark Thomas wrote: > On 21/01/2016 12:38, Mark Thomas wrote: > > The proposed Apache Tomcat 9.0.0.M2 release is now available for voting. > > > > This is the second milestone release for the 9.0.x branch. It should be > > noted that, as a

Re: [VOTE] Release Apache Tomcat 8.0.31

2016-01-23 Thread Martin Grigorov
On Fri, Jan 22, 2016 at 11:21 PM, Mark Thomas wrote: > The proposed Apache Tomcat 8.0.31 release is now available for voting. > > The main changes since 8.0.30 are: > > - Restore the default for mapperContextRootRedirectEnabled to true > > - Update the packaged version of the

Re: [VOTE] Release Apache Tomcat 9.0.0.M2

2016-01-23 Thread Martin Grigorov
Hi Rémy, On Sat, Jan 23, 2016 at 6:37 PM, Rémy Maucherat wrote: > 2016-01-23 17:51 GMT+01:00 Martin Grigorov : > > > Hi, > > 23-Jan-2016 17:36:58.900 SEVERE [main] > > org.apache.coyote.AbstractProtocol.init Failed to initialize end point > > associated

[GUMP@vmgump]: Project tomcat-tc7.0.x-test-bio (in module tomcat-7.0.x) failed

2016-01-23 Thread Bill Barker
-SNAPSHOT.jar -Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.3-SNAPSHOT.jar -Dexamples.sources.skip=true -Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160123.jar -Dtomcat-dbcp-src.jar=/srv/gump/public/workspace/tomcat-7.0.x

Bug report for Taglibs [2016/01/24]

2016-01-23 Thread bugzilla
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned

Bug report for Tomcat Modules [2016/01/24]

2016-01-23 Thread bugzilla
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned

Bug report for Tomcat 8 [2016/01/24]

2016-01-23 Thread bugzilla
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned

Bug report for Tomcat Connectors [2016/01/24]

2016-01-23 Thread bugzilla
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned

Bug report for Tomcat 7 [2016/01/24]

2016-01-23 Thread bugzilla
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned

Bug report for Tomcat 9 [2016/01/24]

2016-01-23 Thread bugzilla
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned

Bug report for Tomcat Native [2016/01/24]

2016-01-23 Thread bugzilla
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned

Bug report for Tomcat 6 [2016/01/24]

2016-01-23 Thread bugzilla
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned