Re: [ANN] Apache Tomcat Native 1.1.32 released

2014-10-29 Thread Mark Thomas
On 29/10/2014 02:59, Christopher Schultz wrote: Konstantin, On 10/28/14 7:33 PM, Konstantin Kolinko wrote: 2014-10-29 2:17 GMT+03:00 Christopher Schultz ch...@christopherschultz.net: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 All, A few notes: 1. Some mirrors have not yet updated

Re: [ANN] Apache Tomcat Native 1.1.32 released

2014-10-29 Thread Mark Thomas
On 28/10/2014 21:28, Mark Thomas wrote: The Apache Tomcat team announces the immediate availability of Apache Tomcat Native 1.1.32 stable. The key features of this release are: - Add support for TLSv1.1 and TLSv1.2 - Link Windows binaries with OpenSSL 1.0.1i and APR 1.5.1 Correction.

svn commit: r6899 - /release/tomcat/tomcat-connectors/native/README.html

2014-10-29 Thread kkolinko
Author: kkolinko Date: Wed Oct 29 09:25:04 2014 New Revision: 6899 Log: Update current version in README file Modified: release/tomcat/tomcat-connectors/native/README.html Modified: release/tomcat/tomcat-connectors/native/README.html

svn commit: r1635081 - in /tomcat/trunk: java/org/apache/el/lang/ELSupport.java test/javax/el/TestELProcessor.java test/javax/el/TesterBean.java webapps/docs/changelog.xml

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 09:49:02 2014 New Revision: 1635081 URL: http://svn.apache.org/r1635081 Log: When coercing an object to an array type in Expression Langauage, handle the case where the source object is an array of primitives. Modified:

Re: Array handling in ELSupport.coerceToType() (Re: r1633806, r1607906)

2014-10-29 Thread Mark Thomas
On 28/10/2014 21:27, Mark Thomas wrote: On 26/10/2014 22:40, Konstantin Kolinko wrote: Hi! This is a comment on the following commits: URL: http://svn.apache.org/r1633806 Log: When coercing an object to a given type, only attempt coercion to an array if both the object type and the target

[Bug 56397] Establish parallel Maven-based build process

2014-10-29 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56397 --- Comment #45 from Mark Thomas ma...@apache.org --- Patch applied. Many thanks. -- You are receiving this mail because: You are the assignee for the bug. - To

svn commit: r1635086 - in /tomcat/sandbox/trunk-maven-layout: apache-tomcat/pom.xml pom.xml tomcat-webapps/ROOT/pom.xml tomcat-webapps/docs/pom.xml

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 10:08:56 2014 New Revision: 1635086 URL: http://svn.apache.org/r1635086 Log: Add version filtering. Patch by Pierre Viret. Modified: tomcat/sandbox/trunk-maven-layout/apache-tomcat/pom.xml tomcat/sandbox/trunk-maven-layout/pom.xml

svn commit: r1635091 - in /tomcat/trunk/test/org/apache: catalina/mbeans/ catalina/realm/ catalina/servlets/ catalina/session/ catalina/startup/ catalina/tribes/ catalina/tribes/demos/ catalina/valves

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 10:20:09 2014 New Revision: 1635091 URL: http://svn.apache.org/r1635091 Log: Fix the Java 8 Javadoc warnings in the tests by removing pointless Javadoc and changing comments with problems to non-Javadoc format Modified:

svn commit: r1635093 - in /tomcat/trunk: java/org/apache/catalina/valves/rewrite/RewriteValve.java webapps/docs/changelog.xml

2014-10-29 Thread remm
Author: remm Date: Wed Oct 29 10:37:49 2014 New Revision: 1635093 URL: http://svn.apache.org/r1635093 Log: Fix alias for cookie rewrite flag, should be CO rather than C. Modified: tomcat/trunk/java/org/apache/catalina/valves/rewrite/RewriteValve.java

svn commit: r1635110 - in /tomcat/trunk/java/org/apache/coyote: AbstractProcessor.java AsyncStateMachine.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 12:24:42 2014 New Revision: 1635110 URL: http://svn.apache.org/r1635110 Log: AsyncStateMachine doesn't need to know what type of socket the Processor is associated with. Modified: tomcat/trunk/java/org/apache/coyote/AbstractProcessor.java

