• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Tomcat on Solaris, common/lib problem

 
Jason Stortz
Ranch Hand
Posts: 68
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have added several jar files to common/lib and they seem to load fine, but when I add a third the classes that are in it are not being found, and the result is NoClassDefFound errors.
When I unpack the jar into the classes directory instead of putting the jar i the common/lib it seems to work fine.
Anyone seen this before? The jar not being found is rather large compared to the rest, about 8.5 megs.
OS: Solaris 8
Tomcat: 4.x
J2SE: 1.3.1_03
Thanks Guys and Gals!
-Jason
 
Chris Reeves
Ranch Hand
Posts: 95
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can also try dropping these jar files in the WEB-INF/lib directory of your webapp:
http://java.sun.com/j2ee/tutorial/1_3-fcs/doc/WCC3.html
 
Tim Holloway
Saloon Keeper
Pie
Posts: 18098
50
Android Eclipse IDE Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I don't think that common/lib is intended for application support classes - there's a separate lib directory where I put my database support jars, at least. For app-specific jars, the webapp's WEB-INF/lib directory is what you should be using - otherwise you won't deploy properly should you move to another appserver - not even a Tomcat 3 one.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic