[GeoNetwork-users] Classpath pollution in geonetwork.war v3.0.2

Hi, I'm trying to deploy geoserver.war v3.0.2 in a fresh tomcat7/java7 environment and get the following in catalina.out

Sep 16, 2015 3:08:49 PM org.apache.catalina.loader.WebappClassLoader validateJarFile
INFO: validateJarFile(/var/lib/tomcat7/webapps/geonetwork/WEB-INF/lib/javax.servlet-3.0.0.v201112011016.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class
Sep 16, 2015 3:09:15 PM org.apache.catalina.core.ApplicationContext log
INFO: No Spring WebApplicationInitializer types detected on classpath

From that point it's errors all the way and a failed deployment. Is bundling a copy of the protected javax.servlet classes inside the webapp breaking portability? Could they be scoped as provided rather than compiled to allow the webapp to work with tomcat7?

________________________________

This email is intended solely for the recipient. It may contain privileged, proprietary or confidential information or material. If you are not the intended recipient, please delete this email and any attachments and notify the sender of the error.