svn commit: r1635111 - /tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 12:25:34 2014 New Revision: 1635111 URL: http://svn.apache.org/r1635111 Log: Formatting. No functional change. Modified: tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java Modified: tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java

svn commit: r1635112 - in /tomcat/trunk: java/org/apache/coyote/http11/AbstractHttp11Processor.java webapps/docs/changelog.xml

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 12:29:41 2014 New Revision: 1635112 URL: http://svn.apache.org/r1635112 Log: Don't try and carry on if there is an ISE when trying to use non-blocking IO. Treat it as the error it is. Found this while debugging the test case in BZ 57157. Modified:

svn commit: r1635113 - in /tomcat/trunk: java/org/apache/coyote/AsyncStateMachine.java webapps/docs/changelog.xml

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 12:31:12 2014 New Revision: 1635113 URL: http://svn.apache.org/r1635113 Log: Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=57157 Allow calls to AsyncContext.start(Runnable) during non-blocking IO reads and writes. Modified:

[Bug 57157] out.setWriteListener in runnable of AsyncContext.start(runnable) cause response failed

2014-10-29 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=57157 Mark Thomas ma...@apache.org changed: What|Removed |Added Status|NEW |RESOLVED

svn commit: r1635134 - /tomcat/trunk/java/org/apache/catalina/servlets/DefaultServlet.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 13:57:05 2014 New Revision: 1635134 URL: http://svn.apache.org/r1635134 Log: Fix typo and Java 8 Javadoc issue Modified: tomcat/trunk/java/org/apache/catalina/servlets/DefaultServlet.java Modified:

svn commit: r1635154 - in /tomcat/trunk: java/org/apache/tomcat/util/scan/StandardJarScanner.java test/org/apache/catalina/filters/TesterServletContext.java test/org/apache/tomcat/util/scan/TestStanda

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 14:42:01 2014 New Revision: 1635154 URL: http://svn.apache.org/r1635154 Log: URLs may be added directly to the web application's class path. ensure that they are scanned if a StandardJarScanner is configured to scan the class path. Added:

[Bug 57153] StandardJarScanner only searches WEB_INF/lib classes rather than full classpath

2014-10-29 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=57153 Mark Thomas ma...@apache.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug 57154] Failure of TestWsWebSocketContainer when directory %TEMP%\test exists

2014-10-29 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=57154 --- Comment #3 from Mark Thomas ma...@apache.org --- The root cause of this is indeed the redirect from the Mapper. The redirect is a result of one of the requirements for welcome file processing. The Servlet spec is clear Tomcat can

[Bug 57155] Allow Context without real docbase in embedded Tomcat

2014-10-29 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=57155 --- Comment #2 from Mark Thomas ma...@apache.org --- I'm leaning towards treating a docBase value of as invalid and using null to signal that a docBase on the file system is not required. I need to do some testing of this. -- You are

svn commit: r1635185 - in /tomcat/trunk: java/org/apache/jasper/servlet/JspServlet.java webapps/docs/changelog.xml

2014-10-29 Thread remm
Author: remm Date: Wed Oct 29 16:00:32 2014 New Revision: 1635185 URL: http://svn.apache.org/r1635185 Log: r1003589 introduces a change of behavior where a missing JSP in jsp-file now throws an exception on init. This is apparently not the right behavior (although it is perfectly legitimate

svn commit: r1635215 - in /tomcat/trunk: java/org/apache/catalina/core/AsyncContextImpl.java java/org/apache/coyote/AsyncStateMachine.java webapps/docs/changelog.xml

2014-10-29 Thread remm
Author: remm Date: Wed Oct 29 17:29:19 2014 New Revision: 1635215 URL: http://svn.apache.org/r1635215 Log: Fix three edgy async context bugs. Modified: tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java

svn commit: r1635222 - in /tomcat/trunk: java/org/apache/catalina/webresources/EmptyResourceSet.java java/org/apache/catalina/webresources/StandardRoot.java test/org/apache/tomcat/websocket/TestWsWebS

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 17:44:11 2014 New Revision: 1635222 URL: http://svn.apache.org/r1635222 Log: Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=57155 Allow a web application to be configured that does not have a docBase on the file system. This is primarily intended for use

