I have read all the threads on this problem but I still get "Bad Call to Remote
Host" on my client Jmeter Gui platform.
Heres my situation : 2 platforms on same network segment, no firewall, both
identical builds ( Windows Server 2003 Standard. jre1.5.0_01,
jmeter2.1,jaf-1.0.2, javamail-1.3.3 ). On jmeter gui box "A" I have edited the
jmeter.properties file to include IP of remote client "B". no changes at all on
B.
When I start rmiregistry on B, ( via a DOS session ) then start jmeter in
server mode, jmeter falls over back to the DOS prompt. Checking "B"'s
jmeter.log file I get this :
2005/09/22 11:49:27 INFO - jmeter.util.JMeterUtils: Setting Locale to en_GB
2005/09/22 11:49:27 INFO - jmeter.JMeter: Version 2.1
2005/09/22 11:49:27 INFO - jmeter.JMeter: java.version=1.5.0_04
2005/09/22 11:49:27 INFO - jmeter.JMeter: Copyright (c) 1998-2005 The Apache
Software Foundation
2005/09/22 11:49:27 INFO - jmeter.engine.RemoteJMeterEngineImpl: Starting
backing engine on 1099
2005/09/22 11:49:27 ERROR - jmeter.engine.RemoteJMeterEngineImpl: rmiregistry
needs to be running to start
JMeter in server mode
java.rmi.ServerException: RemoteException occurred in server thread;
nested exception is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested
exception is:
java.net.MalformedURLException: no protocol:
Files\Java\jakarta-jmeter-2.1\lib\avalon-framework-4.1.4.jar
2005/09/22 11:49:27 ERROR - jmeter.JMeter: Giving up, as server failed with:
java.rmi.RemoteException: Cannot start.
See server log file.
at
org.apache.jmeter.engine.RemoteJMeterEngineImpl.init(RemoteJMeterEngineImpl.java:60)
at org.apache.jmeter.engine.RemoteJMeterEngineImpl.
(RemoteJMeterEngineImpl.java:46)
at org.apache.jmeter.JMeter.startServer(JMeter.java:376)
at org.apache.jmeter.JMeter.start(JMeter.java:237)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.jmeter.NewDriver.main(NewDriver.java:139)
even though rmiregistry is running on "B" !!!. All attempts to get jmeter to
run the remote copy on "B" from local "A" fail. Anyone any ideas ?
--
Sent from the JMeter - User forum at Nabble.com:
http://www.nabble.com/Remote-Testing-Problem-t64661.html#a928455