Thanks for the suggestion. I have only Java 1.6 installed. Bob Bowman
From: Deepak Shetty <[email protected]> To: JMeter Users List <[email protected]> Date: 01/28/2010 01:05 PM Subject: Re: Custom Java sampler not visible One problem a user had faced was he had compiled his java class using a different version of the JDK(1.6) than the version of java he was using to run JMeter (1.5). You could check that as well.. regards deepak On Thu, Jan 28, 2010 at 10:58 AM, sebb <[email protected]> wrote: > On 28/01/2010, Robert Bowman <[email protected]> wrote: > > As I said in my initial query, I am adding my jar to the classpath using > > the Test Plan configuration form. There is a component at the bottom of > > the form labelled "Add directory or jar to classpath". If the classpath > > is ignored, what is the purpose of this component? > > Sorry, overlooked that. > > That should work, so there must be some other issue here. > > > The documentation of the Java Request sampler states: "This sampler lets > > you control a java class that implements the JavaSamplerClient > interface. > > ... > > The pull-down menu provides the list of all such implementations found > by > > JMeter in its classpath." If this is accurate, how to I get my class > > into the classpath used by JMeter? > > Have you tried the other methods in the document I referenced? > > > > > Thanks, > > > > Bob Bowman > > > > > > > > From: sebb <[email protected]> > > To: JMeter Users List <[email protected]> > > > > Date: 01/28/2010 11:53 AM > > > > Subject: Re: Custom Java sampler not visible > > > > > > > > On 28/01/2010, Robert Bowman <[email protected]> wrote: > > > The jar is in the target directory of my Netbeans project. Compiled > > > classes are in target/classes. > > > > > > I have tried adding the following to the classpath: > > > > Classpaths are ignored when running an application using -jar. > > > > > 1. The absolute path of the jar. > > > 2 The absolute path of the target directory. > > > 3. The absolute path of the target/classes directory. > > > > > > If there is an alternative that I should be using please let me know. > > > > See: > > > > http://jakarta.apache.org/jmeter/usermanual/get-started.html#classpath > > > > > Thanks, > > > > > > Bob Bowman > > > > > > > > > > > > > > > > > > From: sebb <[email protected]> > > > To: JMeter Users List <[email protected]> > > > Date: 01/28/2010 11:39 AM > > > Subject: Re: Custom Java sampler not visible > > > > > > > > > > > > > > > On 28/01/2010, Robert Bowman <[email protected]> wrote: > > > > I am trying to use JMeter to test the performance of a Java class. > I > > > have > > > > developed a test client that implements JavaSamplerClient by > > extending > > > > AbstractJavaSamplerClient. and implementing the runTest method. I > > have > > > > compiled my client class and built a jar containing it. > > > > > > And where did you put the jar? > > > > > > > In the JMeter test plan editor I go to the 'TestPlan' > configuration > > > form > > > > and add the jar containing my client class to the classpath. I > then > > > > attempt to add a Java Request sampler to my test plan. The > > > configuration > > > > form for the Java Request sampler has a drop-down for selecting > the > > > > classname. The dropdown has only two entries, > > > > org.apache.jmeter.protocol.java.test.JavaTest and > > > > org.apache.jmeter.protocol.java.test.SleepTest. The name of my > > client > > > > class does not appear and there is nowhere to enter an alternative > > > > classname. > > > > > > > > I have tried various ways of adding my client class to the class > > path > > > but > > > > none of them results in my class appearing in the dropdown. Is > this > > a > > > bug > > > > or a feature? Is there a workaround? Or is there a better way of > > > using > > > > JMeter to test the performance of a Java class that I have > > overlooked? > > > > > > What ways did you try? > > > > > > > Thanks in anticipation, > > > > > > > > Bob Bowman > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: > [email protected] > > > > For additional commands, e-mail: > [email protected] > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [email protected] > > > For additional commands, e-mail: [email protected] > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [email protected] > > > For additional commands, e-mail: [email protected] > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

