DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15077>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15077 NPE when reloading servlets in org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:686) ------- Additional Comments From [EMAIL PROTECTED] 2002-12-11 17:31 ------- Hi I had working on this issue some days before I checked your answer and I found a bypass. I din't really check if it could be useful or if it is full correct, but it works for me. Anyway, here is the fix which consists in resetting the singleThreadModel to false when unloading the instance. Regards Index: StandardWrapper.java =================================================================== RCS file: /home/cvspublic/jakarta-tomcat- 4.0/catalina/src/share/org/apache/catalina/core/StandardWrapper.java,v retrieving revision 1.44 diff -u -r1.44 StandardWrapper.java --- StandardWrapper.java 10 Dec 2002 12:47:05 -0000 1.44 +++ StandardWrapper.java 11 Dec 2002 17:14:50 -0000 @@ -1176,6 +1145,7 @@ nInstances = 0; } + singleThreadModel = false; unloading = false; fireContainerEvent("unload", this); -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>