JSP problem with Jigsaw 2.2.0

I attempted to switch to using Jigsaw 2.2.0 instead of
2.1.2, but it is going into an infinite loop
internally with the same JSPs. Here's a trace.

Under 2.1.2 it runs despite the exceptions:
-----
 loading properties from:
C:\SAM\Jigsaw\scripts\..\Jigsaw\config\server.props
*** Warning : JigAdmin[2.1.2]: no logger specified,
not logging.
JigAdmin[2.1.2]: serving at http://default:8009/
Jigsaw[2.1.2]: serving at http://default/
GET /main.jsp HTTP/1.1
Cache-Control: max-age=0
Connection: keep-alive
Date: Tue, 20 Mar 2001 17:20:25 GMT
Pragma: no-cache
Accept: */*
Accept-Encoding: gzip,deflate,compress,identity
Accept-Language: en
Host: localhost
User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US;
m18) Gecko/20001108 Netscape6/6.0
Keep-Alive: 300

GNUJSP: Detected JSDK version 2.1
GET /main.jsp?JIGSAW-SESSION-ID=J1561316357-0 HTTP/1.1
Cache-Control: max-age=0
Connection: keep-alive
Date: Tue, 20 Mar 2001 17:20:27 GMT
Pragma: no-cache
Accept: */*
Accept-Encoding: gzip,deflate,compress,identity
Accept-Language: en
Host: localhost
User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US;
m18) Gecko/20001108 Netscape6/6.0
Keep-Alive: 300

POST /process.jsp?JIGSAW-SESSION-ID=J1561316357-0
HTTP/1.1
Connection: keep-alive
Date: Tue, 20 Mar 2001 17:20:35 GMT
Content-Length: 40
Content-Type: application/x-www-form-urlencoded
Accept: */*
Accept-Encoding: gzip,deflate,compress,identity
Accept-Language: en
Host: localhost
Referer:
http://localhost/main.jsp?JIGSAW-SESSION-ID=J1561316357-0
User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US;
m18) Gecko/20001108 Netscape6/6.0
Keep-Alive: 300

HTTP/1.1 100 Continue
Date: Tue, 20 Mar 2001 17:20:35 GMT
Server: Jigsaw/2.1.2

HTTP/1.1 500 Internal Server Error
Date: Tue, 20 Mar 2001 17:20:36 GMT
Content-Length: 59
Content-Type: text/html
Server: Jigsaw/2.1.2

+++ client-0(http-server-socket-clients:40) got
exception:
java.lang.NullPointerException
    at
org.w3c.jigsaw.http.socket.SocketOutputBuffer.flush(SocketOutputBuffer.java:41)
    at
java.io.DataOutputStream.flush(DataOutputStream.java:104)
    at
org.w3c.jigsaw.http.Client.startConnection(Client.java:558)
    at
org.w3c.jigsaw.http.socket.SocketClient.run(SocketClient.java:119)
    at
org.w3c.util.CachedThread.run(ThreadCache.java:87)
unknown exception caught in client run
java.lang.NullPointerException
    at
org.w3c.jigsaw.http.socket.SocketOutputBuffer.flush(SocketOutputBuffer.java:41)
    at
java.io.DataOutputStream.flush(DataOutputStream.java:104)
    at
org.w3c.jigsaw.http.Client.terminate(Client.java:217)
    at
org.w3c.jigsaw.http.Client.startConnection(Client.java:620)
    at
org.w3c.jigsaw.http.socket.SocketClient.run(SocketClient.java:119)
    at
org.w3c.util.CachedThread.run(ThreadCache.java:87)

Under 2.2.0 it doesn't:
-----
loading properties from:
J:\Jigsaw\scripts\..\Jigsaw\config\server.props
*** Warning : JigAdmin[2.2.0]: no logger specified,
not logging.
JigAdmin[2.2.0]: serving at http://default:8009/
Jigsaw[2.2.0]: serving at http://default/
GET /main.jsp HTTP/1.1
Connection: keep-alive
Date: Tue, 20 Mar 2001 17:25:52 GMT
Accept: */*
Accept-Encoding: gzip,deflate,compress,identity
Accept-Language: en
Host: localhost
User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US;
m18) Gecko/20001108 Netscape6/6.0
Keep-Alive: 300

