Troubleshooting
Problem
java.io.IOException: FULL head error received when the HTTP request has large header size
Symptom
Using Sterling Integrator 5.0 and build 5003.
When connecting to an Sterling Integrator HTTP Server URI the Business Process is not invoked.
The HTTP request header size is greater than 4096 bytes.
Error MessageHTTP Server Log Reports two exceptions.
[2010-11-16 13:25:16.011] ERROR 000000000000 GLOBAL_SCOPE [1289935516011] java.io.IOException: FULL head
[2010-11-16 13:25:16.011] ERRORDTL 000000000000 GLOBAL_SCOPE [1289935516011]java.lang.RuntimeException: java.io.IOException: FULL head
at com.sterlingcommerce.woodstock.services.pshttp.jetty.ConduitStreamListener.handleNewConnection(ConduitStreamListener.java:228)
at com.sterlingcommerce.woodstock.services.pshttp.jetty.ConduitStreamListener.access$200(ConduitStreamListener.java:73)
at com.sterlingcommerce.woodstock.services.pshttp.jetty.ConduitStreamListener$1.run(ConduitStreamListener.java:282)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450)
Caused by: java.io.IOException: FULL head
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:276)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:205)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at com.sterlingcommerce.woodstock.services.pshttp.jetty.FlushingHttpConnection.handle(FlushingHttpConnection.java:128)
at com.sterlingcommerce.woodstock.services.pshttp.jetty.ConduitStreamListener.handleNewConnection(ConduitStreamListener.java:220)
... 3 more
[2010-11-16 13:25:16.012] ERROR 000000000000 GLOBAL_SCOPE ConduitStreamListener.canAccept() - Failed.
java.lang.RuntimeException: java.io.IOException: FULL head
at com.sterlingcommerce.woodstock.services.pshttp.jetty.ConduitStreamListener.handleNewConnection(ConduitStreamListener.java:228)
at com.sterlingcommerce.woodstock.services.pshttp.jetty.ConduitStreamListener.access$200(ConduitStreamListener.java:73)
at com.sterlingcommerce.woodstock.services.pshttp.jetty.ConduitStreamListener$1.run(ConduitStreamListener.java:282)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450)
Caused by: java.io.IOException: FULL head
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:276)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:205)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at com.sterlingcommerce.woodstock.services.pshttp.jetty.FlushingHttpConnection.handle(FlushingHttpConnection.java:128)
at com.sterlingcommerce.woodstock.services.pshttp.jetty.ConduitStreamListener.handleNewConnection(ConduitStreamListener.java:220)
... 3 more
Log InLog in to view more of this document
Historical Number
NFX10295
Was this topic helpful?
Document Information
Modified date:
14 November 2019
UID
swg21555968