Author: remy.maucherat(a)jboss.com
Date: 2009-04-08 13:06:46 -0400 (Wed, 08 Apr 2009)
New Revision: 998
Modified:
trunk/java/org/apache/catalina/connector/LocalStrings.properties
trunk/java/org/apache/catalina/connector/Request.java
trunk/java/org/apache/catalina/core/LocalStrings.properties
Log:
- Add strings before I forget.
Modified: trunk/java/org/apache/catalina/connector/LocalStrings.properties
===================================================================
--- trunk/java/org/apache/catalina/connector/LocalStrings.properties 2009-04-08 16:56:47
UTC (rev 997)
+++ trunk/java/org/apache/catalina/connector/LocalStrings.properties 2009-04-08 17:06:46
UTC (rev 998)
@@ -53,6 +53,7 @@
coyoteRequest.authFailed=Failed to authenticate a principal
coyoteRequest.noAsync=The servlet or filters that are being used by this request do not
support async operation
coyoteRequest.servletStack=Current Servlet stack for thread {0}
+coyoteRequest.closed=Response has been closed already
#
# MapperListener
Modified: trunk/java/org/apache/catalina/connector/Request.java
===================================================================
--- trunk/java/org/apache/catalina/connector/Request.java 2009-04-08 16:56:47 UTC (rev
997)
+++ trunk/java/org/apache/catalina/connector/Request.java 2009-04-08 17:06:46 UTC (rev
998)
@@ -2904,7 +2904,9 @@
throw new
IllegalStateException(sm.getString("coyoteRequest.noAsync"));
}
// FIXME: if (asyncContext != null && !processing) { throw ISE }
- // FIXME: if (response.isClosed()) { throw ISE }
+ if (response.isClosed()) {
+ throw new
IllegalStateException(sm.getString("coyoteRequest.closed"));
+ }
setTimeout(timeout);
if (asyncContext == null) {
asyncContext = new AsyncContextImpl
Modified: trunk/java/org/apache/catalina/core/LocalStrings.properties
===================================================================
--- trunk/java/org/apache/catalina/core/LocalStrings.properties 2009-04-08 16:56:47 UTC
(rev 997)
+++ trunk/java/org/apache/catalina/core/LocalStrings.properties 2009-04-08 17:06:46 UTC
(rev 998)
@@ -212,6 +212,10 @@
standardWrapper.unloadException=Servlet {0} threw unload() exception
standardWrapper.unloading=Cannot allocate servlet {0} because it is being unloaded
standardWrapper.waiting=Waiting for {0} instance(s) to be deallocated
+standardWrapper.async.listenerError=Listener processing for servlet {0} threw exception
+standardWrapper.async.runnableError=Runnable for servlet {0} threw exception
+standardWrapper.async.runnableError=Async dispatcher for servlet {0} threw exception
+standardWrapper.async.invalidContext=Invalid async context for servlet {0}
defaultInstanceManager.restrictedServletsResource=Restricted servlets property file not
found
defaultInstanceManager.privilegedServlet=Servlet of class {0} is privileged and cannot be
loaded by this web application
Show replies by date