GNUJSP: Detected JSDK version 2.1
HTTP/1.1 302 Found
Date: Tue, 20 Mar 2001 17:25:53 GMT
Set-Cookie: JIGSAW-SESSION-ID=J1561644197-0;
expires=Wed, 21-Mar-2001 17:25:44 GMT; path=/
Content-Length: 425
Content-Type: text/html
Location:
http://localhost/main.jsp?JIGSAW-SESSION-ID=J1561644197-0
Server: Jigsaw/2.2.0

GET /main.jsp?JIGSAW-SESSION-ID=J1561644197-0 HTTP/1.1
Connection: keep-alive
Date: Tue, 20 Mar 2001 17:25:54 GMT
Accept: */*
Accept-Encoding: gzip,deflate,compress,identity
Accept-Language: en
Host: localhost
User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US;
m18) Gecko/20001108 Netscape6/6.0
Keep-Alive: 300

+++ client-0(http-server-socket-clients:42) got
exception:
org.w3c.www.http.HttpParserException: End Of File
    at
org.w3c.www.http.HttpRequestMessage.notifyBeginParsing(HttpRequestMessage.java:180)
    at
org.w3c.www.mime.MimeParser.parse(MimeParser.java:194)
    at
org.w3c.www.mime.MimeParser.parse(MimeParser.java:220)
    at
org.w3c.jigsaw.http.Client.getNextRequest(Client.java:259)
    at
org.w3c.jigsaw.http.Client.startConnection(Client.java:472)
    at
org.w3c.jigsaw.http.socket.SocketClient.run(SocketClient.java:125)
    at
org.w3c.util.CachedThread.run(ThreadCache.java:87)
+++ client-0(http-server-socket-clients:42) got
ClientException:
org.w3c.jigsaw.http.ClientException: End Of File
    at
org.w3c.jigsaw.http.Client.getNextRequest(Client.java:268)
    at
org.w3c.jigsaw.http.Client.startConnection(Client.java:472)
    at
org.w3c.jigsaw.http.socket.SocketClient.run(SocketClient.java:125)
    at
org.w3c.util.CachedThread.run(ThreadCache.java:87)
org.w3c.jigsaw.http.ClientException: End Of File
    at
org.w3c.jigsaw.http.Client.getNextRequest(Client.java:268)
    at
org.w3c.jigsaw.http.Client.startConnection(Client.java:472)
    at
org.w3c.jigsaw.http.socket.SocketClient.run(SocketClient.java:125)
    at
org.w3c.util.CachedThread.run(ThreadCache.java:87)
org.w3c.www.http.HttpParserException: End Of File
    at
org.w3c.www.http.HttpRequestMessage.notifyBeginParsing(HttpRequestMessage.java:180)
    at
org.w3c.www.mime.MimeParser.parse(MimeParser.java:194)
    at
org.w3c.www.mime.MimeParser.parse(MimeParser.java:220)
    at
org.w3c.jigsaw.http.Client.getNextRequest(Client.java:259)
    at
org.w3c.jigsaw.http.Client.startConnection(Client.java:472)
    at
org.w3c.jigsaw.http.socket.SocketClient.run(SocketClient.java:125)
    at
org.w3c.util.CachedThread.run(ThreadCache.java:87)
HTTP/1.1 200 OK
Date: Tue, 20 Mar 2001 17:25:54 GMT
Transfer-Encoding: chunked
Content-Type: text/html
Server: Jigsaw/2.2.0

POST /process.jsp?JIGSAW-SESSION-ID=J1561644197-0
HTTP/1.1
Connection: keep-alive
Date: Tue, 20 Mar 2001 17:25:59 GMT
Content-Length: 40
Content-Type: application/x-www-form-urlencoded
Accept: */*
Accept-Encoding: gzip,deflate,compress,identity
Accept-Language: en
Host: localhost
Referer:
http://localhost/main.jsp?JIGSAW-SESSION-ID=J1561644197-0
User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US;
m18) Gecko/20001108 Netscape6/6.0
Keep-Alive: 300

HTTP/1.1 100 Continue
Date: Tue, 20 Mar 2001 17:26:00 GMT
Server: Jigsaw/2.2.0

HTTP/1.1 200 OK
Date: Tue, 20 Mar 2001 17:25:59 GMT
Transfer-Encoding: chunked
Content-Type: text/html
Server: Jigsaw/2.2.0

-----
Any ideas what is happening?

__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail. 
http://personal.mail.yahoo.com/

Received on Tuesday, 20 March 2001 12:29:25 UTC