I figured out a solution to my problem after reading up on classloaders. I
had to replace the classloader associated with the current thread with a URL
classloader that holds a classpath with my classes in it. The code that my
code calls apparently uses the classloader associated with the thread to
locate resources.

Clifton C. Craig
Intelligent Computer Systems
A division of Global Beverage Group
[EMAIL PROTECTED]
(717) 295-7977
----- Original Message ----- 
From: "Clifton Craig" <[EMAIL PROTECTED]>
To: "JMeter Users List" <[EMAIL PROTECTED]>
Sent: Tuesday, September 23, 2003 3:40 PM
Subject: Re: CLASSPATH woes with Java Request Sampler


> Thank you Peter,
>
> However, my code is calling code that I have no control over. This code
uses
> the System classpath to locate resources. I set the system classpath prior
> to invoking JMeter but it appears that JMeter is altering the system
> classpath upon execution. Please, I'm a beginner with class loaders and
> such. Could someone help me with a good solution?
>
> Clifton C. Craig
> Intelligent Computer Systems
> A division of Global Beverage Group
> [EMAIL PROTECTED]
> (717) 295-7977
> ----- Original Message ----- 
> From: "peter lin" <[EMAIL PROTECTED]>
> To: "JMeter Users List" <[EMAIL PROTECTED]>
> Sent: Monday, September 22, 2003 9:01 PM
> Subject: Re: CLASSPATH woes with Java Request Sampler
>
>
> >
> > if you wrote your own sampler, the cleanest way is to write a custom
> classloader that extends URLClassLoader. then use your classloader to load
> those resources.
> >
> > this should give you the control needed. hope that helps.
> >
> >
> > peter
> >
> >
> > Clifton Craig <[EMAIL PROTECTED]> wrote:
> > Hello all:
> >
> > I've created a Java Request Sampler that I intend to use to test my EJB
> app.
> > However it is necessary that my Java request sampler have some
additional
> > entries in the CLASSPATH. These entries include classes which are in
> > development along with some EJB server specific stuff. According to the
> > JMeter docs it appears that I need to have any additional resources
jarred
> > and stored in the lib/ext folder. This approach is impractical to my
> > scenario. I've experimented with using Class-Path headers in the jar
> > manifest for my Java Request sampler but they seemed to not work. Are
> there
> > any other workarounds. I looked briefly at the NewDriver.java file in
> > JMeter's core jar file and it seems as though it is filtering all
entries
> > from the CLASSPATH that do not end with ".jar". I need help. How can I
get
> > my Java Requester to see the rest of my app without jarring everything
up?
> >
> > Clifton C. Craig
> > Intelligent Computer Systems
> > A division of Global Beverage Group
> > [EMAIL PROTECTED]
> > (717) 295-7977
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> > ---------------------------------
> > Do you Yahoo!?
> > Yahoo! SiteBuilder - Free, easy-to-use web site design software
>
>
> ---------------------------------------------------------------------
> 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