remm 2002/12/05 05:34:09
Modified: catalina/src/share/org/apache/catalina/core
StandardWrapper.java
Log:
- Slightly experimental: mark servlets as unavailable
when the wrapper is stopped (bug 15077).
Revision Changes Path
1.9 +10 -5
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/StandardWrapper.java
Index: StandardWrapper.java
===================================================================
RCS file:
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/StandardWrapper.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- StandardWrapper.java 20 Nov 2002 00:19:54 -0000 1.8
+++ StandardWrapper.java 5 Dec 2002 13:34:09 -0000 1.9
@@ -1343,6 +1343,8 @@
// Load and initialize an instance of this servlet if requested
// MOVED TO StandardContext START() METHOD
+ setAvailable(0L);
+
}
@@ -1354,11 +1356,14 @@
*/
public void stop() throws LifecycleException {
+ setAvailable(Long.MAX_VALUE);
+
// Shut down our servlet instance (if it has been initialized)
try {
unload();
} catch (ServletException e) {
- log.error(sm.getString("standardWrapper.unloadException", getName()),
e);
+ log.error(sm.getString
+ ("standardWrapper.unloadException", getName()), e);
}
// Shut down this component
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>