Re: tomcat 7 broken on java 7 for linux distro

2016-04-25 Thread Romain Manni-Bucau
Not sure what happent, got the same it in one of my box (but was 15.10 so can't explain the feedback i got with 14.04). Maybe a package update. Romain Manni-Bucau @rmannibucau | Blog | Github |

Tomcat unresponsive, and http acceptor thread disappearing

2016-04-25 Thread Mihir Patel
Hello, I would like to share my learnings on a recent issue I came across where tomcat became unresponsive under load, and couldn't recover without restart. More importantly, it was surprising to find tomcat acceptor thread (http-bio-8080-acceptor-0) disappearing resulting into the unresponsive st

[GUMP@vmgump]: Project tomcat-tc8.0.x-test-apr (in module tomcat-8.0.x) failed

2016-04-25 Thread Bill Barker
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-tc8.0.x-test-apr has an issue affecting its community integration.

[GUMP@vmgump]: Project tomcat-tc8.0.x-test-nio2 (in module tomcat-8.0.x) failed

2016-04-25 Thread Bill Barker
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-tc8.0.x-test-nio2 has an issue affecting its community integration

[Bug 52952] Improve ExtensionValidator handling for embedded scenarios

2016-04-25 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=52952 --- Comment #2 from Abdessamed MANSOURI --- For checking for duplicates its better to use sets than lists for storing Extension and ManifestResource inside ExtensionValidator and overriding equals and hashcode, but HashSet its based on HashMap

buildbot success in on tomcat-8-trunk

2016-04-25 Thread buildbot
The Buildbot has detected a restored build on builder tomcat-8-trunk while building . Full details are available at: https://ci.apache.org/builders/tomcat-8-trunk/builds/589 Buildbot URL: https://ci.apache.org/ Buildslave for this Build: silvanus_ubuntu Build Reason: The AnyBranchScheduler

svn commit: r1740890 - /tomcat/tc8.0.x/trunk/java/org/apache/coyote/http11/upgrade/Nio2ServletInputStream.java

2016-04-25 Thread markt
Author: markt Date: Mon Apr 25 20:17:27 2016 New Revision: 1740890 URL: http://svn.apache.org/viewvc?rev=1740890&view=rev Log: Correct initial state. Modified: tomcat/tc8.0.x/trunk/java/org/apache/coyote/http11/upgrade/Nio2ServletInputStream.java Modified: tomcat/tc8.0.x/trunk/java/org/apa

Re: tomcat 7 broken on java 7 for linux distro

2016-04-25 Thread Emmanuel Bourg
Le 25/04/2016 18:50, Romain Manni-Bucau a écrit : > Just to make it clearer: 14.04 had java 7 as expected but tomcat7 package > was compiled with java 8. This shouldn't be possible. Ubuntu packages are built in a clean environment with no packages or applications not in the distribution. Ubuntu 14

buildbot failure in on tomcat-8-trunk

2016-04-25 Thread buildbot
The Buildbot has detected a new failure on builder tomcat-8-trunk while building . Full details are available at: https://ci.apache.org/builders/tomcat-8-trunk/builds/588 Buildbot URL: https://ci.apache.org/ Buildslave for this Build: silvanus_ubuntu Build Reason: The AnyBranchScheduler sch

svn commit: r1740877 - /tomcat/tc8.0.x/trunk/java/org/apache/coyote/http11/upgrade/Nio2ServletInputStream.java

2016-04-25 Thread markt
Author: markt Date: Mon Apr 25 19:06:07 2016 New Revision: 1740877 URL: http://svn.apache.org/viewvc?rev=1740877&view=rev Log: Better fix for failing unit test Modified: tomcat/tc8.0.x/trunk/java/org/apache/coyote/http11/upgrade/Nio2ServletInputStream.java Modified: tomcat/tc8.0.x/trunk/ja

svn commit: r1740876 - /tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/net/Nio2Endpoint.java

2016-04-25 Thread markt
Author: markt Date: Mon Apr 25 19:03:25 2016 New Revision: 1740876 URL: http://svn.apache.org/viewvc?rev=1740876&view=rev Log: Port fix for multiple socket close warning from trunk Modified: tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/net/Nio2Endpoint.java Modified: tomcat/tc8.0.x/trunk

buildbot success in on tomcat-8-trunk

2016-04-25 Thread buildbot
The Buildbot has detected a restored build on builder tomcat-8-trunk while building . Full details are available at: https://ci.apache.org/builders/tomcat-8-trunk/builds/587 Buildbot URL: https://ci.apache.org/ Buildslave for this Build: silvanus_ubuntu Build Reason: The AnyBranchScheduler

svn commit: r1740874 - /tomcat/tc8.0.x/trunk/java/org/apache/coyote/http11/upgrade/Nio2ServletInputStream.java

2016-04-25 Thread markt
Author: markt Date: Mon Apr 25 18:18:32 2016 New Revision: 1740874 URL: http://svn.apache.org/viewvc?rev=1740874&view=rev Log: Revert r1740841. This isn't fixing the root cause. Modified: tomcat/tc8.0.x/trunk/java/org/apache/coyote/http11/upgrade/Nio2ServletInputStream.java Modified: tomca

Re: tomcat 7 broken on java 7 for linux distro

2016-04-25 Thread Romain Manni-Bucau
Just to make it clearer: 14.04 had java 7 as expected but tomcat7 package was compiled with java 8. Romain Manni-Bucau @rmannibucau | Blog | Github | LinkedIn

Re: tomcat 7 broken on java 7 for linux distro

2016-04-25 Thread Emmanuel Bourg
Le 25/04/2016 18:32, Romain Manni-Bucau a écrit : > Only met it on previous LTS (16.04 is still fresh so was 14 one). So sounds > it was a no luck case. That's odd because Ubuntu 14.04 LTS doesn't have Java 8 [1]. It first appeared in Ubuntu 15.10. Tomcat 7 in Ubuntu 14.04 LTS is built with Java 7

Re: tomcat 7 broken on java 7 for linux distro

2016-04-25 Thread Stefan Huehner
On Mon, Apr 25, 2016 at 06:18:53PM +0200, Emmanuel Bourg wrote: > Le 25/04/2016 17:42, Romain Manni-Bucau a écrit : > > > I know we could easily ask all linux distro to build using java 7 but at > > least fedora/redhat/ubuntu are impacted and tomcat can easily without > > loosing any feature make

Re: tomcat 7 broken on java 7 for linux distro

2016-04-25 Thread Romain Manni-Bucau
Only met it on previous LTS (16.04 is still fresh so was 14 one). So sounds it was a no luck case. Maybe a page on tomcat website dealing with main integrations and things to check (/etc/defaults/tomcatX JAVA_HOME etc...) can be enough for this issue. What do you think? Romain Manni-Bucau @rmann

Re: tomcat 7 broken on java 7 for linux distro

2016-04-25 Thread Emmanuel Bourg
Le 25/04/2016 17:42, Romain Manni-Bucau a écrit : > I know we could easily ask all linux distro to build using java 7 but at > least fedora/redhat/ubuntu are impacted and tomcat can easily without > loosing any feature make it passing for that case using the interface > instead of the implementati

tomcat 7 broken on java 7 for linux distro

2016-04-25 Thread Romain Manni-Bucau
Hi guys, tomcat uses ConcurrentHashMap in few places and doesn't rely on ConcurrentMap API (ApplicationContext IIRC for instance was the case I encounter). This means if you build tomcat with java 8 and run on java 7 it is broken cause of this new KeyViewSet API used on java 8 (returned type is u

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

2016-04-25 Thread Bill Barker
space/apache-commons/daemon/dist/bin/commons-daemon-20160425-native-src.tar.gz -Dexamples.sources.skip=true -Dbase.path=/srv/gump/public/workspace/tomcat-8.0.x/tomcat-build-libs -Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar -Dcommons-daemon.jar=/srv/gump/public/work

[Bug 59344] PEM file support for JSSE

2016-04-25 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=59344 --- Comment #11 from Remy Maucherat --- This does create a side effect on the configuration checking though, which becomes rather messy. Basically, all connectors can now use the OpenSSL style, but they cannot mix and match for the certificate

svn commit: r1740841 - /tomcat/tc8.0.x/trunk/java/org/apache/coyote/http11/upgrade/Nio2ServletInputStream.java

2016-04-25 Thread markt
Author: markt Date: Mon Apr 25 14:07:31 2016 New Revision: 1740841 URL: http://svn.apache.org/viewvc?rev=1740841&view=rev Log: Fix intermittent CI failure Modified: tomcat/tc8.0.x/trunk/java/org/apache/coyote/http11/upgrade/Nio2ServletInputStream.java Modified: tomcat/tc8.0.x/trunk/java/or

[Bug 59219] AsyncListener#onError not called on exception during async processing

2016-04-25 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=59219 Abdessamed MANSOURI changed: What|Removed |Added Attachment #33796|0 |1 is obsolete|

buildbot failure in on tomcat-8-trunk

2016-04-25 Thread buildbot
The Buildbot has detected a new failure on builder tomcat-8-trunk while building . Full details are available at: https://ci.apache.org/builders/tomcat-8-trunk/builds/585 Buildbot URL: https://ci.apache.org/ Buildslave for this Build: silvanus_ubuntu Build Reason: The AnyBranchScheduler sch

svn commit: r1740813 - in /tomcat/tc7.0.x/trunk: ./ test/org/apache/tomcat/websocket/server/TestCloseBug58624.java

2016-04-25 Thread markt
Author: markt Date: Mon Apr 25 11:16:09 2016 New Revision: 1740813 URL: http://svn.apache.org/viewvc?rev=1740813&view=rev Log: Add a wait for the session to close on the server. Some failures were observed on Gump when this hadn't happened by the time the test ended. Add a check that no errors oc

svn commit: r1740812 - in /tomcat/tc8.0.x/trunk: ./ test/org/apache/tomcat/websocket/server/TestCloseBug58624.java

2016-04-25 Thread markt
Author: markt Date: Mon Apr 25 11:15:26 2016 New Revision: 1740812 URL: http://svn.apache.org/viewvc?rev=1740812&view=rev Log: Add a wait for the session to close on the server. Some failures were observed on Gump when this hadn't happened by the time the test ended. Add a check that no errors oc

svn commit: r1740811 - in /tomcat/tc8.5.x/trunk: ./ test/org/apache/tomcat/websocket/server/TestCloseBug58624.java

2016-04-25 Thread markt
Author: markt Date: Mon Apr 25 11:15:14 2016 New Revision: 1740811 URL: http://svn.apache.org/viewvc?rev=1740811&view=rev Log: Add a wait for the session to close on the server. Some failures were observed on Gump when this hadn't happened by the time the test ended. Add a check that no errors oc

svn commit: r1740810 - /tomcat/trunk/test/org/apache/tomcat/websocket/server/TestCloseBug58624.java

2016-04-25 Thread markt
Author: markt Date: Mon Apr 25 11:14:08 2016 New Revision: 1740810 URL: http://svn.apache.org/viewvc?rev=1740810&view=rev Log: Add a wait for the session to close on the server. Some failures were observed on Gump when this hadn't happened by the time the test ended. Add a check that no errors oc

svn commit: r1740806 - in /tomcat/tc7.0.x/trunk: ./ test/org/apache/tomcat/websocket/server/TestCloseBug58264.java test/org/apache/tomcat/websocket/server/TestCloseBug58624.java

2016-04-25 Thread markt
Author: markt Date: Mon Apr 25 10:58:39 2016 New Revision: 1740806 URL: http://svn.apache.org/viewvc?rev=1740806&view=rev Log: Correct typo in text class name Added: tomcat/tc7.0.x/trunk/test/org/apache/tomcat/websocket/server/TestCloseBug58624.java - copied unchanged from r1740804, t

svn commit: r1740805 - in /tomcat/tc8.0.x/trunk: ./ test/org/apache/tomcat/websocket/server/TestCloseBug58264.java test/org/apache/tomcat/websocket/server/TestCloseBug58624.java

2016-04-25 Thread markt
Author: markt Date: Mon Apr 25 10:57:58 2016 New Revision: 1740805 URL: http://svn.apache.org/viewvc?rev=1740805&view=rev Log: Correct typo in text class name Added: tomcat/tc8.0.x/trunk/test/org/apache/tomcat/websocket/server/TestCloseBug58624.java - copied unchanged from r1740803, t

svn commit: r1740804 - in /tomcat/tc8.5.x/trunk: ./ test/org/apache/tomcat/websocket/server/TestCloseBug58264.java test/org/apache/tomcat/websocket/server/TestCloseBug58624.java

2016-04-25 Thread markt
Author: markt Date: Mon Apr 25 10:57:48 2016 New Revision: 1740804 URL: http://svn.apache.org/viewvc?rev=1740804&view=rev Log: Correct typo in text class name Added: tomcat/tc8.5.x/trunk/test/org/apache/tomcat/websocket/server/TestCloseBug58624.java - copied unchanged from r1740803, t

svn commit: r1740803 - in /tomcat/trunk/test/org/apache/tomcat/websocket/server: TestCloseBug58264.java TestCloseBug58624.java

2016-04-25 Thread markt
Author: markt Date: Mon Apr 25 10:56:52 2016 New Revision: 1740803 URL: http://svn.apache.org/viewvc?rev=1740803&view=rev Log: Correct typo in text class name Added: tomcat/trunk/test/org/apache/tomcat/websocket/server/TestCloseBug58624.java - copied, changed from r1740802, tomcat/trun

Re: [VOTE] Release Apache Tomcat Native 1.2.6

2016-04-25 Thread Rémy Maucherat
2016-04-19 23:32 GMT+02:00 Mark Thomas : > Version 1.2.6 includes the following changes: > > - Add support for using Java keystores for certificate chains > - Fixes to allow continued building with master > > The proposed release artefacts can be found at [1], > and the build was done using tag [2

[GUMP@vmgump]: Project tomcat-trunk-test-nio2 (in module tomcat-trunk) failed

2016-04-25 Thread Bill Barker
ive.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160425-native-src.tar.gz -Dexamples.sources.skip=true -Dbase.path=/srv/gump/public/workspace/tomcat-trunk/tomcat-build-libs -Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar -Dt