AbstractHttp11Processor.process Error parsing HTTP request header

5,560 views
Skip to first unread message

Robert Evans

unread,
Feb 12, 2016, 10:14:38 AM2/12/16
to GWT Users
Greetings,

Just trying to figure out why my GWT app works fine in JDK7, but with JDK8, once I get to a certain "sending" size, it appears I'm getting the following error:

12-Feb-2016 09:16:47.983 INFO [http-nio-8443-exec-10] org.apache.coyote.http11.AbstractHttp11Processor.process Error parsing HTTP request header
 Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level.

I've tried this with the latest JDK 8u73 on Solaris x64 and it still fails.  If I back down to the last JDK7 version, it works fine.

Any ideas?

Robert Evans

unread,
Feb 12, 2016, 11:54:43 AM2/12/16
to GWT Users
Solved.  Switched the Connector setting from this

<!-- Define a HTTP/1.1 Connector on port 8443, JSSE NIO implementation --> <Connector protocol="org.apache.coyote.http11.Http11NioProtocol" port="8443" .../> to this

<!-- Define a HTTP/1.1 Connector on port 8443, JSSE NIO2 implementation --> <Connector protocol="org.apache.coyote.http11.Http11Nio2Protocol" port="8443" .../>

For whatever reason, it likes the Nio2 protocol with Java 8, but doesn't like the older Nio version.
Reply all
Reply to author
Forward
0 new messages