You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@jmeter.apache.org by John Oliver <jo...@john-oliver.net> on 2006/07/07 20:17:53 UTC

More on distributed testing problem

Even though no docs say anything about this, I tried starting
jmeter-server on the Windows machine, adding 127.0.0.1 to remote_hosts
in jmeter.properties, and thenRun, Remote Start, 127.0.0.1  I
immediately got two "Bad call to remote host" messages and this is the
jmeter.log:

2006/07/07 11:16:40 INFO  - jmeter.util.JMeterUtils: Setting Locale to
en_US 
2006/07/07 11:16:40 INFO  - jmeter.JMeter: Loading user properties from:
user.properties 
2006/07/07 11:16:40 INFO  - jmeter.JMeter: Loading system properties
from: system.properties 
2006/07/07 11:16:40 INFO  - jmeter.JMeter: Copyright (c) 1998-2006 The
Apache Software Foundation 
2006/07/07 11:16:40 INFO  - jmeter.JMeter: Version 2.2 
2006/07/07 11:16:40 INFO  - jmeter.JMeter: java.version=1.4.2_12 
2006/07/07 11:16:40 INFO  - jmeter.JMeter: os.name=Windows 2000 
2006/07/07 11:16:40 INFO  - jmeter.JMeter: os.arch=x86 
2006/07/07 11:16:40 INFO  - jmeter.JMeter: os.version=5.0 
2006/07/07 11:16:40 INFO  - jmeter.JMeter: Default Locale=English
(United States) 
2006/07/07 11:16:40 INFO  - jmeter.JMeter: JMeter  Locale=English
(United States) 
2006/07/07 11:16:40 INFO  - jmeter.JMeter: JMeterHome=C:\Program
Files\JMeter\jakarta-jmeter-2.2 
2006/07/07 11:16:40 INFO  - jmeter.JMeter: user.dir=C:\Program
Files\JMeter\jakarta-jmeter-2.2\bin 
2006/07/07 11:16:40 INFO  - jmeter.JMeter: PWD     =C:\Program
Files\JMeter\jakarta-jmeter-2.2\bin 
2006/07/07 11:16:40 INFO  - jmeter.JMeter: Loaded icon properties from
org/apache/jmeter/images/icon.properties 
2006/07/07 11:16:43 INFO  -
jmeter.protocol.http.sampler.HTTPSamplerBase: Cannot find .className
property for htmlParser, using default 
2006/07/07 11:16:43 INFO  -
jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for text/html is  
2006/07/07 11:16:43 INFO  -
jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for
application/xhtml+xml is  
2006/07/07 11:16:43 INFO  -
jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for application/xml
is  
2006/07/07 11:16:43 INFO  -
jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for text/xml is  
2006/07/07 11:16:43 INFO  -
jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for
text/vnd.wap.wml is
org.apache.jmeter.protocol.http.parser.RegexpHTMLParser 
2006/07/07 11:16:43 INFO  -
jmeter.protocol.http.sampler.AccessLogSamplerBeanInfo: Entered access
log sampler bean info 
2006/07/07 11:16:43 INFO  -
jmeter.protocol.http.sampler.AccessLogSamplerBeanInfo: found parsers:
[org.apache.jmeter.protocol.http.util.accesslog.OrderPreservingLogParser,
org.apache.jmeter.protocol.http.util.accesslog.SharedTCLogParser,
org.apache.jmeter.protocol.http.util.accesslog.TCLogParser] 
2006/07/07 11:16:43 INFO  -
jmeter.protocol.http.sampler.AccessLogSamplerBeanInfo: Got to end of
access log samper bean info init 
2006/07/07 11:16:44 WARN  - jmeter.gui.util.MenuFactory: Missing jar?
Could not create org.apache.jmeter.visualizers.MailerVisualizer.
java.lang.NoClassDefFoundError: javax/mail/MessagingException 
2006/07/07 11:16:44 INFO  - jmeter.samplers.SampleResult: Note: Sample
TimeStamps are START times 
2006/07/07 11:16:44 INFO  - jmeter.samplers.SampleResult:
sampleresult.default.encoding is set to ISO-8859-1 
2006/07/07 11:16:54 INFO  - jmeter.gui.action.Load: Loading file:
C:\tmp\Aggregate Report.jmx 
2006/07/07 11:16:54 INFO  - jmeter.save.SaveService: Testplan (JMX)
version: 2.2. Testlog (JTL) version: 2.2 
2006/07/07 11:16:54 INFO  - jmeter.save.SaveService: Using SaveService
properties file version 408187 
2006/07/07 11:16:54 WARN  - jmeter.save.SaveService: Could not set up
alias MailerModel java.lang.NoClassDefFoundError: javax/mail/Message 
2006/07/07 11:16:54 INFO  - jmeter.protocol.http.sampler.HTTPSampler2:
Local host = sputnik-one 
2006/07/07 11:16:54 INFO  - jmeter.protocol.tcp.sampler.TCPSampler:
Protocol Handler name=TCPClientImpl 
2006/07/07 11:16:54 INFO  - jmeter.protocol.tcp.sampler.TCPSampler:
Status prefix= 
2006/07/07 11:16:54 INFO  - jmeter.protocol.tcp.sampler.TCPSampler:
Status suffix= 
2006/07/07 11:16:54 INFO  - jmeter.protocol.tcp.sampler.TCPSampler:
Status properties= 
2006/07/07 11:16:54 WARN  - jmeter.save.SaveService: Could not set up
alias JMSSampler java.lang.NoClassDefFoundError: javax/jms/Message 
2006/07/07 11:16:54 WARN  - jmeter.save.SaveService: Could not set up
alias SubscriberSampler java.lang.NoClassDefFoundError:
javax/jms/MessageListener 
2006/07/07 11:16:54 WARN  - jmeter.save.SaveService: Could not set up
alias MailerVisualizer java.lang.NoClassDefFoundError:
javax/mail/MessagingException 
2006/07/07 11:16:54 WARN  - jmeter.save.SaveService: Could not set up
alias WebServiceSampler java.lang.NoClassDefFoundError:
javax/mail/MessagingException 
2006/07/07 11:16:54 INFO  - jmeter.save.SaveService: Using SaveService
properties version 1.8 
2006/07/07 11:16:54 INFO  - jmeter.save.SaveService: All converter
versions present and correct 
2006/07/07 11:16:58 ERROR - jmeter.gui.action.RemoteStart:
java.rmi.NotBoundException: JMeterEngine
	at sun.rmi.registry.RegistryImpl.lookup(Unknown Source)
	at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
	at sun.rmi.server.UnicastServerRef.oldDispatch(Unknown Source)
	at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
	at sun.rmi.transport.Transport$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.Transport.serviceCall(Unknown Source)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown
Source)
	at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
	at
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown
Source)
	at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown
Source)
	at sun.rmi.server.UnicastRef.invoke(Unknown Source)
	at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
	at java.rmi.Naming.lookup(Unknown Source)
	at
org.apache.jmeter.engine.ClientJMeterEngine.getEngine(ClientJMeterEngine.java:51)
	at
org.apache.jmeter.engine.ClientJMeterEngine.<init>(ClientJMeterEngine.java:55)
	at
org.apache.jmeter.gui.action.RemoteStart.doRemoteInit(RemoteStart.java:169)
	at
org.apache.jmeter.gui.action.RemoteStart.doAction(RemoteStart.java:76)
	at
org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:75)
	at
org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:43)
	at
org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:60)
	at java.awt.event.InvocationEvent.dispatch(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown
Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.run(Unknown Source)

2006/07/07 11:17:00 ERROR - jmeter.gui.action.RemoteStart:
java.rmi.NotBoundException: JMeterEngine
	at sun.rmi.registry.RegistryImpl.lookup(Unknown Source)
	at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
	at sun.rmi.server.UnicastServerRef.oldDispatch(Unknown Source)
	at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
	at sun.rmi.transport.Transport$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.Transport.serviceCall(Unknown Source)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown
Source)
	at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
	at
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown
Source)
	at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown
Source)
	at sun.rmi.server.UnicastRef.invoke(Unknown Source)
	at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
	at java.rmi.Naming.lookup(Unknown Source)
	at
org.apache.jmeter.engine.ClientJMeterEngine.getEngine(ClientJMeterEngine.java:51)
	at
org.apache.jmeter.engine.ClientJMeterEngine.<init>(ClientJMeterEngine.java:55)
	at
org.apache.jmeter.gui.action.RemoteStart.doRemoteStart(RemoteStart.java:149)
	at
org.apache.jmeter.gui.action.RemoteStart.doAction(RemoteStart.java:77)
	at
org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:75)
	at
org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:43)
	at
org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:60)
	at java.awt.event.InvocationEvent.dispatch(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown
Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.run(Unknown Source)



Then, I tried to Run, Remote Start, 192.168.101.16  It just sat there
and did nothing.  Here's the jmeter.log from that attempt:

2006/07/07 11:10:40 INFO  - jmeter.util.JMeterUtils: Setting Locale to
en_US 
2006/07/07 11:10:41 INFO  - jmeter.JMeter: Loading user properties from:
user.properties 
2006/07/07 11:10:41 INFO  - jmeter.JMeter: Loading system properties
from: system.properties 
2006/07/07 11:10:41 INFO  - jmeter.JMeter: Copyright (c) 1998-2006 The
Apache Software Foundation 
2006/07/07 11:10:41 INFO  - jmeter.JMeter: Version 2.2 
2006/07/07 11:10:41 INFO  - jmeter.JMeter: java.version=1.4.2_12 
2006/07/07 11:10:41 INFO  - jmeter.JMeter: os.name=Windows 2000 
2006/07/07 11:10:41 INFO  - jmeter.JMeter: os.arch=x86 
2006/07/07 11:10:41 INFO  - jmeter.JMeter: os.version=5.0 
2006/07/07 11:10:41 INFO  - jmeter.JMeter: Default Locale=English
(United States) 
2006/07/07 11:10:41 INFO  - jmeter.JMeter: JMeter  Locale=English
(United States) 
2006/07/07 11:10:41 INFO  - jmeter.JMeter: JMeterHome=C:\Program
Files\JMeter\jakarta-jmeter-2.2 
2006/07/07 11:10:41 INFO  - jmeter.JMeter: user.dir=C:\Program
Files\JMeter\jakarta-jmeter-2.2\bin 
2006/07/07 11:10:41 INFO  - jmeter.JMeter: PWD     =C:\Program
Files\JMeter\jakarta-jmeter-2.2\bin 
2006/07/07 11:10:41 INFO  - jmeter.JMeter: Loaded icon properties from
org/apache/jmeter/images/icon.properties 
2006/07/07 11:10:44 INFO  -
jmeter.protocol.http.sampler.HTTPSamplerBase: Cannot find .className
property for htmlParser, using default 
2006/07/07 11:10:44 INFO  -
jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for text/html is  
2006/07/07 11:10:44 INFO  -
jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for
application/xhtml+xml is  
2006/07/07 11:10:44 INFO  -
jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for application/xml
is  
2006/07/07 11:10:44 INFO  -
jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for text/xml is  
2006/07/07 11:10:44 INFO  -
jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for
text/vnd.wap.wml is
org.apache.jmeter.protocol.http.parser.RegexpHTMLParser 
2006/07/07 11:10:45 INFO  -
jmeter.protocol.http.sampler.AccessLogSamplerBeanInfo: Entered access
log sampler bean info 
2006/07/07 11:10:45 INFO  -
jmeter.protocol.http.sampler.AccessLogSamplerBeanInfo: found parsers:
[org.apache.jmeter.protocol.http.util.accesslog.OrderPreservingLogParser,
org.apache.jmeter.protocol.http.util.accesslog.SharedTCLogParser,
org.apache.jmeter.protocol.http.util.accesslog.TCLogParser] 
2006/07/07 11:10:45 INFO  -
jmeter.protocol.http.sampler.AccessLogSamplerBeanInfo: Got to end of
access log samper bean info init 
2006/07/07 11:10:46 WARN  - jmeter.gui.util.MenuFactory: Missing jar?
Could not create org.apache.jmeter.visualizers.MailerVisualizer.
java.lang.NoClassDefFoundError: javax/mail/MessagingException 
2006/07/07 11:10:46 INFO  - jmeter.samplers.SampleResult: Note: Sample
TimeStamps are START times 
2006/07/07 11:10:46 INFO  - jmeter.samplers.SampleResult:
sampleresult.default.encoding is set to ISO-8859-1 
2006/07/07 11:10:55 INFO  - jmeter.gui.action.Load: Loading file:
C:\tmp\Aggregate Report.jmx 
2006/07/07 11:10:56 INFO  - jmeter.save.SaveService: Testplan (JMX)
version: 2.2. Testlog (JTL) version: 2.2 
2006/07/07 11:10:56 INFO  - jmeter.save.SaveService: Using SaveService
properties file version 408187 
2006/07/07 11:10:56 WARN  - jmeter.save.SaveService: Could not set up
alias MailerModel java.lang.NoClassDefFoundError: javax/mail/Message 
2006/07/07 11:10:56 INFO  - jmeter.protocol.http.sampler.HTTPSampler2:
Local host = sputnik-one 
2006/07/07 11:10:56 INFO  - jmeter.protocol.tcp.sampler.TCPSampler:
Protocol Handler name=TCPClientImpl 
2006/07/07 11:10:56 INFO  - jmeter.protocol.tcp.sampler.TCPSampler:
Status prefix= 
2006/07/07 11:10:56 INFO  - jmeter.protocol.tcp.sampler.TCPSampler:
Status suffix= 
2006/07/07 11:10:56 INFO  - jmeter.protocol.tcp.sampler.TCPSampler:
Status properties= 
2006/07/07 11:10:56 WARN  - jmeter.save.SaveService: Could not set up
alias JMSSampler java.lang.NoClassDefFoundError: javax/jms/Message 
2006/07/07 11:10:56 WARN  - jmeter.save.SaveService: Could not set up
alias SubscriberSampler java.lang.NoClassDefFoundError:
javax/jms/MessageListener 
2006/07/07 11:10:56 WARN  - jmeter.save.SaveService: Could not set up
alias MailerVisualizer java.lang.NoClassDefFoundError:
javax/mail/MessagingException 
2006/07/07 11:10:56 WARN  - jmeter.save.SaveService: Could not set up
alias WebServiceSampler java.lang.NoClassDefFoundError:
javax/mail/MessagingException 
2006/07/07 11:10:56 INFO  - jmeter.save.SaveService: Using SaveService
properties version 1.8 
2006/07/07 11:10:56 INFO  - jmeter.save.SaveService: All converter
versions present and correct 
2006/07/07 11:11:09 ERROR - jmeter.engine.ClientJMeterEngine:
java.rmi.NoSuchObjectException: no such object in table
	at
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown
Source)
	at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown
Source)
	at sun.rmi.server.UnicastRef.invoke(Unknown Source)
	at
org.apache.jmeter.engine.RemoteJMeterEngineImpl_Stub.reset(Unknown
Source)
	at
org.apache.jmeter.engine.ClientJMeterEngine.reset(ClientJMeterEngine.java:92)
	at
org.apache.jmeter.gui.action.RemoteStart.doRemoteStart(RemoteStart.java:157)
	at
org.apache.jmeter.gui.action.RemoteStart.doAction(RemoteStart.java:77)
	at
org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:75)
	at
org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:43)
	at
org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:60)
	at java.awt.event.InvocationEvent.dispatch(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown
Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.run(Unknown Source)

2006/07/07 11:11:09 INFO  - jmeter.engine.ClientJMeterEngine: about to
run remote test 
2006/07/07 11:11:09 INFO  - jmeter.engine.ClientJMeterEngine: done
initiating run command 
2006/07/07 11:11:09 INFO  - jmeter.engine.ClientJMeterEngine: running
clientengine run method 
2006/07/07 11:11:09 INFO  - jmeter.engine.ConvertListeners: num threads
= 50 
2006/07/07 11:11:09 INFO  - jmeter.engine.ConvertListeners: num threads
= 50 
2006/07/07 11:11:09 INFO  - jmeter.samplers.StandardSampleSender: Using
Standard Remote Sampler for this test run 
2006/07/07 11:11:09 INFO  - jmeter.samplers.StandardSampleSender: Using
Standard Remote Sampler for this test run 
2006/07/07 11:11:09 ERROR - jmeter.engine.ClientJMeterEngine:
java.rmi.NoSuchObjectException: no such object in table
	at
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown
Source)
	at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown
Source)
	at sun.rmi.server.UnicastRef.invoke(Unknown Source)
	at
org.apache.jmeter.engine.RemoteJMeterEngineImpl_Stub.setHost(Unknown
Source)
	at
org.apache.jmeter.engine.ClientJMeterEngine.run(ClientJMeterEngine.java:122)
	at java.lang.Thread.run(Unknown Source)


-- 
***********************************************************************
* John Oliver                             http://www.john-oliver.net/ *
*                                                                     *
***********************************************************************

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org


Re: More on distributed testing problem

Posted by Peter Lin <wo...@gmail.com>.
rmi registry service is an executable that ships with the jdk.  google is
your friend.

http://www.google.com/search?hl=en&lr=&q=using+java+rmiregistry.exe&btnG=Search

peter

On 7/7/06, John Oliver <jo...@john-oliver.net> wrote:
>
> On Fri, Jul 07, 2006 at 05:54:48PM -0400, Peter Lin wrote:
> > honestly I can't think of anything else that could cause the problem
> you're
> > seeing. The only other thing I can think of is to test the RMI registry
> by
> > itself without jmeter. good luck
>
> What is an RMI Registry, and how would such a thing be tested?
>
> Is there anything I can do in a telnet session to a remote jmeter-server
> to make it do something and generate some logs?
>
> --
> ***********************************************************************
> * John Oliver                             http://www.john-oliver.net/ *
> *                                                                     *
> ***********************************************************************
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
>
>

Re: More on distributed testing problem

Posted by John Oliver <jo...@john-oliver.net>.
On Fri, Jul 07, 2006 at 05:54:48PM -0400, Peter Lin wrote:
> honestly I can't think of anything else that could cause the problem you're
> seeing.

There's a Wireshark capture from the Windows machine jmeter.bat is run
from at http://www.john-oliver.net/JMeter.cap

-- 
***********************************************************************
* John Oliver                             http://www.john-oliver.net/ *
*                                                                     *
***********************************************************************

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org


Re: More on distributed testing problem

Posted by John Oliver <jo...@john-oliver.net>.
On Fri, Jul 07, 2006 at 05:54:48PM -0400, Peter Lin wrote:
> honestly I can't think of anything else that could cause the problem you're
> seeing. The only other thing I can think of is to test the RMI registry by
> itself without jmeter. good luck

What is an RMI Registry, and how would such a thing be tested?

Is there anything I can do in a telnet session to a remote jmeter-server
to make it do something and generate some logs?

-- 
***********************************************************************
* John Oliver                             http://www.john-oliver.net/ *
*                                                                     *
***********************************************************************

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org


Re: More on distributed testing problem

Posted by Peter Lin <wo...@gmail.com>.
honestly I can't think of anything else that could cause the problem you're
seeing. The only other thing I can think of is to test the RMI registry by
itself without jmeter. good luck

peter

On 7/7/06, John Oliver <jo...@john-oliver.net> wrote:
>
> On Fri, Jul 07, 2006 at 05:40:11PM -0400, Peter Lin wrote:
> > out of curiosity, if you open a dos shell and type
> >
> > "java -version"
> >
> > what do you get? the only other time I've seen the RMI fail is across
> jdk
> > versions.
>
> 1.4.2_12 on all systems.  That was one of the first things I thought of
> :-)
>
> --
> ***********************************************************************
> * John Oliver                             http://www.john-oliver.net/ *
> *                                                                     *
> ***********************************************************************
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
>
>

Re: More on distributed testing problem

Posted by John Oliver <jo...@john-oliver.net>.
On Fri, Jul 07, 2006 at 05:40:11PM -0400, Peter Lin wrote:
> out of curiosity, if you open a dos shell and type
> 
> "java -version"
> 
> what do you get? the only other time I've seen the RMI fail is across jdk
> versions.

1.4.2_12 on all systems.  That was one of the first things I thought of
:-)

-- 
***********************************************************************
* John Oliver                             http://www.john-oliver.net/ *
*                                                                     *
***********************************************************************

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org


Re: More on distributed testing problem

Posted by Peter Lin <wo...@gmail.com>.
out of curiosity, if you open a dos shell and type

"java -version"

what do you get? the only other time I've seen the RMI fail is across jdk
versions.

peter

On 7/7/06, John Oliver <jo...@john-oliver.net> wrote:
>
> On Fri, Jul 07, 2006 at 04:45:54PM -0400, Peter Lin wrote:
> > the properties file looks ok, so I'm not sure what's happening. Are you
> > running both jmeter.bat and jmeter-server.bat on the same system?
>
> I tried that.  At first, I just ran jmeter-server on the two slave
> machines.  But all the messages about 127.0.0.1 made me think it had to
> connect to itself first, so I ran jmeter-server.bat on the master.
>
> I just tried again while watching the jmeter.log on a slave.  Nothing
> ever gets logged.  Is there something I can type into the telnet window
> on the master to make the slave do something and log it?
>
> --
> ***********************************************************************
> * John Oliver                             http://www.john-oliver.net/ *
> *                                                                     *
> ***********************************************************************
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
>
>

Re: More on distributed testing problem

Posted by John Oliver <jo...@john-oliver.net>.
On Fri, Jul 07, 2006 at 04:45:54PM -0400, Peter Lin wrote:
> the properties file looks ok, so I'm not sure what's happening. Are you
> running both jmeter.bat and jmeter-server.bat on the same system?

I tried that.  At first, I just ran jmeter-server on the two slave
machines.  But all the messages about 127.0.0.1 made me think it had to
connect to itself first, so I ran jmeter-server.bat on the master.

I just tried again while watching the jmeter.log on a slave.  Nothing
ever gets logged.  Is there something I can type into the telnet window
on the master to make the slave do something and log it?

-- 
***********************************************************************
* John Oliver                             http://www.john-oliver.net/ *
*                                                                     *
***********************************************************************

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org


Re: More on distributed testing problem

Posted by Peter Lin <wo...@gmail.com>.
On 7/7/06, John Oliver <jo...@john-oliver.net> wrote:
>
> On Fri, Jul 07, 2006 at 04:15:28PM -0400, Peter Lin wrote:
> > hmm... that doesn't make sense then.
>
> I couldn't agree more strongly! :-)
>
> > the master shouldn't be trying to connect to itself using 127.0.0.1.  I
> > would double check your jmeter.properties and make sure you don't have
> that
> > set somewhere
>
> It's the jmeter.properties that comes with jmeter.  The only change I've
> made is to remote_hosts.  Here it is:
>

the properties file looks ok, so I'm not sure what's happening. Are you
running both jmeter.bat and jmeter-server.bat on the same system?

peter

Re: More on distributed testing problem

Posted by John Oliver <jo...@john-oliver.net>.
On Fri, Jul 07, 2006 at 04:15:28PM -0400, Peter Lin wrote:
> hmm... that doesn't make sense then.

I couldn't agree more strongly! :-)

> the master shouldn't be trying to connect to itself using 127.0.0.1.  I
> would double check your jmeter.properties and make sure you don't have that
> set somewhere

It's the jmeter.properties that comes with jmeter.  The only change I've
made is to remote_hosts.  Here it is:

################################################################################
# Apache JMeter Property file
################################################################################

##   $Id: jmeter.properties 411605 2006-06-04 22:07:55Z sebb $
##   Copyright 2001-2006 The Apache Software Foundation
## 
##   Licensed under the Apache License, Version 2.0 (the "License");
##   you may not use this file except in compliance with the License.
##   You may obtain a copy of the License at
## 
##       http://www.apache.org/licenses/LICENSE-2.0
## 
##   Unless required by applicable law or agreed to in writing, software
##   distributed under the License is distributed on an "AS IS" BASIS,
##   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied.
##   See the License for the specific language governing permissions and
##   limitations under the License.


#Preferred GUI language. Comment out to use the JVM default locale's
language.
#language=de

# Netscape HTTP Cookie file
cookies=cookies

#---------------------------------------------------------------------------
# File format configuration for JMX and JTL files
#---------------------------------------------------------------------------

# Properties:
# file_format          - affects both JMX and JTL files
# file_format.testplan - affects JMX files only
# file_format.testlog  - affects JTL files only
#
# Possible values are:
# 2.0 - original format
# 2.1 - initial format using XStream
# 2.2 - updated format using XStream, with shorter names

#---------------------------------------------------------------------------
# 
#---------------------------------------------------------------------------

# XML Reader(Parser) - Must implement SAX 2 specs
xml.parser=org.apache.xerces.parsers.SAXParser

#---------------------------------------------------------------------------
# SSL configuration
#---------------------------------------------------------------------------

#Classname of the ssl provider to be used (to enable testing of https
urls)
#And the package name where Stream Handlers can be found
#These provided defaults can be uncommented, and they will work if you
are using
#Sun's JSSE implementation.

#ssl.provider=com.sun.net.ssl.internal.ssl.Provider
#ssl.pkgs=com.sun.net.ssl.internal.www.protocol

#The location of the truststore (trusted certificates) and keystore ( if
other than the default.
#you can uncomment this and change the path to the correct location.
#javax.net.ssl.trustStore=/path/to/cacerts
#javax.net.ssl.keyStore=/usr/java/jdk1.5.0_02/jre/lib/security/cacerts

#The password to your keystore
#javax.net.ssl.keyStorePassword=changeit

#Flag for whether to output debug messages to System.err
#To enable it, set the value to "all"  Note, for it to work with
#JSSE, it needs to be done from the Java command (i.e.
-Djavax.net.debug=all)
#javax.net.debug=all

#---------------------------------------------------------------------------
# Look and Feel configuration
#---------------------------------------------------------------------------

#Classname of the Swing default UI
#Installed Look and Feel classes on Windows are:
#  Metal   = javax.swing.plaf.metal.MetalLookAndFeel
#  Motif   = com.sun.java.swing.plaf.motif.MotifLookAndFeel
#  Windows = com.sun.java.swing.plaf.windows.WindowsLookAndFeel
jmeter.laf=javax.swing.plaf.metal.MetalLookAndFeel

# Icon definitions
# default:
#jmeter.icons=org/apache/jmeter/images/icon.properties
# alternate:
#jmeter.icons=org/apache/jmeter/images/icon_1.properties

