Hi all,

I finally managed to make it work with my multiple tomcat homes
installations. 
I deleted the "lib" dir in tomcat instances, set-up waffle lib in the common
tomcat lib dir, clean-up the services properties (i.e. classpath, to match
tomcat default service configuration), removed "endorsed" dir. 

Thanks a bunch everybody for your responsiveness and dedication to solving
issues of unknown people like me.
I really appreciate  ;-)

Best regards,
        Patrick

pguil...@genigraph.fr
Téléphone : +33 (0)9 51 17 44 24
http://www.genigraph.fr
Avant d'imprimer cet email et les pièces jointes, pensez à l'environnement.

-----Message d'origine-----
De : Mark Thomas [mailto:ma...@apache.org] 
Envoyé : jeudi 16 juin 2011 20:45
À : Tomcat Users List
Objet : Re: Classpath issue *only* when starting tomcat 6 as a service

On 16/06/2011 18:07, Patrick Guillot - Genigraph wrote:
> Hi all,
> 
> Back on this issue.

I suspect I know what is happening.

Waffle provides it's own implementation of Tomcat's Authenticator interface
and does this by extending Tomcat's AuthenticatorBase.
Therefore, the Authenticator Interface and the AuthenticatorBase class have
to be visible to the class loader loading Waffle.

If you place Waffle in the endorsed dir then it can't see the
AuthenticatorBase (look at the class loader docs for Tomcat). The short
version is Waffle has to be placed in Tomcat's lib directory.

Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to