----------------------------------------------------------------
BEFORE YOU POST, search the faq at <http://java.apache.org/faq/>
WHEN YOU POST, include all relevant version numbers, log files,
and configuration files. Don't make us guess your problem!!!
----------------------------------------------------------------
Hello again.
I just localized the problem (hopefully):
With the debug and info options turned on, my log-file tells me that JServ
destroyed my servlet in this way:
[29/06/2000 15:10:00:530 GMT+02:00] Destroying servlet myServlet
[29/06/2000 15:10:00:530 GMT+02:00] myServlet/com.yousmile.myServlet:
destroy
When Apache fails to call my destroy() method, the 2nd line in my log file
is missing, i.e.:
[29/06/2000 15:10:26:227 GMT+02:00] Destroying servlet myServlet
I have looked into the sources of org.apache.jserv.JServServletManager which
seems to be responsible for the destroying. Following code popped into my
eye:
try {
if (JServ.log.active) {
JServ.log.log(CH_INFO,
"Destroying servlet " + servletName);
}
context.servlet.destroy();
} catch(Exception e) {
JServ.log.log( null, e );
} catch(Error e) {
JServ.log.log( null, e );
throw e; // too bad to continue
} finally {
context.lock.writeUnlock();
}
What happens with these unexpected errors/exceptions concerning logging
(JServ.log.log( null, e );) ? Where do I see them ?
Does anyone have a clue what's going on?
I would really appreciate any help. Thanks!
Michael Krkoska
--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Archives and Other: <http://java.apache.org/main/mail.html>
Problems?: [EMAIL PROTECTED]