Re: Early Access builds for JDK 9 b21, JDK 8u20 b21 are available on java.net

2014-07-08 Thread Rory O'Donnell Oracle, Dublin Ireland
Hi Mark, If you log a bug, send me the incident number and I will follow up. Rgds,Rory On 07/07/2014 21:10, Mark Thomas wrote: On 04/07/2014 10:22, Rory O'Donnell Oracle, Dublin Ireland wrote: Hi Mladen/Mark, Early Access builds for JDK 9 b21 https://jdk9.java.net/download/ and JDK 8u20

Re: Early Access builds for JDK 9 b21, JDK 8u20 b21 are available on java.net

2014-07-08 Thread Mark Thomas
On 08/07/2014 08:06, Rory O'Donnell Oracle, Dublin Ireland wrote: Hi Mark, If you log a bug, send me the incident number and I will follow up. Rgds,Rory Thanks Rory, This particular issue looks like the root cause might be elsewhere but I'll let you know if that changes. Mark On

Re: Early Access builds for JDK 9 b21, JDK 8u20 b21 are available on java.net

2014-07-08 Thread Rory O'Donnell Oracle, Dublin Ireland
On 08/07/2014 09:19, Mark Thomas wrote: On 08/07/2014 08:06, Rory O'Donnell Oracle, Dublin Ireland wrote: Hi Mark, If you log a bug, send me the incident number and I will follow up. Rgds,Rory Thanks Rory, This particular issue looks like the root cause might be elsewhere but I'll let you

Ant 1.9.4 cannot build release target of Tomcat. Use 1.9.3

