My Oracle Support Banner

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 07, 2023

Applies to:

Oracle WebLogic Server - Version 10.3.6 and later
Information in this document applies to any platform.

Symptoms

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 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.

Cause

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
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.