#Components to not display in JMeter GUI
not_in_menu=Remote Method Configuration,JNDI Configuration,JNDI Lookup
Configuration,JNDI Request,Default
Controller,org.apache.jmeter.control.DynamicController,
org.apache.jmeter.protocol.http.control.Cookie,org.apache.jmeter.protocol.http.control.Authorization,org.apache.jmeter.config.LoginConfig,Header,org.apache.jmeter.protocol.http.config.MultipartUrlConfig

#---------------------------------------------------------------------------
# Remote hosts and RMI configuration
#---------------------------------------------------------------------------

# Remote Hosts - comma delimited
remote_hosts=192.168.101.16,192.168.101.69
#remote_hosts:localhost:1099,localhost:2010

# RMI port to be used by the server (must start rmiregistry with same
port)
#server_port=1099

# To change the port to (say) 1234:
# On the server(s)
# - set server_port=1234
# - start rmiregistry with port 1234
# On Windows this can be done by:
# SET SERVER_PORT=1234
# JMETER-SERVER
#
# On Unix:
# SERVER_PORT=1234 jmeter-server
#
# On the client:
# - set remote_hosts=server:1234

#---------------------------------------------------------------------------
#         Logging Configuration
#---------------------------------------------------------------------------

# Note: JMeter uses Avalon LogKit

# Logging Format
# see
http://avalon.apache.org/logkit/api/org/apache/log/format/PatternFormatter.html
#
# Default format:
#log_format=%{time:yyyy/MM/dd HH:mm:ss} %5.5{priority} - %{category}:
%{message} %{throwable}
# \n is automatically added to the end of the string
#
# Predefined formats in the JMeter LoggingManager:
#log_format_type=default
#log_format_type=thread_prefix
#log_format_type=thread_suffix
# default is as above
# thread_prefix adds the thread name as a prefix to the category
# thread_suffix adds the thread name as a suffix to the category
# Note that thread name is not included by default, as it requires extra
processing.
#
# To change the logging format, define either log_format_type or
log_format
# If both are defined, the type takes precedence
# Note that these properties cannot be defined using the -J or -D JMeter
# command-line flags, as the format will have already been determined by
then
# However, they can be defined as JVM properties

#Logging levels for the logging categories in JMeter.  Correct values
are FATAL_ERROR, ERROR, WARN, INFO, and DEBUG
# To set the log level for a package or individual class, use:
# log_level.[package_name].[classname]=[PRIORITY_LEVEL]
# But omit "org.apache" from the package name.  The classname is
optional.  Further examples below.

log_level.jmeter=INFO
log_level.jmeter.junit=DEBUG
#log_level.jmeter.control=DEBUG
#log_level.jmeter.testbeans=DEBUG
#log_level.jmeter.engine=DEBUG
#log_level.jmeter.threads=DEBUG
#log_level.jmeter.gui=WARN
#log_level.jmeter.testelement=DEBUG
#log_level.jmeter.util=WARN
#log_level.jmeter.util.classfinder=WARN
#log_level.jmeter.test=DEBUG
#log_level.jmeter.protocol.http=DEBUG
# For CookieManager, AuthManager etc:
#log_level.jmeter.protocol.http.control=DEBUG
#log_level.jmeter.protocol.ftp=WARN
#log_level.jmeter.protocol.jdbc=DEBUG
#log_level.jmeter.protocol.java=WARN
#log_level.jmeter.testelements.property=DEBUG
log_level.jorphan=INFO
	

#Log file for log messages.
# You can specify a different log file for different categories via:
# log_file.[category]=[filename]
# category is equivalent to the package/class names described above

# Combined log file (for jmeter and jorphan)
#log_file=jmeter.log
# To redirect logging to standard output, try the following:
# (it will probably report an error, but output will be to stdout)
#log_file=

# Or define separate logs if required:
#log_file.jorphan=jorphan.log
#log_file.jmeter=jmeter.log

#---------------------------------------------------------------------------
# HTTPClient configuration
#---------------------------------------------------------------------------

# set the socket timeout
#httpclient.timeout=0

# Set the http version (defaults to 1.1)
#httpclient.version=1.0

# Define characters per second > 0 to emulate slow connections
#httpclient.socket.http.cps=0
#httpclient.socket.https.cps=0

# Define the local host address to be used for multi-homed hosts
#httpclient.localaddress=1.2.3.4

# Sample logging levels for HttpClient
# Note that full category names are used, i.e. must include the
org.apache.
# Info level produces no output:
#log_level.org.apache.commons.logging=debug
# Might be useful:
#org.apache.commons.httpclient.Authenticator=trace 

# wire debug produces a lot of output; consider using separate file:
#log_level.httpclient.wire=debug
#log_file.httpclient=httpclient.log

# Further logging configuration
# Excalibur logging provides the facility to configure logging using
# configuration files written in XML. This allows for such features as
# log file rotation which are not supported directly by JMeter.
#
# If such a file specified, it will be applied to the current logging
# hierarchy when that has been created.
# 
#log_config=logkit.xml

# HttpClient Logging information can be found at:
# http://jakarta.apache.org/commons/httpclient/logging.html

#---------------------------------------------------------------------------
# Results file configuration
#---------------------------------------------------------------------------

# This section helps determine how result data will be saved.
# The commented out values are the defaults.

# legitimate values: xml, csv, db.  Only xml and csv are currently
supported.
jmeter.save.saveservice.output_format=csv


# true when field should be saved; false otherwise

# assertion_results_failure_message only affects CSV output
#jmeter.save.saveservice.assertion_results_failure_message=true
#
#jmeter.save.saveservice.data_type=true
jmeter.save.saveservice.label=true
#jmeter.save.saveservice.response_code=true
# response_data is not currently supported for CSV output
#jmeter.save.saveservice.response_data=false
# Save ResponseData for failed samples
#jmeter.save.saveservice.response_data.on_error=false
#jmeter.save.saveservice.response_message=true
#jmeter.save.saveservice.successful=true
jmeter.save.saveservice.thread_name=true
#jmeter.save.saveservice.time=true
#jmeter.save.saveservice.subresults=true
#jmeter.save.saveservice.assertions=true
#jmeter.save.saveservice.latency=true
#jmeter.save.saveservice.samplerData=false
#jmeter.save.saveservice.responseHeaders=false
#jmeter.save.saveservice.requestHeaders=false
#jmeter.save.saveservice.encoding=false
#jmeter.save.saveservice.bytes=false
#jmeter.save.saveservice.url=false
#jmeter.save.saveservice.filename=false
#jmeter.save.saveservice.thread_counts=false

# Timestamp format
# legitimate values: none, ms, or a format suitable for SimpleDateFormat
#jmeter.save.saveservice.timestamp_format=ms
#jmeter.save.saveservice.timestamp_format=MM/dd/yy HH:mm:ss

# Put the start time stamp in logs instead of the end
sampleresult.timestamp.start=true


# legitimate values: none, first, all
#jmeter.save.saveservice.assertion_results=none

# For use with Comma-separated value (CSV) files or other formats
# where the fields' values are separated by specified delimiters.
#jmeter.save.saveservice.default_delimiter=,
#jmeter.save.saveservice.print_field_names=true

# Optional xml processing instruction for line 2 of the file:
#jmeter.save.saveservice.xml_pi=<?xml-stylesheet type="text/xsl"
href="../extras/jmeter-results-detail-report_21.xsl"?>

#---------------------------------------------------------------------------
# Upgrade property
#---------------------------------------------------------------------------

# File that holds a record of name changes for backward compatibility
issues
upgrade_properties=/bin/upgrade.properties

#---------------------------------------------------------------------------
# JMeter Proxy recorder configuration
#---------------------------------------------------------------------------

# If the proxy detects a gap of at least 1s (default) between HTTP
requests,
# it assumes that the user has clicked a new URL
#proxy.pause=1000

# Add numeric prefix to Sampler names (default false)
#proxy.number.requests=true

# Change the default HTTP Sampler
# Java:
#jmeter.httpsampler=HTTPSampler
# Apache HTTPClient:
#jmeter.httpsampler=HTTPSampler2

#---------------------------------------------------------------------------
# HTTPSampleResponse Parser configuration
#---------------------------------------------------------------------------

# Space-separated list of parser groups
HTTPResponse.parsers=htmlParser wmlParser
# for each parser, there should be a parser.types and a parser.className
property

#---------------------------------------------------------------------------
# HTML Parser configuration
#---------------------------------------------------------------------------

# Define the HTML parser to be used.
# Default parser:
#htmlParser.className=org.apache.jmeter.protocol.http.parser.HtmlParserHTMLParser
# Other parsers:
#htmlParser.className=org.apache.jmeter.protocol.http.parser.JTidyHTMLParser
#htmlParser.className=org.apache.jmeter.protocol.http.parser.RegexpHTMLParser
#
# Version 1.6 of htmlparser can be downloaded and used instead of the
default htmlparser.jar
#htmlParser.className=org.apache.jmeter.protocol.http.parser.HtmlParserHTMLParser16