2014-07-08 Thread Konstantin Kolinko
Hi! FYI, there is a regression in Ant 1.9.4 that makes it unable to build release target of Tomcat 8 or Tomcat 7. It fails when building extra components, because it cannot unpack commons-logging-1.1.3-src.tar.gz file. The error is [[[ java.io.IOException: Error detected parsing the header ...

svn commit: r1608695 - in /tomcat/tc7.0.x/trunk: ./ build.properties.default build.xml webapps/docs/changelog.xml

2014-07-08 Thread markt
Author: markt Date: Tue Jul 8 09:10:37 2014 New Revision: 1608695 URL: http://svn.apache.org/r1608695 Log: Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56685 Update to Tomcat Native Library version 1.1.31 to pick up the Windows binaries that are based on OpenSSL 1.0.1h. Modified:

svn commit: r1608697 - in /tomcat/tc7.0.x/trunk: ./ test/org/apache/catalina/session/TestPersistentManager.java

2014-07-08 Thread markt
Author: markt Date: Tue Jul 8 09:15:45 2014 New Revision: 1608697 URL: http://svn.apache.org/r1608697 Log: Fix import order Modified: tomcat/tc7.0.x/trunk/ (props changed) tomcat/tc7.0.x/trunk/test/org/apache/catalina/session/TestPersistentManager.java Propchange:

Re: Time for 7.0.55

2014-07-08 Thread Mark Thomas
On 27/06/2014 17:20, Konstantin Kolinko wrote: 2014-06-27 18:16 GMT+04:00 Mark Thomas ma...@apache.org: On 23/06/2014 14:00, Violeta Georgieva wrote: 2014-06-22 21:33 GMT+03:00 Konstantin Kolinko knst.koli...@gmail.com: 2014-06-20 23:59 GMT+04:00 Violeta Georgieva miles...@gmail.com: Hi, I

[Bug 56703] New: Current number of backend connections counter ever increasing when timeouts are defined

2014-07-08 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56703 Bug ID: 56703 Summary: Current number of backend connections counter ever increasing when timeouts are defined Product: Tomcat Connectors Version: 1.2.40 Hardware:

NPE during shutdown in Tomcat 8 trunk (regression from r1603376)

2014-07-08 Thread Konstantin Kolinko
Hi! Steps to reproduce: 1) Start one instance of Tomcat 8 2) Start second instance of Tomcat 8 3) The second instance shuts down (as expected), but the following NPEs are logged into catalina.$date.log, both for HTTP and AJP connectors: [[[ 08-Jul-2014 14:50:25.589 SEVERE [main]

svn commit: r1608737 - in /tomcat/trunk: java/org/apache/tomcat/util/net/Nio2Endpoint.java java/org/apache/tomcat/util/net/NioEndpoint.java webapps/docs/changelog.xml

2014-07-08 Thread remm
Author: remm Date: Tue Jul 8 11:55:24 2014 New Revision: 1608737 URL: http://svn.apache.org/r1608737 Log: Avoid doing anything if the endpoint is not running (avoids possible NPE with the caches (?) ) and create caches first in start (just in case). Note: I still don't see much real benefit in

[Bug 56684] java7: java.net.SocketTimeoutException: Accept timed out

2014-07-08 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56684 Mark Thomas ma...@apache.org changed: What|Removed |Added Status|NEW |NEEDINFO ---

[Bug 56684] java7: java.net.SocketTimeoutException: Accept timed out

2014-07-08 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56684 --- Comment #6 from Konstantin Kolinko knst.koli...@gmail.com --- Javadoc for ServerSocket.accept() says that SocketTimeoutException can be thrown by the method if a timeout was previously set with setSoTimeout. [1] [1]

[Bug 56684] java7: java.net.SocketTimeoutException: Accept timed out

2014-07-08 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56684 --- Comment #7 from Mark Thomas ma...@apache.org --- (In reply to Konstantin Kolinko from comment #6) BTW, Javadoc for ServerSocket.setSoTimeout() says that to set an infinite timeout one uses the value of 0. Is somebody confusing '0'

svn commit: r1608753 - in /tomcat: native/branches/1.1.x/xdocs/ native/branches/1.1.x/xdocs/news/ site/trunk/docs/ site/trunk/docs/native-doc/ site/trunk/docs/native-doc/miscellaneous/ site/trunk/docs

2014-07-08 Thread markt
Author: markt Date: Tue Jul 8 13:10:46 2014 New Revision: 1608753 URL: http://svn.apache.org/r1608753 Log: Announce the Tomcat Native 1.1.31 release Modified: tomcat/native/branches/1.1.x/xdocs/index.xml tomcat/native/branches/1.1.x/xdocs/news/2014.xml

svn commit: r1608761 - in /tomcat: native/branches/1.1.x/xdocs/news/ site/trunk/docs/native-doc/news/

2014-07-08 Thread markt
Author: markt Date: Tue Jul 8 13:15:02 2014 New Revision: 1608761 URL: http://svn.apache.org/r1608761 Log: Drop reference to mailing list that no longer exists Modified: tomcat/native/branches/1.1.x/xdocs/news/2008.xml tomcat/native/branches/1.1.x/xdocs/news/2009.xml

svn commit: r1608765 - in /tomcat: native/branches/1.1.x/xdocs/news/2014.xml site/trunk/docs/native-doc/news/2014.html

2014-07-08 Thread markt
Author: markt Date: Tue Jul 8 13:18:13 2014 New Revision: 1608765 URL: http://svn.apache.org/r1608765 Log: Restore accidentally deleted news item Modified: tomcat/native/branches/1.1.x/xdocs/news/2014.xml tomcat/site/trunk/docs/native-doc/news/2014.html Modified:

svn commit: r1608768 - in /tomcat: native/branches/1.1.x/xdocs/index.xml site/trunk/docs/native-doc/index.html

2014-07-08 Thread markt
Author: markt Date: Tue Jul 8 13:19:02 2014 New Revision: 1608768 URL: http://svn.apache.org/r1608768 Log: Fix copy/paste oversight Modified: tomcat/native/branches/1.1.x/xdocs/index.xml tomcat/site/trunk/docs/native-doc/index.html Modified: tomcat/native/branches/1.1.x/xdocs/index.xml

svn commit: r1608774 - in /tomcat/site/trunk: docs/download-native.html xdocs/download-native.xml

2014-07-08 Thread markt
Author: markt Date: Tue Jul 8 13:22:52 2014 New Revision: 1608774 URL: http://svn.apache.org/r1608774 Log: Update download page Modified: tomcat/site/trunk/docs/download-native.html tomcat/site/trunk/xdocs/download-native.xml Modified: tomcat/site/trunk/docs/download-native.html URL:

svn commit: r5786 - in /release/tomcat/tomcat-connectors/native: 1.1.30/ README.html

2014-07-08 Thread markt
Author: markt Date: Tue Jul 8 13:26:20 2014 New Revision: 5786 Log: Remove 1.1.30. Update latest version. Removed: release/tomcat/tomcat-connectors/native/1.1.30/ Modified: release/tomcat/tomcat-connectors/native/README.html Modified: release/tomcat/tomcat-connectors/native/README.html

[ANN] Apache Tomcat Native 1.1.31 released

2014-07-08 Thread Mark Thomas
The Apache Tomcat team announces the immediate availability of Apache Tomcat Native 1.1.31 stable. Please refer to the change log for the list of changes: http://tomcat.apache.org/native-doc/miscellaneous/changelog.html Downloads: http://tomcat.apache.org/download-native.cgi The Apache Tomcat

Re: Working tc native build

2014-07-08 Thread Christopher Schultz
Mark, On 7/7/14, 11:31 AM, Mark Thomas wrote: On 07/07/2014 14:48, Christopher Schultz wrote: Mark, On 7/1/14, 11:44 AM, Mark Thomas wrote: On 01/07/2014 16:04, Mark Thomas wrote: With some additional information from Mladen regrading the build tools to use, I now have a working build

Using EL expressions in JMX operations (e.g. expireSession)

2014-07-08 Thread Christopher Schultz
All, In order to help me with a few sundry operations, I've written some crude command-line tools that use JMXProxyServlet to do my bidding. Here's a gem: for sessionid in `wget -qO - 'http://localhost/manager/jmxproxy?invoke=Catalina:type=Manager,context=/myapp,host=localhostop=listSessionIds'

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

2014-07-08 Thread Bill Barker
-SNAPSHOT.jar -Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.2-SNAPSHOT.jar -Dtest.reports=output/logs-NIO2 -Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20140708-native-src.tar.gz -Dexamples.sources.skip=true -Djdt.jar

svn commit: r1608824 - in /tomcat/trunk: java/org/apache/catalina/mapper/Mapper.java webapps/docs/changelog.xml

2014-07-08 Thread kkolinko
Author: kkolinko Date: Tue Jul 8 15:07:45 2014 New Revision: 1608824 URL: http://svn.apache.org/r1608824 Log: Improve the fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=44312 Check that addWrapper/removeWrapper, add/clear/removeWelcomeFile[s] are performed on the real Host, as

svn commit: r1608831 - in /tomcat/tc7.0.x/trunk: java/org/apache/tomcat/util/http/mapper/Mapper.java test/org/apache/tomcat/util/http/mapper/TestMapper.java

2014-07-08 Thread kkolinko
Author: kkolinko Date: Tue Jul 8 15:24:51 2014 New Revision: 1608831 URL: http://svn.apache.org/r1608831 Log: Add reference from an alias Host to its real Host. Add list of aliases to the real Host. Amend the test case. This backports r1606651 r1606680 minus a pair of isAlias() checks that will

svn commit: r1608832 - /tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml

2014-07-08 Thread kkolinko
Author: kkolinko Date: Tue Jul 8 15:37:07 2014 New Revision: 1608832 URL: http://svn.apache.org/r1608832 Log: Add missing colon. Modified: tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml Modified: tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml URL:

Re: Working tc native build

2014-07-08 Thread Christopher Schultz
Mark, On 7/8/14, 9:58 AM, Christopher Schultz wrote: Mark, On 7/7/14, 11:31 AM, Mark Thomas wrote: On 07/07/2014 14:48, Christopher Schultz wrote: Mark, On 7/1/14, 11:44 AM, Mark Thomas wrote: On 01/07/2014 16:04, Mark Thomas wrote: With some additional information from Mladen regrading

svn commit: r1608833 - in /tomcat/tc7.0.x/trunk: java/org/apache/tomcat/util/http/mapper/Mapper.java webapps/docs/changelog.xml

2014-07-08 Thread kkolinko
Author: kkolinko Date: Tue Jul 8 15:43:21 2014 New Revision: 1608833 URL: http://svn.apache.org/r1608833 Log: Improve the fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=44312 Check that addContextVersion/removeContextVersion, addWrapper/removeWrapper, add/clear/removeWelcomeFile[s]

svn commit: r1608835 - /tomcat/tc6.0.x/trunk/STATUS.txt

2014-07-08 Thread kkolinko
Author: kkolinko Date: Tue Jul 8 15:56:56 2014 New Revision: 1608835 URL: http://svn.apache.org/r1608835 Log: Note what additional commits have to be backported to amend the fix for BZ 44312. I would have to update the patch. Modified: tomcat/tc6.0.x/trunk/STATUS.txt Modified:

[Bug 56704] New: Support OpenSSL syntax for cipher suite in JSSE connectors

2014-07-08 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56704 Bug ID: 56704 Summary: Support OpenSSL syntax for cipher suite in JSSE connectors Product: Tomcat 8 Version: trunk Hardware: PC OS: All

Re: Working tc native build

2014-07-08 Thread Mark Thomas
On 08/07/2014 16:39, Christopher Schultz wrote: Anyway, here's what the above tool says tcnative-1.dll requires in terms of direct dependencies: - USER32.dll - PSAPI.dll - SHLWAPI.dll - KERNEL32.dll - ADVAPI32.dll - WS2_32.dll - MSWSOCK.dll - MSVCR100.dll Is that last one the one you

[Bug 50604] Incorrect dependency in jasper.pom for eclipse ecj

2014-07-08 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=50604 James Childers james.child...@gmail.com changed: What|Removed |Added CC|

Re: Using EL expressions in JMX operations (e.g. expireSession)

2014-07-08 Thread Mark Thomas
On 08/07/2014 15:28, Christopher Schultz wrote: All, In order to help me with a few sundry operations, I've written some crude command-line tools that use JMXProxyServlet to do my bidding. Here's a gem: for sessionid in `wget -qO -

Re: svn commit: r1608840 [1/2] - in /tomcat/trunk: java/org/apache/tomcat/util/net/jsse/ java/org/apache/tomcat/util/net/jsse/openssl/ java/org/apache/tomcat/util/net/jsse/res/ webapps/docs/

2014-07-08 Thread Mark Thomas
On 08/07/2014 17:20, r...@apache.org wrote: Author: remm Date: Tue Jul 8 16:20:54 2014 New Revision: 1608840 URL: http://svn.apache.org/r1608840 Log: Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56704 Add OpenSSL cipher suite parser for JSSE. It allows using the same value for

svn commit: r1608941 - /tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java

2014-07-08 Thread markt
Author: markt Date: Tue Jul 8 20:29:55 2014 New Revision: 1608941 URL: http://svn.apache.org/r1608941 Log: Fix warnings Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java Modified:

svn commit: r1608962 - /tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java

2014-07-08 Thread markt
Author: markt Date: Tue Jul 8 22:01:30 2014 New Revision: 1608962 URL: http://svn.apache.org/r1608962 Log: Checkstyle Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/OpenSSLCipherConfigurationParser.java Modified:

[Bug 56684] java7: java.net.SocketTimeoutException: Accept timed out

2014-07-08 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56684 --- Comment #9 from Mark Thomas ma...@apache.org --- Workaround added to 8.0.x for 8.0.10 onwards. If the timout occurs a warning is logged that reports how long accept was blocking for before the timeout. -- You are receiving this mail

Re: svn commit: r1608963 - in /tomcat/trunk: java/org/apache/catalina/core/LocalStrings.properties java/org/apache/catalina/core/StandardServer.java webapps/docs/changelog.xml

2014-07-08 Thread Konstantin Kolinko
2014-07-09 2:08 GMT+04:00 ma...@apache.org: Author: markt Date: Tue Jul 8 22:08:26 2014 New Revision: 1608963 URL: http://svn.apache.org/r1608963 Log: Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56684 Add a workaround for a bug that should never happen along with some basic

Re: Using EL expressions in JMX operations (e.g. expireSession)

2014-07-08 Thread Christopher Schultz
Mark, On 7/8/14, 4:16 PM, Mark Thomas wrote: On 08/07/2014 15:28, Christopher Schultz wrote: All, In order to help me with a few sundry operations, I've written some crude command-line tools that use JMXProxyServlet to do my bidding. Here's a gem: for sessionid in `wget -qO -

Re: Working tc native build

2014-07-08 Thread Christopher Schultz
Mark, On 7/8/14, 12:14 PM, Mark Thomas wrote: On 08/07/2014 16:39, Christopher Schultz wrote: Anyway, here's what the above tool says tcnative-1.dll requires in terms of direct dependencies: - USER32.dll - PSAPI.dll - SHLWAPI.dll - KERNEL32.dll - ADVAPI32.dll - WS2_32.dll - MSWSOCK.dll -

svn commit: r1608968 - /tomcat/trunk/test/META-INF/services/javax.servlet.ServletContainerInitializer

2014-07-08 Thread kkolinko
Author: kkolinko Date: Tue Jul 8 23:07:16 2014 New Revision: 1608968 URL: http://svn.apache.org/r1608968 Log: Set svn:eol-style=native This file is mentioned in text.files patternset in build.xml. Modified: tomcat/trunk/test/META-INF/services/javax.servlet.ServletContainerInitializer

svn commit: r1608969 - in /tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl: Authentication.java Ciphers.java Encryption.java EncryptionLevel.java KeyExchange.java MessageDigest.java OpenSSLC

2014-07-08 Thread kkolinko
Author: kkolinko Date: Tue Jul 8 23:08:20 2014 New Revision: 1608969 URL: http://svn.apache.org/r1608969 Log: Set svn:eol-style=native Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Authentication.java (props changed)

Re: Using EL expressions in JMX operations (e.g. expireSession)

2014-07-08 Thread Konstantin Kolinko
2014-07-08 18:28 GMT+04:00 Christopher Schultz ch...@christopherschultz.net: (...) For instance, one could write an EL expression that would be executed on each session and return a true/false (or maybe just true/not-true), and then expireSessions (plural, to distinguish it from the existing

svn commit: r1608983 - /tomcat/tc7.0.x/trunk/java/org/apache/tomcat/util/http/mapper/Mapper.java

2014-07-08 Thread kkolinko
Author: kkolinko Date: Wed Jul 9 01:48:59 2014 New Revision: 1608983 URL: http://svn.apache.org/r1608983 Log: For BZ 56653 Improve handling of Context.versions field. Do not assign an empty array to this field, neither when creating a new versions list, nor when removing the last version from

svn commit: r1608986 - /tomcat/tc7.0.x/trunk/java/org/apache/tomcat/util/http/mapper/Mapper.java

2014-07-08 Thread kkolinko
Author: kkolinko Date: Wed Jul 9 02:10:50 2014 New Revision: 1608986 URL: http://svn.apache.org/r1608986 Log: Correct javadoc. Modified: tomcat/tc7.0.x/trunk/java/org/apache/tomcat/util/http/mapper/Mapper.java Modified:

svn commit: r1608993 - in /tomcat/tc7.0.x/trunk: java/org/apache/tomcat/util/http/mapper/Mapper.java webapps/docs/changelog.xml

2014-07-08 Thread kkolinko
Author: kkolinko Date: Wed Jul 9 02:31:47 2014 New Revision: 1608993 URL: http://svn.apache.org/r1608993 Log: Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56653 Fix concurrency issue with lists of contexts in Mapper when stopping Contexts. The ContextList fields are made final.

[Bug 56653] Concurrency issue with Mapper$ContextList when stopping Contexts

2014-07-08 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56653 Konstantin Kolinko knst.koli...@gmail.com changed: What|Removed |Added Component|Catalina

Re: Time for 7.0.55

2014-07-08 Thread Konstantin Kolinko
2014-07-08 13:45 GMT+04:00 Konstantin Kolinko knst.koli...@gmail.com: 2014-07-08 13:17 GMT+04:00 Mark Thomas ma...@apache.org: On 27/06/2014 17:20, Konstantin Kolinko wrote: 2014-06-27 18:16 GMT+04:00 Mark Thomas ma...@apache.org: On 23/06/2014 14:00, Violeta Georgieva wrote: 2014-06-22 21:33