![]() |
Winstone/Hudson setup
Hello,
I am trying to run Hudson (https://hudson.dev.java.net/) behind LiteSpeed 3.0.3 Std/Linux. Release .104 of Hudson comes bundled with a small servlet engine named Winstone (http://winstone.sourceforge.net/). Example usage: java -jar hudson.war --prefix=/hudson I first tried to configure LSWS with a servlet context over AJP. However, Winstone complains of the following: [Winstone 2007/04/24 16:33:53] - Error within request handler thread java.lang.StringIndexOutOfBoundsException: String index out of range: 41026 at java.lang.String.checkBounds(String.java:402) at java.lang.String.<init>(String.java:443) at winstone.ajp13.Ajp13IncomingPacket.readString(Ajp1 3IncomingPacket.java:270) at winstone.ajp13.Ajp13IncomingPacket.parsePacket(Ajp 13IncomingPacket.java:185) at winstone.ajp13.Ajp13Listener.allocateRequestRespon se(Ajp13Listener.java:178) at winstone.RequestHandlerThread.run(RequestHandlerTh read.java:79) at java.lang.Thread.run(Thread.java:619) Next, I tried to configure LSWS with a web proxy. Unfortunately, Winstone does not provide a Content-Length header. LSWS seems to provide an empty page to the end-user in that case, even if the back-end supplies content. Is there an easy way to fix either of the above situations without touching Winstone? Thanks. |
Cool! The little servlet engine hits two bugs in LSWS. ;)
Just uploaded 3.1 release with fixes, please download and try http://www.litespeedtech.com/package...6-linux.tar.gz |
Quote:
[Winstone 2007/04/25 14:50:06] - Error within request handler thread winstone.WinstoneException: Invalid AJP header at winstone.ajp13.Ajp13IncomingPacket.<init>(Ajp13Inc omingPacket.java:59) at winstone.ajp13.Ajp13Listener.allocateRequestRespon se(Ajp13Listener.java:164) at winstone.RequestHandlerThread.run(RequestHandlerTh read.java:79) at java.lang.Thread.run(Thread.java:619) Thanks for the quick turnaround. |
I noticed that as well, after some investigations, I found that Winstone always dumps this error whenever the the AJP connection was closed by LSWS, like when LSWS restarts. I think it is normal and does not really affect anything.
|
Quote:
Thanks. |
3.1 will be released soon, maybe next week.
Quote:
|
| All times are GMT -7. The time now is 09:33 AM. |