htmlParser.types=text/html application/xhtml+xml application/xml
text/xml

#---------------------------------------------------------------------------
# WML Parser configuration
#---------------------------------------------------------------------------

wmlParser.className=org.apache.jmeter.protocol.http.parser.RegexpHTMLParser

wmlParser.types=text/vnd.wap.wml 

#---------------------------------------------------------------------------
# Remote batching configuration
#---------------------------------------------------------------------------

# Remote batching support
# default is Standard, which returns each sample
# Hold retains samples until end of test (may need lots of memory)
# Batch returns samples in batches
# Statistical returns sample stats
# hold_samples was originally defined as a separate property,
# but can now also be defined using remote.mode
#mode=Standard
#mode=Batch
#mode=Hold
#mode=Statistical
#hold_samples=true
#num_sample_threshold=100
#time_threshold=60000

# To set the Monitor Health Visualiser buffer size, enter the desired
value
# monitor.buffer.size=800

#---------------------------------------------------------------------------
# TCP Sampler configuration
#---------------------------------------------------------------------------

# The default handler class
#tcp.handler=TCPClientImpl
#
# eolByte = byte value for end of line
#tcp.eolByte=0
#
# status.prefix and suffix = strings that enclose the status response
code
#tcp.status.prefix=Status=
#tcp.status.suffix=.
#
# status.properties = property file to convert codes to messages
#tcp.status.properties=mytestfiles/tcpstatus.properties

#---------------------------------------------------------------------------
# Summariser configuration
#---------------------------------------------------------------------------

# Summariser settings
#
# Define the following property to automatically start a summariser with
that name
#summariser.name=summary
#
# interval between summaries (in seconds) default 3 minutes
#summariser.interval=180
#
# Write messages to log file
#summariser.log=true
#
# Write messages to System.out
#summariser.out=true

#---------------------------------------------------------------------------
# BeanShell configuration
#---------------------------------------------------------------------------

# BeanShell Server properties
#
# Define the port number as non-zero to start the http server on that
port
#beanshell.server.port=9000
# The telnet server will be started on the next port

#
# Define the server initialisation file
beanshell.server.file=../extras/startup.bsh

#
# Define the intialisation files for BeanShell Sampler and Function
elements
#beanshell.sampler.init=BeanShellSampler.bshrc
#beanshell.function.init=BeanShellFunction.bshrc
#beanshell.assertion.init=etc

#---------------------------------------------------------------------------
# MailerModel configuration
#---------------------------------------------------------------------------

# Number of successful samples before a message is sent
#mailer.successlimit=2
#
# Number of failed samples before a message is sent
#mailer.failurelimit=2

#---------------------------------------------------------------------------
# CSVRead configuration
#---------------------------------------------------------------------------

# CSVRead delimiter setting (default ",")
# Make sure that there are no trailing spaces or tabs after the
delimiter
# characters, or these will be included in the list of valid delimiters
#csvread.delimiter=,
#csvread.delimiter=;
#csvread.delimiter=!
#csvread.delimiter=~
# The following line has a tab after the =
#csvread.delimiter=	

#---------------------------------------------------------------------------
# __time() function configuration
#
# The properties below can be used to redefine the default formats
#---------------------------------------------------------------------------
#time.YMD=yyyyMMdd
#time.HMS=HHmmss
#time.YMDHMD=yyyyMMdd-HHmmss
#time.USER1=
#time.USER2=

#---------------------------------------------------------------------------
# CSV DataSet configuration
#---------------------------------------------------------------------------

# String to return at EOF (if recycle not used)
#csvdataset.eofstring=<EOF>

#---------------------------------------------------------------------------
# Miscellaneous configuration
#---------------------------------------------------------------------------

#TestBeanGui
#
#propertyEditorSearchPath=null

# Turn expert mode on/off: expert mode will show expert-mode beans and
properties
#jmeter.expertMode=true

# Maximum redirects to follow in a single sequence (default 5)
#httpsampler.max_redirects=5
# Maximum frame/iframe nesting depth (default 5)
#httpsampler.max_frame_depth=5

# The encoding to be used if none is provided (default ISO-8859-1)
#sampleresult.default.encoding=ISO-8859-1

# CookieManager behaviour - should cookies with null/empty values be
deleted?
# Default is true. Use false to revert to original behaviour
#CookieManager.delete_null_cookies=true

# (2.0.3) JMeterThread behaviour has been changed to set the started
flag before
# the controllers are initialised. This is so controllers can access
variables earlier. 
# In case this causes problems, the previous behaviour can be restored
by uncommenting
# the following line.
#jmeterthread.startearlier=false

# (2.1.2) StandardJMeterEngine behaviour has been changed to notify the
listeners after
# the running version is enabled. This is so they can access variables. 
# In case this causes problems, the previous behaviour can be restored
by uncommenting
# the following line.
#jmeterengine.startlistenerslater=false


# List of paths (separated by ;) to search for additional JMeter
extension jars
# These are in addition to lib/ext. Do not use this for utility jars.
#search_paths=/app1/lib;/app2/lib

# Users can define additional classpath items by setting the property
below
# Use the default separator for the host version of Java
# Paths with spaces may cause problems for the JVM
#user.classpath=../classes;../jars/jar1.jar

#Should JMeter expand the tree when loading a test plan?
#onload.expandtree=false

# Should JMeter automatically load additional JMeter properties?
# File name to look for (comment to disable)
user.properties=user.properties

# Should JMeter automatically load additional system properties?
# File name to look for (comment to disable)
system.properties=system.properties

-- 
***********************************************************************
* John Oliver                             http://www.john-oliver.net/ *
*                                                                     *
***********************************************************************

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org


Re: More on distributed testing problem

Posted by Peter Lin <wo...@gmail.com>.
hmm... that doesn't make sense then.

the master shouldn't be trying to connect to itself using 127.0.0.1.  I
would double check your jmeter.properties and make sure you don't have that
set somewhere

peter


On 7/7/06, John Oliver <jo...@john-oliver.net> wrote:
>
> On Fri, Jul 07, 2006 at 03:00:50PM -0400, Peter Lin wrote:
> > which system produced the error with the 127.0.0.1 error?
>
> The master.
>
> --
> ***********************************************************************
> * John Oliver                             http://www.john-oliver.net/ *
> *                                                                     *
> ***********************************************************************
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
>
>

Re: More on distributed testing problem

Posted by John Oliver <jo...@john-oliver.net>.
On Fri, Jul 07, 2006 at 03:00:50PM -0400, Peter Lin wrote:
> which system produced the error with the 127.0.0.1 error?

The master.

-- 
***********************************************************************
* John Oliver                             http://www.john-oliver.net/ *
*                                                                     *
***********************************************************************

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org


Re: More on distributed testing problem

Posted by Peter Lin <wo...@gmail.com>.
which system produced the error with the 127.0.0.1 error?

peter

On 7/7/06, John Oliver <jo...@john-oliver.net> wrote:
>
> On Fri, Jul 07, 2006 at 02:51:09PM -0400, Peter Lin wrote:
> > If you look at page 2 of the step-by-step tutorial, it says to replace
> the
> > default entry of the master system (it the GUI) so it has the IP address
> of
> > the slave systems (ie running jmeter-server.bat).
>
> ...and I've done that.
>
> > the naming convention is a bit odd and always confuses people the first
> time
> > they set it up.
> >
> > the jmeter.properties should look like line #5 on page 2 of the
> tutorial.
>
> ...and it does.
>
> Here's a direct copy-and-paste:
>
> remote_hosts=192.168.101.16,192.168.101.69
>
> --
> ***********************************************************************
> * John Oliver                             http://www.john-oliver.net/ *
> *                                                                     *
> ***********************************************************************
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
>
>

Re: More on distributed testing problem

Posted by John Oliver <jo...@john-oliver.net>.
On Fri, Jul 07, 2006 at 02:51:09PM -0400, Peter Lin wrote:
> If you look at page 2 of the step-by-step tutorial, it says to replace the
> default entry of the master system (it the GUI) so it has the IP address of
> the slave systems (ie running jmeter-server.bat).

...and I've done that.

> the naming convention is a bit odd and always confuses people the first time
> they set it up.
> 
> the jmeter.properties should look like line #5 on page 2 of the tutorial.

...and it does.

Here's a direct copy-and-paste:

remote_hosts=192.168.101.16,192.168.101.69

-- 
***********************************************************************
* John Oliver                             http://www.john-oliver.net/ *
*                                                                     *
***********************************************************************

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org


Re: More on distributed testing problem

Posted by Peter Lin <wo...@gmail.com>.
If you look at page 2 of the step-by-step tutorial, it says to replace the
default entry of the master system (it the GUI) so it has the IP address of
the slave systems (ie running jmeter-server.bat).

the naming convention is a bit odd and always confuses people the first time
they set it up.

the jmeter.properties should look like line #5 on page 2 of the tutorial.

peter


