JMeter rule of thumb: Use the same release for jmeter master and all
slaves for best results.
Jay Biddle
Jay Biddle wrote:
I need a clue as to why Remote Hosts cause Java Out of Bounds error.
I am running JMeter to test some LDAP servers using the LDAP Sampler
I can run JMeter on the Command line using localhost:1099 in
jmeter.properties for remote_hosts
My JMeter master is running JMeter 2.1.1..... Slaves are runnig 2.1
When I implement a list in remote_hosts variable in jmeter.properties
I get a Java Error
Command Line:
# ./jmeter -n -t icesnc04.jmx -l
/tmp/jmeter/icesnc04_10t_100l-local_server.jtl -r
jmeter.properties:
remote_hosts:localhost:1099,stmsnc02:1099 <-- Single local host
works fine
stmsnc02 is running Jmeter
2.1 listening on 1099
Java Messages in jmeter.log on Master
2006/01/20 06:45:06 INFO - jmeter.samplers.StandardSampleSender:
Using Standard
Remote Sampler for this test run
2006/01/20 06:45:06 WARN - jmeter.engine.ClientJMeterEngine: Error
replacing sa
mple listeners java.lang.IndexOutOfBoundsException: Index: -1, Size: 6
at java.util.LinkedList.entry(Unknown Source)
at java.util.LinkedList.set(Unknown Source)
at
org.apache.jorphan.collections.ListedHashTree.replace(ListedHashTree.
java:117)
at
org.apache.jmeter.engine.ConvertListeners.addNode(ConvertListeners.ja
va:64)
at
org.apache.jorphan.collections.HashTree.traverse(HashTree.java:961)
at
org.apache.jmeter.engine.ClientJMeterEngine.run(ClientJMeterEngine.ja
va:116)
at java.lang.Thread.run(Unknown Source)
2006/01/20 06:45:06 INFO - jmeter.engine.ConvertListeners: num
threads = 10
2006/01/20 06:45:06 INFO - jmeter.engine.ClientJMeterEngine: sent
host =stmsnc0
2:1099
2006/01/20 06:45:06 ERROR - jmeter.engine.ClientJMeterEngine:
java.rmi.MarshalE
xception: error marshalling arguments; nested exception is:
java.net.SocketException: Broken pipe
at sun.rmi.server.UnicastRef.invoke(Unknown Source)
at
org.apache.jmeter.engine.RemoteJMeterEngineImpl_Stub.configure(Unknow
n Source)
at
org.apache.jmeter.engine.ClientJMeterEngine.run(ClientJMeterEngine.ja
va:125)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at java.io.BufferedOutputStream.write(Unknown Source)
at
java.io.ObjectOutputStream$BlockDataOutputStream.drain(Unknown Source
)
at
java.io.ObjectOutputStream$BlockDataOutputStream.writeByte(Unknown So
urce)
at java.io.ObjectOutputStream.writeFatalException(Unknown Source)
at java.io.ObjectOutputStream.writeObject(Unknown Source)
at sun.rmi.server.UnicastRef.marshalValue(Unknown Source)
... 4 more
JMeter Log on Slave
2006/01/20 06:45:05 INFO - jmeter.engine.RemoteJMeterEngineImpl:
received host: stmsnc02:1099
--
Jay Biddle CISSP
(desk) 303.642.1263
(cell) 303.319.0104
(text) [EMAIL PROTECTED]
(email) [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]