This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Tomcat on Solaris, common/lib problem

 
Jason Stortz
Ranch Hand
Posts: 68
  • 0
  • 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
  • 0
  • 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: 17621
39
Android Eclipse IDE Linux
  • 0
  • 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