Menu

#4 Trunk LIMS servlet-api.jar collides with Tomcat jar

open
nobody
5
2011-03-17
2011-03-17
Tony DeBat
No

This bug refers to trunk/seqware-lims as of revision 2307.

Following the instructions in seqware-lims/README to deploy the SeqWareLIMS to Tomcat 6.0.13 results in the following error found in apache-tomcat-6.0.13/logs/catalina.out.

...
Mar 17, 2011 2:15:33 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.13
Mar 17, 2011 2:15:34 PM org.apache.catalina.loader.WebappClassLoader validateJarFile
INFO: validateJarFile(/home/seqware/bin/tomcat/webapps/SeqWareLIMS/WEB-INF/lib/servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
...

The jar apache-tomcat-6.0.13/webapps/SeqWareLIMS/WEB-INF/lib/servlet-api.jar conflicts with the Tomcat jar apache-tomcat-6.0.13/lib/servlet-api.jar.
Removing the servlet-api.jar file from the SeqWareLIMS.war fixes this problem.

Discussion

MongoDB Logo MongoDB