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]

Reply via email to