You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Paul Wilson <pa...@gmail.com> on 2011/11/04 12:23:59 UTC
Custom Standard Classloader
Hi there,
I'd like to specify a custom implementation of 'StandardClassLoader' for
Tomcat 6. I've written such an implementation of
'org.apache.catalina.loader.StandardClassLoader' and dropped it onto the
classpath (using the Eclipse launch configuration). However, I get an error:
java.lang.ClassNotFoundException: org.apache.catalina.startup.Catalina
It seems that only the lib/* jars are available at this point in time, and
not bootstrap.jar.
What's the correct way to override the StandardClassLoader?
Regards,
Paul
Re: Custom Standard Classloader
Posted by Pid * <pi...@pidster.com>.
On 4 Nov 2011, at 11:24, Paul Wilson <pa...@gmail.com> wrote:
> Hi there,
>
> I'd like to specify a custom implementation of 'StandardClassLoader' for
> Tomcat 6.
Why?
> I've written such an implementation of
> 'org.apache.catalina.loader.StandardClassLoader' and dropped it onto the
> classpath
What does the above mean, exactly?
Sounds like that's what broke it.
p
> (using the Eclipse launch configuration). However, I get an error:
>
> java.lang.ClassNotFoundException: org.apache.catalina.startup.Catalina
>
> It seems that only the lib/* jars are available at this point in time, and
> not bootstrap.jar.
>
> What's the correct way to override the StandardClassLoader?
>
> Regards,
> Paul
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
Re: Custom Standard Classloader
Posted by Christopher Schultz <ch...@christopherschultz.net>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Paul,
On 11/4/11 7:23 AM, Paul Wilson wrote:
> I'd like to specify a custom implementation of
> 'StandardClassLoader' for Tomcat 6. I've written such an
> implementation of 'org.apache.catalina.loader.StandardClassLoader'
> and dropped it onto the classpath (using the Eclipse launch
> configuration).
So, where did it actually go?
> However, I get an error:
>
> java.lang.ClassNotFoundException:
> org.apache.catalina.startup.Catalina
>
> It seems that only the lib/* jars are available at this point in
> time, and not bootstrap.jar.
>
> What's the correct way to override the StandardClassLoader?
It's hard to say because you are launching Tomcat from within Eclipse.
If you were launching it from the command-line, then the classpath
used would be predictable.
- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAk60GsQACgkQ9CaO5/Lv0PBWAgCfWUxCU10ZztWkN5JycQX7BRIO
otoAnRx29MMARgy1Pw0JenETag9c/RfO
=9QQX
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
Re: Custom Standard Classloader
Posted by Paul Wilson <pa...@gmail.com>.
I'm hoping to replace it with an aspect weaver.
On 4 November 2011 13:13, Mikolaj Rydzewski <mi...@ceti.pl> wrote:
> On Fri, 4 Nov 2011 11:23:59 +0000, Paul Wilson wrote:
>
> It seems that only the lib/* jars are available at this point in time, and
>> not bootstrap.jar.
>>
>> What's the correct way to override the StandardClassLoader?
>>
>
> Just out of curiosity: what do you need it for?
>
> --
> Mikolaj Rydzewski <mi...@ceti.pl>
>
> ------------------------------**------------------------------**---------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.**apache.org<us...@tomcat.apache.org>
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>
Re: Custom Standard Classloader
Posted by Mikolaj Rydzewski <mi...@ceti.pl>.
On Fri, 4 Nov 2011 11:23:59 +0000, Paul Wilson wrote:
> It seems that only the lib/* jars are available at this point in
> time, and
> not bootstrap.jar.
>
> What's the correct way to override the StandardClassLoader?
Just out of curiosity: what do you need it for?
--
Mikolaj Rydzewski <mi...@ceti.pl>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org