svn commit: r1635227 - /tomcat/trunk/test/javax/servlet/http/TestHttpServlet.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 17:53:16 2014 New Revision: 1635227 URL: http://svn.apache.org/r1635227 Log: Avoid using temp as a docBase where it is not necessary Modified: tomcat/trunk/test/javax/servlet/http/TestHttpServlet.java Modified:

svn commit: r1635228 - /tomcat/trunk/test/org/apache/catalina/connector/TestCoyoteAdapter.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 17:55:12 2014 New Revision: 1635228 URL: http://svn.apache.org/r1635228 Log: Add a simple test of the normalization method Modified: tomcat/trunk/test/org/apache/catalina/connector/TestCoyoteAdapter.java Modified:

svn commit: r1635237 - in /tomcat/trunk/test/org/apache/catalina/connector: TestCoyoteAdapter.java TestRequest.java TestResponse.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 18:04:26 2014 New Revision: 1635237 URL: http://svn.apache.org/r1635237 Log: Avoid using /tmp as a docBase where it is not necessary Modified: tomcat/trunk/test/org/apache/catalina/connector/TestCoyoteAdapter.java

svn commit: r1635235 - /tomcat/trunk/test/org/apache/catalina/authenticator/TestDigestAuthenticator.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 18:04:08 2014 New Revision: 1635235 URL: http://svn.apache.org/r1635235 Log: Avoid using temp as a docBase where it is not necessary Modified: tomcat/trunk/test/org/apache/catalina/authenticator/TestDigestAuthenticator.java Modified:

Re: svn commit: r1635215 - in /tomcat/trunk: java/org/apache/catalina/core/AsyncContextImpl.java java/org/apache/coyote/AsyncStateMachine.java webapps/docs/changelog.xml

2014-10-29 Thread Mark Thomas
On 29/10/2014 17:29, r...@apache.org wrote: Author: remm Date: Wed Oct 29 17:29:19 2014 New Revision: 1635215 URL: http://svn.apache.org/r1635215 Log: Fix three edgy async context bugs. Modified: tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java

Re: svn commit: r1635215 - in /tomcat/trunk: java/org/apache/catalina/core/AsyncContextImpl.java java/org/apache/coyote/AsyncStateMachine.java webapps/docs/changelog.xml

2014-10-29 Thread Mark Thomas
On 29/10/2014 18:11, Mark Thomas wrote: On 29/10/2014 17:29, r...@apache.org wrote: Author: remm Date: Wed Oct 29 17:29:19 2014 New Revision: 1635215 URL: http://svn.apache.org/r1635215 Log: Fix three edgy async context bugs. Modified:

Re: svn commit: r1635215 - in /tomcat/trunk: java/org/apache/catalina/core/AsyncContextImpl.java java/org/apache/coyote/AsyncStateMachine.java webapps/docs/changelog.xml

2014-10-29 Thread Mark Thomas
On 29/10/2014 17:29, r...@apache.org wrote: Author: remm Date: Wed Oct 29 17:29:19 2014 New Revision: 1635215 URL: http://svn.apache.org/r1635215 Log: Fix three edgy async context bugs. OK. Try again :) -1 veto. This breaks a requirement of the Servlet 3.1 spec that an ISE should be

Re: svn commit: r1635215 - in /tomcat/trunk: java/org/apache/catalina/core/AsyncContextImpl.java java/org/apache/coyote/AsyncStateMachine.java webapps/docs/changelog.xml

2014-10-29 Thread Rémy Maucherat
2014-10-29 19:14 GMT+01:00 Mark Thomas ma...@apache.org: Hmm. I withdraw that veto. This change has no impact on the failing test. I need to investigate further. (It is odd though how we are now seeing a ServletException where there should be an ISE). If there are tests which contradict

Re: svn commit: r1635215 - in /tomcat/trunk: java/org/apache/catalina/core/AsyncContextImpl.java java/org/apache/coyote/AsyncStateMachine.java webapps/docs/changelog.xml

