Errno 232 Connection Reset by Peer and WWU-74516 Error During Export of Large Transport Set. (Doc ID 1542185.1)

Last updated on NOVEMBER 08, 2016

Applies to:

Portal - Version 10.1.4.2 and later
Information in this document applies to any platform.

Symptoms

On Portal 10.1.4.2 version, when attempting to export a large transport set with lots of Discoverer and OmniPortlet provider portlets (or Web Provider Portlets), the export does not complete and the following error is logged:

In Portal Browser Detailed log for export:

Starting export of web provider DISCO1012 and its portlets.
Context: oracle.webdb.provider.web.ExportImportClient.exportData:entry. http timeout = 12000ms

[11-MAR-13 09:34:17][Error: (WWU-74516)] context = oracle.webdb.provider.web.ExportImportClient.exportData user = DBA_ADMIN An unexpected error occurred during export.: java.net.SocketException: Invalid argument Invalid argument
Context: oracle.webdb.provider.web.ExportImportClient.exportData wwpro_api.export_data: Unexpected error - User-Defined Exception wwpro_call_processor_v1.export_data: Unexpected error - User-Defined Exception wwpro_http.export_data: Unexpected error - ORA-29532: Java call terminated by uncaught Java exception: oracle.webdb.provider.v2.utils.soap.SOAPException: recv() failed, errno = 232 Connection reset by peer
Context: oracle.webdb.provider.web.ExportImportClient.exportData:exit. completed in 72ms

 
In provider application.log:

13/03/21 19:36:09 omniPortlet: [instance=(null), id=129634799469,2] ERROR: SOAPServlet.service() - Unhandled IOException...
com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.3.0)].server.http.HttpIOException: Broken pipe (errno:32)
       at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.3.0)].server.http.EvermindServletOutputStream.write(EvermindServletOutputStream.java:254)
       at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.3.0)].server.http.EvermindServletOutputStream.write(EvermindServletOutputStream.java:151)
       at oracle.webdb.provider.v2.adapter.SOAPServlet.doSOAPCall(Unknown Source)
       at oracle.webdb.provider.v2.adapter.SOAPServlet.service(Unknown Source)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
       at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.3.0)].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:835)
       at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.3.0)].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:341)
       at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.3.0)].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:816)
       at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.3.0)].server.http.AJPRequestHandler.run(AJPRequestHandler.java:231)
       at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.3.0)].server.http.AJPRequestHandler.run(AJPRequestHandler.java:136)
       at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.3.0)].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
       at java.lang.Thread.run(Thread.java:534)

 

In database trace file:

*** SESSION ID:(2914.26594) 2013-03-18 14:41:33.220
oracle.webdb.provider.v2.utils.soap.SOAPException: recv() failed, errno = 232 Connection reset by peer
       at oracle.webdb.provider.v2.adapter.soapV1.ClientProviderAdapter.exportData(Unknown Source)
       at oracle.webdb.provider.web.ExportImportClient.exportData(Unknown Source)
       at oracle.webdb.provider.web.HttpProviderDispatcher.exportData(Unknown Source)
oracle.webdb.provider.v2.utils.soap.SOAPException: Invalid argument

 

Changes

The Providers are registered in Portal using the BIG IP F5 Load Balancer virtual name which means the request is routed via the F5 LBR.

 

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms