My Oracle Support Banner

OEG Policy Studio Connection Problem In OEG Update After Changing Server Socket Connection Timeout Field in Policy Studio Preferences (Doc ID 1524028.1)

Last updated on FEBRUARY 24, 2021

Applies to:

Oracle API Gateway - Version to [Release 11gR1]
Information in this document applies to any platform.


OEG Policy Studio suddenly fails to connect to the Gateway.  Policy Studio throws exceptions and/or crashes.  An already running and connected Policy Studio instance cannot deploy to the Gateway anymore.  The problem persists after restarting Policy Studio.  The problem can show up regardless whether Policy Center is used or not.

Example error messages by Policy Studio:

faultCode: {}Server.userException
faultString: Read timed out
{} Read timed out
at Method)
at org.apache.axis.transport.http.HTTPSender.readHeadersFromSocket(
at org.apache.axis.transport.http.HTTPSender.invoke(
at org.apache.axis.strategies.InvocationStrategy.visit(
at org.apache.axis.SimpleChain.doVisiting(
at org.apache.axis.SimpleChain.invoke(
at org.apache.axis.client.AxisClient.invoke(
at org.apache.axis.client.Call.invokeEngine(
at org.apache.axis.client.Call.invoke(
at org.apache.axis.client.Call.invoke(
at org.apache.axis.client.Call.invoke(
at org.apache.axis.client.Call.invoke(
at com.vordel.pd.generated.DeploymentServiceSoapBindingStub.getProcessDetailsForID(
at com.vordel.pd.client.axis.AxisPolicyDirector.getProcessDetailsForID(
at com.vordel.client.gui.policystudio.manager.ManagerRCP$
at org.eclipse.jface.operation.ModalContext$

[...] Read timed out
at org.apache.axis.AxisFault.makeFault(
at org.apache.axis.transport.http.HTTPSender.invoke(HTT


Example error messages in Gateway's trace file:

DEBUG   <TIMESTAMP> [<THREAD ID>] opdb commit loop: sleep for max 5000ms
FATAL   <TIMESTAMP> [<THREAD ID>] Failed relaying content (send failed)
ERROR   <TIMESTAMP> [<THREAD ID>] java exception running circuit:
java.lang.RuntimeException: send failed
        at com.vordel.dwe.NativeContentSource.relayN(Native Method)
        at com.vordel.dwe.NativeContentSource.relay(
        at com.vordel.mime.Body.write(
        at com.vordel.dwe.http.ServerTransaction.sendResponse(Native Method)
        at com.vordel.dwe.http.HTTPPlugin.invokeDispose(
        at com.vordel.dwe.http.HTTPPlugin.invoke(

ERROR  <TIMESTAMP> [<THREAD ID>] error handling connection: connection closed



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

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