Issue 844: Gerrit should not ship servlet-api.jar
Status:  WontFix
Owner: ----
Closed:  Feb 2011
Reported by conny.kr...@gmail.com, Feb 14, 2011
After deploying gerrit.war in tomcat 7 i get a warning message:

INFO: validateJarFile(C:\develop\java\lib\apache-tomcat-7.0.8\webapps\gerrit-2.1.6.1\WEB-INF\lib\servlet-api-6.0.24.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class

You shoul not deliver such jars.
Feb 18, 2011
#1 kiril.ar...@gmail.com
Since you are using Tomcat7, as workaround you can manually delete the jar file from
<TOMCAT HOME>/webapps/gerrit/WEB-INF/lib/servlet-api-6.0.24.jar
Feb 18, 2011
#2 sop@google.com
Its needed to run under the embedded Jetty, which is our preferred configuration.
Status: WontFix
Aug 16, 2011
#3 mariu...@gmail.com
What a crap, why not add this to FAQ or documentation? Tomcat 7 is not supported.
Jun 5, 2012
#4 mariu...@gmail.com
CRAP!
Jun 5, 2012
Project Member #5 bklarson@gmail.com
mariuszs, contributions to improve the documentation are welcome.  I'm not aware of any of the core developers using Tomcat 7.