On 7/7/06, John Oliver <jo...@john-oliver.net> wrote:
>
> On Fri, Jul 07, 2006 at 02:28:41PM -0400, Peter Lin wrote:
> > the error tells me the RMI client could not connect to the RMI server,
> so
> > the failure it network related.
>
> OK... but in what respect?  I can telnet to port 1099.  What else does
> it expect?
>
> > you should not have the 127.0.0.1 on the slave systems.  The
> step-by-step
> > hopefully explains how to do that. if not, I can improve the docs.
> >
> >
> http://jakarta.apache.org/jmeter/usermanual/jmeter_distributed_testing_step_by_step.pdf
>
> I do not know what you mean by "you should not have the 127.0.0.1 on the
> slave systems"  The only reference to 127.0.0.1 is under the
> instructions for the Master system, where it tells you to edit the
> remote_hosts line.
>
> Are you saying that, on the slave systems, I should go into
> jmeter.properties and remove or comment out remote_hosts ?  Or add the
> IP of the master?  Or do something else?
>
> FWIW, the jmeter.log on one slave system:
>
> [root@mrtg ~]# more jmeter.log
> 2006/07/07 10:11:39 INFO  - jmeter.util.JMeterUtils: Setting Locale to
> en_US
> 2006/07/07 10:11:40 INFO  - jmeter.JMeter: Setting System property:
> server_port=
> 1099
> 2006/07/07 10:11:40 INFO  - jmeter.JMeter: Copyright (c) 1998-2006 The
> Apache So
> ftware Foundation
> 2006/07/07 10:11:40 INFO  - jmeter.JMeter: Version 2.2
> 2006/07/07 10:11:40 INFO  - jmeter.JMeter: java.version=1.4.2_12
> 2006/07/07 10:11:40 INFO  - jmeter.JMeter: os.name=Linux
> 2006/07/07 10:11:40 INFO  - jmeter.JMeter: os.arch=i386
> 2006/07/07 10:11:40 INFO  - jmeter.JMeter: os.version=2.6.9-34.ELsmp
> 2006/07/07 10:11:40 INFO  - jmeter.JMeter: Default Locale=English
> (United States
> )
> 2006/07/07 10:11:40 INFO  - jmeter.JMeter: JMeter  Locale=English
> (United States
> )
> 2006/07/07 10:11:40 INFO  - jmeter.JMeter:
> JMeterHome=/root/jakarta-jmeter-2.2
> 2006/07/07 10:11:40 INFO  - jmeter.JMeter: user.dir=/root
> 2006/07/07 10:11:40 INFO  - jmeter.JMeter: PWD     =/root
> 2006/07/07 10:11:40 INFO  - jmeter.engine.RemoteJMeterEngineImpl:
> Starting backi
> ng engine on 1099
> 2006/07/07 10:11:40 INFO  - jmeter.engine.StandardJMeterEngine:
> Listeners will b
> e started after enabling running version
> 2006/07/07 10:11:40 INFO  - jmeter.engine.StandardJMeterEngine: To
> revert to the
> earlier behaviour, define jmeterengine.startlistenerslater=false
> 2006/07/07 10:11:40 INFO  - jmeter.engine.RemoteJMeterEngineImpl: Bound
> to regis
> try on port 1099
> 2006/07/07 10:14:16 INFO  - jmeter.engine.RemoteJMeterEngineImpl: Reset
> 2006/07/07 10:14:17 INFO  - jmeter.engine.RemoteJMeterEngineImpl:
> received host:
> 192.168.101.16
> 2006/07/07 10:15:17 INFO  - jmeter.engine.RemoteJMeterEngineImpl: Reset
> 2006/07/07 10:15:20 INFO  - jmeter.engine.RemoteJMeterEngineImpl: Reset
> 2006/07/07 10:15:20 INFO  - jmeter.engine.RemoteJMeterEngineImpl:
> received host:
> 192.168.101.16
>
> --
> ***********************************************************************
> * John Oliver                             http://www.john-oliver.net/ *
> *                                                                     *
> ***********************************************************************
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
>
>

Re: More on distributed testing problem

Posted by John Oliver <jo...@john-oliver.net>.
On Fri, Jul 07, 2006 at 02:28:41PM -0400, Peter Lin wrote:
> the error tells me the RMI client could not connect to the RMI server, so
> the failure it network related.

OK... but in what respect?  I can telnet to port 1099.  What else does
it expect?

> you should not have the 127.0.0.1 on the slave systems.  The step-by-step
> hopefully explains how to do that. if not, I can improve the docs.
> 
> http://jakarta.apache.org/jmeter/usermanual/jmeter_distributed_testing_step_by_step.pdf

I do not know what you mean by "you should not have the 127.0.0.1 on the
slave systems"  The only reference to 127.0.0.1 is under the
instructions for the Master system, where it tells you to edit the
remote_hosts line.

Are you saying that, on the slave systems, I should go into
jmeter.properties and remove or comment out remote_hosts ?  Or add the
IP of the master?  Or do something else?

FWIW, the jmeter.log on one slave system:

[root@mrtg ~]# more jmeter.log
2006/07/07 10:11:39 INFO  - jmeter.util.JMeterUtils: Setting Locale to
en_US
2006/07/07 10:11:40 INFO  - jmeter.JMeter: Setting System property:
server_port=
1099
2006/07/07 10:11:40 INFO  - jmeter.JMeter: Copyright (c) 1998-2006 The
Apache So
ftware Foundation
2006/07/07 10:11:40 INFO  - jmeter.JMeter: Version 2.2
2006/07/07 10:11:40 INFO  - jmeter.JMeter: java.version=1.4.2_12
2006/07/07 10:11:40 INFO  - jmeter.JMeter: os.name=Linux
2006/07/07 10:11:40 INFO  - jmeter.JMeter: os.arch=i386
2006/07/07 10:11:40 INFO  - jmeter.JMeter: os.version=2.6.9-34.ELsmp
2006/07/07 10:11:40 INFO  - jmeter.JMeter: Default Locale=English
(United States
)
2006/07/07 10:11:40 INFO  - jmeter.JMeter: JMeter  Locale=English
(United States
)
2006/07/07 10:11:40 INFO  - jmeter.JMeter:
JMeterHome=/root/jakarta-jmeter-2.2
2006/07/07 10:11:40 INFO  - jmeter.JMeter: user.dir=/root
2006/07/07 10:11:40 INFO  - jmeter.JMeter: PWD     =/root
2006/07/07 10:11:40 INFO  - jmeter.engine.RemoteJMeterEngineImpl:
Starting backi
ng engine on 1099
2006/07/07 10:11:40 INFO  - jmeter.engine.StandardJMeterEngine:
Listeners will b
e started after enabling running version
2006/07/07 10:11:40 INFO  - jmeter.engine.StandardJMeterEngine: To
revert to the
 earlier behaviour, define jmeterengine.startlistenerslater=false
2006/07/07 10:11:40 INFO  - jmeter.engine.RemoteJMeterEngineImpl: Bound
to regis
try on port 1099
2006/07/07 10:14:16 INFO  - jmeter.engine.RemoteJMeterEngineImpl: Reset
2006/07/07 10:14:17 INFO  - jmeter.engine.RemoteJMeterEngineImpl:
received host:
 192.168.101.16
2006/07/07 10:15:17 INFO  - jmeter.engine.RemoteJMeterEngineImpl: Reset
2006/07/07 10:15:20 INFO  - jmeter.engine.RemoteJMeterEngineImpl: Reset
2006/07/07 10:15:20 INFO  - jmeter.engine.RemoteJMeterEngineImpl:
received host:
 192.168.101.16

-- 
***********************************************************************
* John Oliver                             http://www.john-oliver.net/ *
*                                                                     *
***********************************************************************

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org


Re: More on distributed testing problem

Posted by Peter Lin <wo...@gmail.com>.
the error tells me the RMI client could not connect to the RMI server, so
the failure it network related.

you should not have the 127.0.0.1 on the slave systems.  The step-by-step
hopefully explains how to do that. if not, I can improve the docs.

http://jakarta.apache.org/jmeter/usermanual/jmeter_distributed_testing_step_by_step.pdf

peter

