http://jakarta.apache.org/site/source.html#Patches
"Thuy-Linh Chu" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > > > Follow-up on this subject: I was able to figure out part of the problem > and > devised a solution for it. > > 1) There is a bug in jk_nt_exe that sends an invalid header. I'd patched > the code and the 'BAD packet signature' goes away. > > 2) However, the second problem of the NullPointerException still exists. > There may be a bug in Tomcat connectors code. I did not have time to look > into this. > > 3) To get around this problem and to get the service to shutdown properly, > I > used an undocumented feature that set the shudown_protocol to 'cmd' > (instead > of 'ajp13'). However, there are also bugs in implementation of this > feature > (perhaps this is why it's not documented as an option). I fixed the > problem > and got the service to shutdown cleanly, similar to when using the > 'shutdown.sh' script. > > I'd like to incorporate these changes to the official version of Tomcat. > I'm not set up to be a Tomcat developer and may not have time to do this > in > the near future. So if someone would like to volunteer to incorporate the > changes, I can forward the patched code to you for you to put it in. > > Thuy > > > >> -----Original Message----- >> From: Thuy-Linh Chu [mailto:[EMAIL PROTECTED] >> Sent: Thursday, November 04, 2004 11:10 AM >> To: '[EMAIL PROTECTED]' >> Subject: jk_nt_service.exe stop service gives BAD packet signature >> >> >> I have problems stopping Tomcat as a service in Windows. I install the >> service using jk_nt_service.exe (version 5.0.25). When I stop service, I >> got the following error: >> >> Nov 3, 2004 12:16:17 PM org.apache.jk.common.MsgAjp processHeader >> SEVERE: BAD packet signature 13 >> 00 0d 00 01 00 | ..... >> Nov 3, 2004 12:16:17 PM >> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable run >> SEVERE: Caught exception (java.lang.NullPointerException) executing >> [EMAIL PROTECTED], terminating thread >> >> Looks like what it means is that the jk_nt_service.exe was sending Tomcat >> a >> incorrect format message. If this is a bug, I would be very surprised to >> see that it got through all these times. My guess is are there something >> wrong with my build of the jk_nt_service.exe or my configuration >> somewhere. >> Perhaps bit ordering difference? >> >> Could you help? Thanks. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]