Error unmarshling returnheader:java.io.EOFException

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
naveen19
Participant
Posts: 52
Joined: Tue Mar 06, 2007 9:08 am
Location: India
Contact:

Error unmarshling returnheader:java.io.EOFException

Post by naveen19 »

Hi Datastage Folks,

The following error has been happening after re installing the oracle client in the datastage server it will highly appreciated if some body shed some light on the below warning


/appl/IBM/InformationServer/ASBNode/bin
root@vg1234 > ./Agent.sh
Unable to initialize the Agent application: com.ascential.asb.agent.AgentException: Port already in use: 31531; nested exception is:
java.net.BindException: Address already in use
com.ascential.asb.agent.AgentException: Port already in use: 31531; nested exception is:
java.net.BindException: Address already in use
at com.ascential.asb.agent.impl.AgentImpl.initialize(AgentImpl.java:559)
at com.ascential.asb.agent.impl.AgentImpl.main(AgentImpl.java:623)
Caused by: java.rmi.server.ExportException: Port already in use: 31531; nested exception is:
java.net.BindException: Address already in use
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:284)
at sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:219)
at sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCPEndpoint.java:398)
at sun.rmi.transport.LiveRef.exportObject(LiveRef.java:131)
at sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:195)
at sun.rmi.registry.RegistryImpl.setup(RegistryImpl.java:107)
at sun.rmi.registry.RegistryImpl.<init>(RegistryImpl.java:93)
at java.rmi.registry.LocateRegistry.createRegistry(LocateRegistry.java:198)
at com.ascential.asb.agent.impl.AgentImpl.initialize(AgentImpl.java:551)
... 1 more

Caused by: java.net.BindException: Address already in use
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:417)
at java.net.ServerSocket.bind(ServerSocket.java:342)
at java.net.ServerSocket.<init>(ServerSocket.java:208)
at java.net.ServerSocket.<init>(ServerSocket.java:120)
at sun.rmi.transport.proxy.RMIDirectSocketFactory.createServerSocket(RMIDirectSocketFactory.java:46)
at sun.rmi.transport.proxy.RMIMasterSocketFactory.createServerSocket(RMIMasterSocketFactory.java:350)
at sun.rmi.transport.tcp.TCPEndpoint.newServerSocket(TCPEndpoint.java:638)
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:272)
... 9 more

root@vg1234 > grep dsrpc /etc/services
dsrpc 31538/tcp # RPCdaemon DSEngine@/appl/IBM/InformationServer/Server/DSEngine
/appl/IBM/InformationServer/ASBNode/bin

Thanks in Advance

Naveen.K
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Try stopping and re-starting the agents.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
naveen19
Participant
Posts: 52
Joined: Tue Mar 06, 2007 9:08 am
Location: India
Contact:

Post by naveen19 »

Hi Ray,

Thanks for the reply.I did the same but no luck, still having the same problem

When i test the connection it say that "VG123:texx.co.uk :13531 is not available" and in the datastage director the jobs are failed with warning "Parallel job reports failure (code 256) "


Thanks in Advance

Naveen.K
lstsaur
Participant
Posts: 1139
Joined: Thu Oct 21, 2004 9:59 pm

Post by lstsaur »

The port number should be 31531 not 13531.
naveen19
Participant
Posts: 52
Joined: Tue Mar 06, 2007 9:08 am
Location: India
Contact:

Post by naveen19 »

Hi Istsaur,

Thanks for the reply.can please help me where do i change the port number in order to make it "13531"

Many Thanks
naveen19
Participant
Posts: 52
Joined: Tue Mar 06, 2007 9:08 am
Location: India
Contact:

Post by naveen19 »

The above issue has been solved by re installing the Oracle Client

Many Thanks for all the replies

Cheers...Naveen.K
Post Reply