2014-10-29 Thread Rémy Maucherat
2014-10-29 19:22 GMT+01:00 Mark Thomas ma...@apache.org: OK. Try again :) -1 veto. This breaks a requirement of the Servlet 3.1 spec that an ISE should be thrown if get[Request|Response]() is called after complete() is called. This commit breaks the unit tests that check this (the calls

[Bug 57155] Allow Context without real docbase in embedded Tomcat

2014-10-29 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=57155 --- Comment #3 from Konstantin Kolinko knst.koli...@gmail.com --- I envision a caveat with ContextConfig.fixDocBase(). The fixDocBase() method replaces null docBase with one calculated from path, (new ContextName(path,

svn commit: r1635250 - /tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java

2014-10-29 Thread remm
Author: remm Date: Wed Oct 29 18:35:26 2014 New Revision: 1635250 URL: http://svn.apache.org/r1635250 Log: Use the strict compliance flag to wrap around the vetoed change deferring real completion of AsyncContext.complete until after onComplete. Modified:

Re: svn commit: r1635215 - in /tomcat/trunk: java/org/apache/catalina/core/AsyncContextImpl.java java/org/apache/coyote/AsyncStateMachine.java webapps/docs/changelog.xml

2014-10-29 Thread Violeta Georgieva
Hi, 2014-10-29 20:28 GMT+02:00 Rémy Maucherat r...@apache.org: 2014-10-29 19:22 GMT+01:00 Mark Thomas ma...@apache.org: OK. Try again :) -1 veto. This breaks a requirement of the Servlet 3.1 spec that an ISE should be thrown if get[Request|Response]() is called after complete() is

Re: svn commit: r1635215 - in /tomcat/trunk: java/org/apache/catalina/core/AsyncContextImpl.java java/org/apache/coyote/AsyncStateMachine.java webapps/docs/changelog.xml

2014-10-29 Thread Mark Thomas
On 29/10/2014 18:28, Rémy Maucherat wrote: 2014-10-29 19:22 GMT+01:00 Mark Thomas ma...@apache.org: OK. Try again :) -1 veto. This breaks a requirement of the Servlet 3.1 spec that an ISE should be thrown if get[Request|Response]() is called after complete() is called. This commit

Re: svn commit: r1635215 - in /tomcat/trunk: java/org/apache/catalina/core/AsyncContextImpl.java java/org/apache/coyote/AsyncStateMachine.java webapps/docs/changelog.xml

2014-10-29 Thread Rémy Maucherat
2014-10-29 20:00 GMT+01:00 Mark Thomas ma...@apache.org: OK. That makes sense. My initial reading of the spec was that the ISE was required as soon as complete() was called. After all, that is what the Javadoc says. However... the Javadoc for complete() says: quote If this method is

Re: svn commit: r1635215 - in /tomcat/trunk: java/org/apache/catalina/core/AsyncContextImpl.java java/org/apache/coyote/AsyncStateMachine.java webapps/docs/changelog.xml

2014-10-29 Thread Mark Thomas
On 29/10/2014 19:05, Rémy Maucherat wrote: 2014-10-29 20:00 GMT+01:00 Mark Thomas ma...@apache.org: OK. That makes sense. My initial reading of the spec was that the ISE was required as soon as complete() was called. After all, that is what the Javadoc says. However... the Javadoc for

Re: svn commit: r1635215 - in /tomcat/trunk: java/org/apache/catalina/core/AsyncContextImpl.java java/org/apache/coyote/AsyncStateMachine.java webapps/docs/changelog.xml

2014-10-29 Thread Mark Thomas
On 29/10/2014 19:27, Mark Thomas wrote: On 29/10/2014 19:05, Rémy Maucherat wrote: 2014-10-29 20:00 GMT+01:00 Mark Thomas ma...@apache.org: OK. That makes sense. My initial reading of the spec was that the ISE was required as soon as complete() was called. After all, that is what the

svn commit: r1635268 - /tomcat/trunk/test/org/apache/catalina/core/TestAsyncContextImpl.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 19:31:50 2014 New Revision: 1635268 URL: http://svn.apache.org/r1635268 Log: Avoid using /tmp as a docBase where it is not necessary Modified: tomcat/trunk/test/org/apache/catalina/core/TestAsyncContextImpl.java Modified:

