Excepcion Java.io.IOException: Connection Closed, EOF Detected" When Using weblogic.net Client To Send HTTP header "Expect" with value "100-continue"
(Doc ID 2580742.1)
Last updated on AUGUST 28, 2020
Applies to:Oracle WebLogic Server - Version 10.3.6 and later
Information in this document applies to any platform.
On : 10.3.6 version, WLS Security
Customer has a Proxy Service that connects with a Business Service on an external service.
Depending on the Web Service provider's requirements, requests must include the HTTP header Expect with value 100-continue (as per RFC 2616). This header is included in the Pipeline, in the stage Route To, through an action of "Set Transport Header". When using weblogic HTTP client, customer is getting below error at the end
of the communication flow, after the header is sent:
The same works pertfectly fine if server is configured for Sun Http handler.
The issue can be reproduced at will when invoking specific OSB service which must send special header. Also, this can be reproduced outside of OSB as well.
Due to this issue, communication to end point is broken.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document