Fix CA server RMI connection problem to remote agent. (Doc ID 1037986.1)

Last updated on JANUARY 05, 2017

Applies to:

Oracle ATG Web Commerce - Version 2007.1 and later
Information in this document applies to any platform.

Symptoms

The following errors may be reported in the Content Administration/BCC Server

Scenario 1: 

008-11-10 17:57:58,908 ERROR 
[nucleusNamespace.atg.epub.DeploymentServer] transport error from 
agent 'Production_Agent1'
java.rmi.NoSuchObjectException: no such object in table
    at  sun ..rmi ..transport ..StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:247)
    at  sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java: 223)
    at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:126)
    at atg.deployment.agent.RMIClientAgentTransport_Stub.getStatus(Unknown Source)
    at atg ..deployment ..server.RMIServerAgentTransport.getStatus(RMIServerAgentTransport.java:192)
    at atg.deployment.server.AgentRef.getStatus(AgentRef.java:519)
    at atg.deployment.server.Target.initializeAgents(Target.java:448)
    at atg.deployment.server.Target.initializeAgents(Target.java:



Scenario 2:

2011-10-19 12:55:24,557 ERROR [nucleusNamespace.atg.epub.DeploymentServer] transport error from agent 'Production-Agent1'
java.rmi.ConnectException: Connection refused to host: xxxx.xxxx.13.66; nested exception is:
java.net.ConnectException: Connection timed out
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:574)
at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:185)
at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:171)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:94)
at atg.deployment.agent.RMIClientAgentTransport_Stub.getStatus(Unknown Source)
at atg.deployment.server.RMIServerAgentTransport.getStatus(RMIServerAgentTransport.java:192)
at atg.deployment.server.AgentRef.getStatus(AgentRef.java:549)
at atg.deployment.server.AgentRef.getStatus(AgentRef.java:517)
at atg.deployment.server.Target.initializeAgents(Target.java:488)
at atg.deployment.server.Target.initializeAgents(Target.java:464)
at atg.deployment.server.queue.DeploymentFulfiller.handleNextJobForTarget(DeploymentFulfiller.java:358)
at atg.deployment.server.queue.DeploymentFulfiller.performScheduledTask(DeploymentFulfiller.java:282)
at atg.service.scheduler.Scheduler$1handler.run(Scheduler.java:535)
Caused by: java.net.ConnectException: Connection timed out
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:367)
at java.net.Socket.connect(Socket.java:524)
at java.net.Socket.connect(Socket.java:474)
at java.net.Socket.<init>(Socket.java:371)
at java.net.Socket.<init>(Socket.java:184)
at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)
at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128)
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:569)
... 12 more


 

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