svn commit: r1635269 - /tomcat/trunk/test/org/apache/catalina/core/TestAsyncContextImpl.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 19:32:29 2014 New Revision: 1635269 URL: http://svn.apache.org/r1635269 Log: Comment out some failing tests until they are fixed. Modified: tomcat/trunk/test/org/apache/catalina/core/TestAsyncContextImpl.java Modified:

svn commit: r1635273 - /tomcat/trunk/test/org/apache/catalina/core/

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 19:37:10 2014 New Revision: 1635273 URL: http://svn.apache.org/r1635273 Log: Avoid using /tmp as a docBase where it is not necessary Modified: tomcat/trunk/test/org/apache/catalina/core/TestApplicationFilterConfig.java

svn commit: r1635274 - /tomcat/trunk/test/org/apache/catalina/filters/TestAddCharSetFilter.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 19:37:27 2014 New Revision: 1635274 URL: http://svn.apache.org/r1635274 Log: Avoid using /tmp as a docBase where it is not necessary Modified: tomcat/trunk/test/org/apache/catalina/filters/TestAddCharSetFilter.java Modified:

svn commit: r1635276 - /tomcat/trunk/test/org/apache/catalina/loader/

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 19:40:24 2014 New Revision: 1635276 URL: http://svn.apache.org/r1635276 Log: Avoid using /tmp as a docBase where it is not necessary Modified: tomcat/trunk/test/org/apache/catalina/loader/TestVirtualWebappLoader.java

svn commit: r1635278 - /tomcat/trunk/test/org/apache/catalina/mapper/TestMapperWebapps.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 19:40:41 2014 New Revision: 1635278 URL: http://svn.apache.org/r1635278 Log: Avoid using /tmp as a docBase where it is not necessary Modified: tomcat/trunk/test/org/apache/catalina/mapper/TestMapperWebapps.java Modified:

svn commit: r1635279 - /tomcat/trunk/test/org/apache/catalina/nonblocking/TestNonBlockingAPI.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 19:45:02 2014 New Revision: 1635279 URL: http://svn.apache.org/r1635279 Log: Avoid using /tmp as a docBase where it is not necessary Modified: tomcat/trunk/test/org/apache/catalina/nonblocking/TestNonBlockingAPI.java Modified:

svn commit: r1635280 - /tomcat/trunk/test/org/apache/catalina/session/Threading.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 19:54:55 2014 New Revision: 1635280 URL: http://svn.apache.org/r1635280 Log: Update for Tomcat 8 Modified: tomcat/trunk/test/org/apache/catalina/session/Threading.java Modified: tomcat/trunk/test/org/apache/catalina/session/Threading.java URL:

svn commit: r1635282 - in /tomcat/trunk/test/org/apache/catalina/session: TestPersistentManager.java TestStandardSession.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 19:55:08 2014 New Revision: 1635282 URL: http://svn.apache.org/r1635282 Log: Avoid using /tmp as a docBase where it is not necessary Modified: tomcat/trunk/test/org/apache/catalina/session/TestPersistentManager.java

svn commit: r1635284 - /tomcat/trunk/test/org/apache/catalina/valves/TestErrorReportValve.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 19:58:19 2014 New Revision: 1635284 URL: http://svn.apache.org/r1635284 Log: Avoid using /tmp as a docBase where it is not necessary Modified: tomcat/trunk/test/org/apache/catalina/valves/TestErrorReportValve.java Modified:

svn commit: r1635283 - in /tomcat/trunk/test/org/apache/catalina/startup: TestTomcat.java TestTomcatClassLoader.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 19:57:50 2014 New Revision: 1635283 URL: http://svn.apache.org/r1635283 Log: Avoid using /tmp as a docBase where it is not necessary Modified: tomcat/trunk/test/org/apache/catalina/startup/TestTomcat.java

svn commit: r1635285 - in /tomcat/trunk/test/org/apache/coyote: ajp/TestAbstractAjpProcessor.java http11/TestAbstractHttp11Processor.java http11/filters/TestChunkedInputFilter.java http11/upgrade/Test

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 20:00:04 2014 New Revision: 1635285 URL: http://svn.apache.org/r1635285 Log: Avoid using /tmp as a docBase where it is not necessary Modified: tomcat/trunk/test/org/apache/coyote/ajp/TestAbstractAjpProcessor.java

