In theory, common/{classes, lib} should work, but I've never tried it. shared/{classes, lib} won't work, and WEB-INF/{classes, lib} should fail as well.
Actually, re-reading closer, you have to put your class in server/{classes, lib}. Otherwise the classloader won't be able to find the "FormAuthenticator" base class. My custom Authenticator (installed in server/lib) is working like a charm :-). "Carl Maib" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] bill, i have tried placing my source in common/classes, common/lib, shared/lib and shared/classes with no luck. depending on where i put my class, it was either in a Jar as part of a package, or just a stand-alone class. i am really baffled here, it seems like one of those solutions should have worked. yet, i continue to get the NoClassDefFound error for the catalina class i am overriding (FormAuthenticator). i know i am a newbie to tomcat, so perhaps i am missing something simple. if anyone has had any luck overriding any of the catalina classes in their webapp and has had some success actually running it, please lend a hand! thanks! "Bill Barker" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > > "Carl Maib" <[EMAIL PROTECTED]> wrote in message > news:[EMAIL PROTECTED] > > i am attempting the exact same thing, but have been advised it would be > > better to override the FormAuthenticator. this gives you direct access to > > the session. > > > > the solution seems perfect, however, i i can't seem to get past > > classNotFound exceptions. i am not familiar with how to link catalina > > classes and the Class Loader docs are not giving me the answer. > > > > i have configured server.xml to contain my custom valve, the class which > > overrides FormAuthenticator. i have placed this class in common/classes. i > > get class not found exceptions on FormAuthenticator bcz my webapp is not > > able to reference the necessary objects in catalina.jar. > > It needs to be in server/classes, so that it can see the Catalina classes. > > > > > please let me know if you get this solution to work. thanks! > > > > ----- Original Message ----- > > From: "awc" <[EMAIL PROTECTED]> > > To: "'Tomcat Users List'" <[EMAIL PROTECTED]> > > Sent: Friday, March 21, 2003 4:41 PM > > Subject: Custom JDBCRealm > > > > > > > Hi, > > > > > > I want to add more stuff to user session while user logs in. The only > > > way I see to do this is to write custom JDBCRealm class which extnds > > > org.apache.catalina.realm.JDBCRealm or implement > > > org.apache.catalina.realm.RealmBase class. > > > > > > This custom class will have more initializing parameters too. Any > > > thoughts on this from one who already did sort of thing?? > > > > > > I am going to use this one with securityFilere from > > > www.securityfilter.org. > > > > > > Thank you in advance for any replies. > > > > > > .anil > > > > > > > > > > > > --------------------------------------------------------------------- > > > 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]