On 7/7/06, John Oliver <jo...@john-oliver.net> wrote:
>
> Even though no docs say anything about this, I tried starting
> jmeter-server on the Windows machine, adding 127.0.0.1 to remote_hosts
> in jmeter.properties, and thenRun, Remote Start, 127.0.0.1  I
> immediately got two "Bad call to remote host" messages and this is the
> jmeter.log:
>
> 2006/07/07 11:16:40 INFO  - jmeter.util.JMeterUtils: Setting Locale to
> en_US
> 2006/07/07 11:16:40 INFO  - jmeter.JMeter: Loading user properties from:
> user.properties
> 2006/07/07 11:16:40 INFO  - jmeter.JMeter: Loading system properties
> from: system.properties
> 2006/07/07 11:16:40 INFO  - jmeter.JMeter: Copyright (c) 1998-2006 The
> Apache Software Foundation
> 2006/07/07 11:16:40 INFO  - jmeter.JMeter: Version 2.2
> 2006/07/07 11:16:40 INFO  - jmeter.JMeter: java.version=1.4.2_12
> 2006/07/07 11:16:40 INFO  - jmeter.JMeter: os.name=Windows 2000
> 2006/07/07 11:16:40 INFO  - jmeter.JMeter: os.arch=x86
> 2006/07/07 11:16:40 INFO  - jmeter.JMeter: os.version=5.0
> 2006/07/07 11:16:40 INFO  - jmeter.JMeter: Default Locale=English
> (United States)
> 2006/07/07 11:16:40 INFO  - jmeter.JMeter: JMeter  Locale=English
> (United States)
> 2006/07/07 11:16:40 INFO  - jmeter.JMeter: JMeterHome=C:\Program
> Files\JMeter\jakarta-jmeter-2.2
> 2006/07/07 11:16:40 INFO  - jmeter.JMeter: user.dir=C:\Program
> Files\JMeter\jakarta-jmeter-2.2\bin
> 2006/07/07 11:16:40 INFO  - jmeter.JMeter: PWD     =C:\Program
> Files\JMeter\jakarta-jmeter-2.2\bin
> 2006/07/07 11:16:40 INFO  - jmeter.JMeter: Loaded icon properties from
> org/apache/jmeter/images/icon.properties
> 2006/07/07 11:16:43 INFO  -
> jmeter.protocol.http.sampler.HTTPSamplerBase: Cannot find .className
> property for htmlParser, using default
> 2006/07/07 11:16:43 INFO  -
> jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for text/html is
> 2006/07/07 11:16:43 INFO  -
> jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for
> application/xhtml+xml is
> 2006/07/07 11:16:43 INFO  -
> jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for application/xml
> is
> 2006/07/07 11:16:43 INFO  -
> jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for text/xml is
> 2006/07/07 11:16:43 INFO  -
> jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for
> text/vnd.wap.wml is
> org.apache.jmeter.protocol.http.parser.RegexpHTMLParser
> 2006/07/07 11:16:43 INFO  -
> jmeter.protocol.http.sampler.AccessLogSamplerBeanInfo: Entered access
> log sampler bean info
> 2006/07/07 11:16:43 INFO  -
> jmeter.protocol.http.sampler.AccessLogSamplerBeanInfo: found parsers:
> [org.apache.jmeter.protocol.http.util.accesslog.OrderPreservingLogParser,
> org.apache.jmeter.protocol.http.util.accesslog.SharedTCLogParser,
> org.apache.jmeter.protocol.http.util.accesslog.TCLogParser]
> 2006/07/07 11:16:43 INFO  -
> jmeter.protocol.http.sampler.AccessLogSamplerBeanInfo: Got to end of
> access log samper bean info init
> 2006/07/07 11:16:44 WARN  - jmeter.gui.util.MenuFactory: Missing jar?
> Could not create org.apache.jmeter.visualizers.MailerVisualizer.
> java.lang.NoClassDefFoundError: javax/mail/MessagingException
> 2006/07/07 11:16:44 INFO  - jmeter.samplers.SampleResult: Note: Sample
> TimeStamps are START times
> 2006/07/07 11:16:44 INFO  - jmeter.samplers.SampleResult:
> sampleresult.default.encoding is set to ISO-8859-1
> 2006/07/07 11:16:54 INFO  - jmeter.gui.action.Load: Loading file:
> C:\tmp\Aggregate Report.jmx
> 2006/07/07 11:16:54 INFO  - jmeter.save.SaveService: Testplan (JMX)
> version: 2.2. Testlog (JTL) version: 2.2
> 2006/07/07 11:16:54 INFO  - jmeter.save.SaveService: Using SaveService
> properties file version 408187
> 2006/07/07 11:16:54 WARN  - jmeter.save.SaveService: Could not set up
> alias MailerModel java.lang.NoClassDefFoundError: javax/mail/Message
> 2006/07/07 11:16:54 INFO  - jmeter.protocol.http.sampler.HTTPSampler2:
> Local host = sputnik-one
> 2006/07/07 11:16:54 INFO  - jmeter.protocol.tcp.sampler.TCPSampler:
> Protocol Handler name=TCPClientImpl
> 2006/07/07 11:16:54 INFO  - jmeter.protocol.tcp.sampler.TCPSampler:
> Status prefix=
> 2006/07/07 11:16:54 INFO  - jmeter.protocol.tcp.sampler.TCPSampler:
> Status suffix=
> 2006/07/07 11:16:54 INFO  - jmeter.protocol.tcp.sampler.TCPSampler:
> Status properties=
> 2006/07/07 11:16:54 WARN  - jmeter.save.SaveService: Could not set up
> alias JMSSampler java.lang.NoClassDefFoundError: javax/jms/Message
> 2006/07/07 11:16:54 WARN  - jmeter.save.SaveService: Could not set up
> alias SubscriberSampler java.lang.NoClassDefFoundError:
> javax/jms/MessageListener
> 2006/07/07 11:16:54 WARN  - jmeter.save.SaveService: Could not set up
> alias MailerVisualizer java.lang.NoClassDefFoundError:
> javax/mail/MessagingException
> 2006/07/07 11:16:54 WARN  - jmeter.save.SaveService: Could not set up
> alias WebServiceSampler java.lang.NoClassDefFoundError:
> javax/mail/MessagingException
> 2006/07/07 11:16:54 INFO  - jmeter.save.SaveService: Using SaveService
> properties version 1.8
> 2006/07/07 11:16:54 INFO  - jmeter.save.SaveService: All converter
> versions present and correct
> 2006/07/07 11:16:58 ERROR - jmeter.gui.action.RemoteStart:
> java.rmi.NotBoundException: JMeterEngine
>         at sun.rmi.registry.RegistryImpl.lookup(Unknown Source)
>         at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
>         at sun.rmi.server.UnicastServerRef.oldDispatch(Unknown Source)
>         at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
>         at sun.rmi.transport.Transport$1.run(Unknown Source)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at sun.rmi.transport.Transport.serviceCall(Unknown Source)
>         at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown
> Source)
>         at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
>         at java.lang.Thread.run(Unknown Source)
>         at
> sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown
> Source)
>         at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown
> Source)
>         at sun.rmi.server.UnicastRef.invoke(Unknown Source)
>         at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
>         at java.rmi.Naming.lookup(Unknown Source)
>         at
> org.apache.jmeter.engine.ClientJMeterEngine.getEngine(
> ClientJMeterEngine.java:51)
>         at
> org.apache.jmeter.engine.ClientJMeterEngine.<init>(ClientJMeterEngine.java
> :55)
>         at
> org.apache.jmeter.gui.action.RemoteStart.doRemoteInit(RemoteStart.java
> :169)
>         at
> org.apache.jmeter.gui.action.RemoteStart.doAction(RemoteStart.java:76)
>         at
> org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java
> :75)
>         at
> org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:43)
>         at
> org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:60)
>         at java.awt.event.InvocationEvent.dispatch(Unknown Source)
>         at java.awt.EventQueue.dispatchEvent(Unknown Source)
>         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown
> Source)
>         at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
> Source)
>         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
>         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
>         at java.awt.EventDispatchThread.run(Unknown Source)
>
> 2006/07/07 11:17:00 ERROR - jmeter.gui.action.RemoteStart:
> java.rmi.NotBoundException: JMeterEngine
>         at sun.rmi.registry.RegistryImpl.lookup(Unknown Source)
>         at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
>         at sun.rmi.server.UnicastServerRef.oldDispatch(Unknown Source)
>         at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
>         at sun.rmi.transport.Transport$1.run(Unknown Source)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at sun.rmi.transport.Transport.serviceCall(Unknown Source)
>         at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown
> Source)
>         at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
>         at java.lang.Thread.run(Unknown Source)
>         at
> sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown
> Source)
>         at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown
> Source)
>         at sun.rmi.server.UnicastRef.invoke(Unknown Source)
>         at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
>         at java.rmi.Naming.lookup(Unknown Source)
>         at
> org.apache.jmeter.engine.ClientJMeterEngine.getEngine(
> ClientJMeterEngine.java:51)
>         at
> org.apache.jmeter.engine.ClientJMeterEngine.<init>(ClientJMeterEngine.java
> :55)
>         at
> org.apache.jmeter.gui.action.RemoteStart.doRemoteStart(RemoteStart.java
> :149)
>         at
> org.apache.jmeter.gui.action.RemoteStart.doAction(RemoteStart.java:77)
>         at
> org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java
> :75)
>         at
> org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:43)
>         at
> org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:60)
>         at java.awt.event.InvocationEvent.dispatch(Unknown Source)
>         at java.awt.EventQueue.dispatchEvent(Unknown Source)
>         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown
> Source)
>         at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
> Source)
>         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
>         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
>         at java.awt.EventDispatchThread.run(Unknown Source)
>
>
>
> Then, I tried to Run, Remote Start, 192.168.101.16  It just sat there
> and did nothing.  Here's the jmeter.log from that attempt:
>
> 2006/07/07 11:10:40 INFO  - jmeter.util.JMeterUtils: Setting Locale to
> en_US
> 2006/07/07 11:10:41 INFO  - jmeter.JMeter: Loading user properties from:
> user.properties
> 2006/07/07 11:10:41 INFO  - jmeter.JMeter: Loading system properties
> from: system.properties
> 2006/07/07 11:10:41 INFO  - jmeter.JMeter: Copyright (c) 1998-2006 The
> Apache Software Foundation
> 2006/07/07 11:10:41 INFO  - jmeter.JMeter: Version 2.2
> 2006/07/07 11:10:41 INFO  - jmeter.JMeter: java.version=1.4.2_12
> 2006/07/07 11:10:41 INFO  - jmeter.JMeter: os.name=Windows 2000
> 2006/07/07 11:10:41 INFO  - jmeter.JMeter: os.arch=x86
> 2006/07/07 11:10:41 INFO  - jmeter.JMeter: os.version=5.0
> 2006/07/07 11:10:41 INFO  - jmeter.JMeter: Default Locale=English
> (United States)
> 2006/07/07 11:10:41 INFO  - jmeter.JMeter: JMeter  Locale=English
> (United States)
> 2006/07/07 11:10:41 INFO  - jmeter.JMeter: JMeterHome=C:\Program
> Files\JMeter\jakarta-jmeter-2.2
> 2006/07/07 11:10:41 INFO  - jmeter.JMeter: user.dir=C:\Program
> Files\JMeter\jakarta-jmeter-2.2\bin
> 2006/07/07 11:10:41 INFO  - jmeter.JMeter: PWD     =C:\Program
> Files\JMeter\jakarta-jmeter-2.2\bin
> 2006/07/07 11:10:41 INFO  - jmeter.JMeter: Loaded icon properties from
> org/apache/jmeter/images/icon.properties
> 2006/07/07 11:10:44 INFO  -
> jmeter.protocol.http.sampler.HTTPSamplerBase: Cannot find .className
> property for htmlParser, using default
> 2006/07/07 11:10:44 INFO  -
> jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for text/html is
> 2006/07/07 11:10:44 INFO  -
> jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for
> application/xhtml+xml is
> 2006/07/07 11:10:44 INFO  -
> jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for application/xml
> is
> 2006/07/07 11:10:44 INFO  -
> jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for text/xml is
> 2006/07/07 11:10:44 INFO  -
> jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for
> text/vnd.wap.wml is
> org.apache.jmeter.protocol.http.parser.RegexpHTMLParser
> 2006/07/07 11:10:45 INFO  -
> jmeter.protocol.http.sampler.AccessLogSamplerBeanInfo: Entered access
> log sampler bean info
> 2006/07/07 11:10:45 INFO  -
> jmeter.protocol.http.sampler.AccessLogSamplerBeanInfo: found parsers:
> [org.apache.jmeter.protocol.http.util.accesslog.OrderPreservingLogParser,
> org.apache.jmeter.protocol.http.util.accesslog.SharedTCLogParser,
> org.apache.jmeter.protocol.http.util.accesslog.TCLogParser]
> 2006/07/07 11:10:45 INFO  -
> jmeter.protocol.http.sampler.AccessLogSamplerBeanInfo: Got to end of
> access log samper bean info init
> 2006/07/07 11:10:46 WARN  - jmeter.gui.util.MenuFactory: Missing jar?
> Could not create org.apache.jmeter.visualizers.MailerVisualizer.
> java.lang.NoClassDefFoundError: javax/mail/MessagingException
> 2006/07/07 11:10:46 INFO  - jmeter.samplers.SampleResult: Note: Sample
> TimeStamps are START times
> 2006/07/07 11:10:46 INFO  - jmeter.samplers.SampleResult:
> sampleresult.default.encoding is set to ISO-8859-1
> 2006/07/07 11:10:55 INFO  - jmeter.gui.action.Load: Loading file:
> C:\tmp\Aggregate Report.jmx
> 2006/07/07 11:10:56 INFO  - jmeter.save.SaveService: Testplan (JMX)
> version: 2.2. Testlog (JTL) version: 2.2
> 2006/07/07 11:10:56 INFO  - jmeter.save.SaveService: Using SaveService
> properties file version 408187
> 2006/07/07 11:10:56 WARN  - jmeter.save.SaveService: Could not set up
> alias MailerModel java.lang.NoClassDefFoundError: javax/mail/Message
> 2006/07/07 11:10:56 INFO  - jmeter.protocol.http.sampler.HTTPSampler2:
> Local host = sputnik-one
> 2006/07/07 11:10:56 INFO  - jmeter.protocol.tcp.sampler.TCPSampler:
> Protocol Handler name=TCPClientImpl
> 2006/07/07 11:10:56 INFO  - jmeter.protocol.tcp.sampler.TCPSampler:
> Status prefix=
> 2006/07/07 11:10:56 INFO  - jmeter.protocol.tcp.sampler.TCPSampler:
> Status suffix=
> 2006/07/07 11:10:56 INFO  - jmeter.protocol.tcp.sampler.TCPSampler:
> Status properties=
> 2006/07/07 11:10:56 WARN  - jmeter.save.SaveService: Could not set up
> alias JMSSampler java.lang.NoClassDefFoundError: javax/jms/Message
> 2006/07/07 11:10:56 WARN  - jmeter.save.SaveService: Could not set up
> alias SubscriberSampler java.lang.NoClassDefFoundError:
> javax/jms/MessageListener
> 2006/07/07 11:10:56 WARN  - jmeter.save.SaveService: Could not set up
> alias MailerVisualizer java.lang.NoClassDefFoundError:
> javax/mail/MessagingException
> 2006/07/07 11:10:56 WARN  - jmeter.save.SaveService: Could not set up
> alias WebServiceSampler java.lang.NoClassDefFoundError:
> javax/mail/MessagingException
> 2006/07/07 11:10:56 INFO  - jmeter.save.SaveService: Using SaveService
> properties version 1.8
> 2006/07/07 11:10:56 INFO  - jmeter.save.SaveService: All converter
> versions present and correct
> 2006/07/07 11:11:09 ERROR - jmeter.engine.ClientJMeterEngine:
> java.rmi.NoSuchObjectException: no such object in table
>         at
> sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown
> Source)
>         at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown
> Source)
>         at sun.rmi.server.UnicastRef.invoke(Unknown Source)
>         at
> org.apache.jmeter.engine.RemoteJMeterEngineImpl_Stub.reset(Unknown
> Source)
>         at
> org.apache.jmeter.engine.ClientJMeterEngine.reset(ClientJMeterEngine.java
> :92)
>         at
> org.apache.jmeter.gui.action.RemoteStart.doRemoteStart(RemoteStart.java
> :157)
>         at
> org.apache.jmeter.gui.action.RemoteStart.doAction(RemoteStart.java:77)
>         at
> org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java
> :75)
>         at
> org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:43)
>         at
> org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:60)
>         at java.awt.event.InvocationEvent.dispatch(Unknown Source)
>         at java.awt.EventQueue.dispatchEvent(Unknown Source)
>         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown
> Source)
>         at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
> Source)
>         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
>         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
>         at java.awt.EventDispatchThread.run(Unknown Source)
>
> 2006/07/07 11:11:09 INFO  - jmeter.engine.ClientJMeterEngine: about to
> run remote test
> 2006/07/07 11:11:09 INFO  - jmeter.engine.ClientJMeterEngine: done
> initiating run command
> 2006/07/07 11:11:09 INFO  - jmeter.engine.ClientJMeterEngine: running
> clientengine run method
> 2006/07/07 11:11:09 INFO  - jmeter.engine.ConvertListeners: num threads
> = 50
> 2006/07/07 11:11:09 INFO  - jmeter.engine.ConvertListeners: num threads
> = 50
> 2006/07/07 11:11:09 INFO  - jmeter.samplers.StandardSampleSender: Using
> Standard Remote Sampler for this test run
> 2006/07/07 11:11:09 INFO  - jmeter.samplers.StandardSampleSender: Using
> Standard Remote Sampler for this test run
> 2006/07/07 11:11:09 ERROR - jmeter.engine.ClientJMeterEngine:
> java.rmi.NoSuchObjectException: no such object in table
>         at
> sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown
> Source)
>         at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown
> Source)
>         at sun.rmi.server.UnicastRef.invoke(Unknown Source)
>         at
> org.apache.jmeter.engine.RemoteJMeterEngineImpl_Stub.setHost(Unknown
> Source)
>         at
> org.apache.jmeter.engine.ClientJMeterEngine.run(ClientJMeterEngine.java
> :122)
>         at java.lang.Thread.run(Unknown Source)
>
>
> --
> ***********************************************************************
> * John Oliver                             http://www.john-oliver.net/ *
> *                                                                     *
> ***********************************************************************
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
>
>