Re: svn commit: r1635215 - in /tomcat/trunk: java/org/apache/catalina/core/AsyncContextImpl.java java/org/apache/coyote/AsyncStateMachine.java webapps/docs/changelog.xml

2014-10-29 Thread Rémy Maucherat
2014-10-29 20:27 GMT+01:00 Mark Thomas ma...@apache.org: OK. Lets leave it in place until the issues with the tests are fixed. The started flag being true for the MUST_COMPLETE state is causing problems too. It breaks code like this: if (request.isAsyncStarted()) {

svn commit: r1635286 - /tomcat/trunk/test/org/apache/naming/resources/TestNamingContext.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 20:02:47 2014 New Revision: 1635286 URL: http://svn.apache.org/r1635286 Log: Avoid using /tmp as a docBase where it is not necessary Modified: tomcat/trunk/test/org/apache/naming/resources/TestNamingContext.java Modified:

svn commit: r1635288 - in /tomcat/trunk/test/org/apache/tomcat/util/http: CookiesBaseTest.java TestBug49158.java TestCookieProcessorGenerationHttp.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 20:05:34 2014 New Revision: 1635288 URL: http://svn.apache.org/r1635288 Log: Avoid using /tmp as a docBase where it is not necessary Modified: tomcat/trunk/test/org/apache/tomcat/util/http/CookiesBaseTest.java

svn commit: r1635289 - /tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java

2014-10-29 Thread remm
Author: remm Date: Wed Oct 29 20:06:03 2014 New Revision: 1635289 URL: http://svn.apache.org/r1635289 Log: Use the strict compliance flag to wrap around the change deferring real completion of AsyncContext.complete until after onComplete. (part 2) Modified:

svn commit: r1635291 - in /tomcat/trunk/test/org/apache/tomcat/websocket: pojo/TestEncodingDecoding.java pojo/TestPojoEndpointBase.java pojo/TestPojoMethodMapping.java server/TestWsServerContainer.jav

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 20:10:49 2014 New Revision: 1635291 URL: http://svn.apache.org/r1635291 Log: Avoid using /tmp as a docBase where it is not necessary Modified: tomcat/trunk/test/org/apache/tomcat/websocket/pojo/TestEncodingDecoding.java

svn commit: r1635292 - in /tomcat/trunk/test/org/apache/tomcat: util/net/ websocket/

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 20:16:52 2014 New Revision: 1635292 URL: http://svn.apache.org/r1635292 Log: Avoid using /tmp as a docBase where it is not necessary Modified: tomcat/trunk/test/org/apache/tomcat/util/net/TesterSupport.java

svn commit: r1635297 - /tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 20:42:09 2014 New Revision: 1635297 URL: http://svn.apache.org/r1635297 Log: Whitespace Modified: tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java Modified: tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java URL:

svn commit: r1635301 - in /tomcat/trunk/java/org/apache: catalina/connector/Request.java catalina/valves/ErrorReportValve.java coyote/ActionCode.java coyote/AsyncStateMachine.java coyote/ajp/AbstractA

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 21:01:06 2014 New Revision: 1635301 URL: http://svn.apache.org/r1635301 Log: With the changes to the behaviour AsyncContext.isStarted() this method can no longer be used to determine if complete needs to be called to add a new method that can provide this

svn commit: r1635308 - in /tomcat/trunk/java/org/apache: catalina/connector/ catalina/valves/ coyote/ coyote/ajp/ coyote/http11/

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 21:25:33 2014 New Revision: 1635308 URL: http://svn.apache.org/r1635308 Log: Follow-up to 1635301 Use isCompleting to align with isDispatching Fix the implementation for HTTP and AJP Modified: tomcat/trunk/java/org/apache/catalina/connector/Request.java

Re: svn commit: r1635215 - in /tomcat/trunk: java/org/apache/catalina/core/AsyncContextImpl.java java/org/apache/coyote/AsyncStateMachine.java webapps/docs/changelog.xml

2014-10-29 Thread Mark Thomas
On 29/10/2014 20:03, Rémy Maucherat wrote: 2014-10-29 20:27 GMT+01:00 Mark Thomas ma...@apache.org: OK. Lets leave it in place until the issues with the tests are fixed. The started flag being true for the MUST_COMPLETE state is causing problems too. It breaks code like this: if

svn commit: r1635310 - /tomcat/trunk/test/org/apache/catalina/core/TestAsyncContextImpl.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 21:44:13 2014 New Revision: 1635310 URL: http://svn.apache.org/r1635310 Log: Fix and re-enable remaining tests broken by changes to AsyncContextImpl.isStarted() Modified: tomcat/trunk/test/org/apache/catalina/core/TestAsyncContextImpl.java Modified:

svn commit: r1635313 - /tomcat/trunk/java/org/apache/catalina/Globals.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 21:59:25 2014 New Revision: 1635313 URL: http://svn.apache.org/r1635313 Log: Remove pointless Javadoc block Modified: tomcat/trunk/java/org/apache/catalina/Globals.java Modified: tomcat/trunk/java/org/apache/catalina/Globals.java URL:

svn commit: r1635312 - /tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 21:59:06 2014 New Revision: 1635312 URL: http://svn.apache.org/r1635312 Log: Remove the temporary STRICT_SERVLET_COMPLIANCE tests Modified: tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java Modified:

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

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

[Bug 57154] Failure of TestWsWebSocketContainer when directory %TEMP%\test exists

2014-10-29 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=57154 Mark Thomas ma...@apache.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug 57155] Allow Context without real docbase in embedded Tomcat

