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