You will need to be aware of a little bit about how classloaders behave. Tomcat will create a webapp classloader that includes WEB-INF/classes and the jars WEB-INF/lib. In Tomcat 3.2.x, a parent of this webapp classloader is the "CLASSPATH" classloader. As the parent, classes in the webapp classloader can access classes in the "CLASSPATH" classloader. However, classes in the "CLASSPATH" classloader can *NOT* access classes in the child webapp classloader.
Most likely some class currently in your CLASSPATH, or extensions directory, is trying to do this. Hopefully, the resulting stack trace can give you some clues as to which classes are involved and then determine how best to resolve the problem. You can try putting the jar(s) on the CLASSPATH. However, even if this fixes this issue, doing so may have other undesirable side effects. For example, if you move classes112.jar to the CLASSPATH, it would no longer access to other the classes in the webapp classloader that it previously had. Cheers, Larry > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > Sent: Monday, January 27, 2003 10:19 AM > To: Tomcat Users List > Subject: Tomcat 3.2` > > > > Hello all, > > We have a problem with Tomcat 3.2. We have developed an > application that > needs to work in 3.2 (an upgrade is not an option). The > problem is that > Tomcat does not seem to be picking up the jars in the > WEB-INF/lib folder, > and this is resulting in ClassNotFoundExceptions. > > To be more specific, classes112.jar (Oracle drivers) and > Struts1.02.jar are > not being picked up. > > Is anyone aware of any issues that we should be aware of which may be > causing this ? Are there some classes in those libraries > that need to be > removed ? > > Any help would be much appreciated. > > Thanks > > Mehdi Nejad - Senior Developer > [EMAIL PROTECTED] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Bluewave Ltd - Business Solutions > http://www.bluewave.com > Tel. +44 (0)20 7479 8394 > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > -- > To unsubscribe, e-mail: > <mailto:tomcat-user-> [EMAIL PROTECTED]> > For > additional commands, > e-mail: <mailto:[EMAIL PROTECTED]> > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