2014-10-29 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=57155 Mark Thomas ma...@apache.org changed: What|Removed |Added Status|NEW |RESOLVED

Re: svn commit: r1635215 - in /tomcat/trunk: java/org/apache/catalina/core/AsyncContextImpl.java java/org/apache/coyote/AsyncStateMachine.java webapps/docs/changelog.xml

2014-10-29 Thread Rémy Maucherat
2014-10-29 22:28 GMT+01:00 Mark Thomas ma...@apache.org: Thanks. I've just removed it :) Adding the isCompleting() code and using it in the ErrorReportValve appears to have fixed all the issues with the unit tests apart from the ISE issues with get[Request|Response]() which are just issues

svn commit: r1635328 - in /tomcat/trunk: java/org/apache/el/lang/ test/org/apache/el/lang/ webapps/docs/

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 23:02:44 2014 New Revision: 1635328 URL: http://svn.apache.org/r1635328 Log: Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=57148 When coercing an object to a given type and a PropertyEditor has been registered for the type correctly coerce the empty string

[Bug 57148] EL type conversion of empty string when there is a PropertyEditor (ELSupport.coerceToType())

2014-10-29 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=57148 Mark Thomas ma...@apache.org changed: What|Removed |Added Component|EL |Jasper

[Bug 57147] Fixes to Documentation of JDBC-Based Store

2014-10-29 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=57147 Mark Thomas ma...@apache.org changed: What|Removed |Added Status|NEW |RESOLVED

svn commit: r1635335 - in /tomcat/trunk/webapps/docs: changelog.xml config/manager.xml

2014-10-29 Thread markt
Author: markt Date: Wed Oct 29 23:20:24 2014 New Revision: 1635335 URL: http://svn.apache.org/r1635335 Log: Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=57147 JDBC Store corrections - add missing properties - note defaults - remove required status from attributes that have defaults -

Re: svn commit: r1635154 - in /tomcat/trunk: java/org/apache/tomcat/util/scan/StandardJarScanner.java test/org/apache/catalina/filters/TesterServletContext.java test/org/apache/tomcat/util/scan/TestSt

2014-10-29 Thread Konstantin Kolinko
2014-10-29 17:42 GMT+03:00 ma...@apache.org: Author: markt Date: Wed Oct 29 14:42:01 2014 New Revision: 1635154 URL: http://svn.apache.org/r1635154 Log: URLs may be added directly to the web application's class path. ensure that they are scanned if a StandardJarScanner is configured to

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

2014-10-29 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-trunk-test-bio has an issue affecting its community integration.

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

2014-10-29 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-trunk-test-nio2 has an issue affecting its community integration.

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

2014-10-29 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-trunk-test-nio has an issue affecting its community integration.

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

2014-10-29 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-trunk-test-apr has an issue affecting its community integration.