How to resolve Broken pipe errors in SOA

Issue –> Some times when you are invoking external services from SOA , we will get broken pipe errors like below .

Error –>

<BEA-000000> <got FabricInvocationException, Cikey=70008, FlowId=20003, CurrentActivity Key=460003-BpInv0-BpSeq0.3-3, Current ActivityLabel=Invoke_1,ComponentDN=default/SoaTestpsj!2.0*soa_b2e412f2-2117-5a0a-eed0-43795f0543d4/TestBPELProcess1 java.net.SocketException: Broken pipe at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)

Solution –>

For resolving these errors we need to increase the HTTP POST timeout value:

  1. Log in to Oracle WebLogic Server Administration Console.
  2. In the Domain Structure, expand Environment > Servers.
  3. In the Name column, click the SOA server.
  4. At the top of the page, click the Protocols tab.
  5. In the Post Timeout field, increase the value to a maximum of 120.
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s