Skip to Main Content

General Development Discussions

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

Orphaned Agent Error - Unexpected Agent Exit. Code = 128

Michael-OPA-OracleNov 23 2009 — edited Mar 18 2010
Hello,

I am currently running tests using the Load Testing Tool bundled with Oracle Application Testing Suit, to run performance tests for a web services application. Everything was running smoothly until I tried to run a total of 2000 users (200 users across 10 agent machines), which started to cause the tool to return "Orphaned Agent" errors ("Unexpected Agent exit. Code = 128" or "Unexpected Agent exit. Code = 1"). The Orphaned Agent errors aren't occuring right away, after user ramp up, it can be another 5 minutes or so before they are actually occuring. CPU and memory usage on the agent machines is not being maxed out (approx 30% usage).

I am using build 8.50.0260 of OATS.

I have checked the EmpStart.log file, and I am getting the following exception:

ERROR [EmpStartMain] oracle.oats.empstart.PortListener
java.io.EOFException
at java.io.DataInputStream.readInt(Unknown Source)
at oracle.oats.utilities.DHAgreementHelper.performKeyAgreement(DHAgreementHelper.java:159)
at oracle.oats.utilities.SecureServerSocket.accept(SecureServerSocket.java:41)
at oracle.oats.empstart.PortListener.readFromSocket(PortListener.java:121)
at oracle.oats.empstart.PortListener.run(PortListener.java:84)
at java.lang.Thread.run(Unknown Source)

ERROR [EmpStartMain] oracle.oats.empstart.PortListener
java.net.SocketException: Software caused connection abort: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at java.io.DataOutputStream.write(Unknown Source)
at java.io.FilterOutputStream.write(Unknown Source)
at oracle.oats.utilities.DHAgreementHelper.performKeyAgreement(DHAgreementHelper.java:156)
at oracle.oats.utilities.SecureServerSocket.accept(SecureServerSocket.java:41)
at oracle.oats.empstart.PortListener.readFromSocket(PortListener.java:121)
at oracle.oats.empstart.PortListener.run(PortListener.java:84)
at java.lang.Thread.run(Unknown Source)

Hopefully someone can point me in the right direction :)

Michael
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Apr 15 2010
Added on Nov 23 2009
17 comments
5,637 views