<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Dear all,<br><br>for many reasons I had to configure two tomcat6 containers since I have <br>to manage two different geoserver:<br><ol><li>first geoserver (G1) is an original version 2.3.2, which is running correctly in the first container of tomcat6. This geoserver the one I use to spread spatial dataset on behalf of my organization</li><li>second geoserver (G2) istance is the version I took from geonode installation (from downloaded directory), and I put it on the second tomcat6 container.<br></li></ol><br><BR>Unfortunately G2 is not running, although the second tomcat6 container runs fine (I tested a sample application downloaded from the web and I tried there a normal geoserver application (vs.2.3.2), the G2 took from the geonode istallation give me the error here below:<BR><br><BR>4-set-2015 11.15.40 org.apache.catalina.core.StandardService stop<br>INFO: Stopping service Catalina<br>24-set-2015 11.15.40 org.apache.coyote.http11.Http11Protocol destroy<br>INFO: Stopping Coyote HTTP/1.1 on http-8081<br>CompilerOracle: unrecognized line<br>  "exclude net/sf/saxon/event/ReceivingContentHandler startElement'"<br>  Unrecognized text after command: '<br>24-set-2015 11.15.48 org.apache.catalina.startup.ClassLoaderFactory validateFile<br>AVVERTENZA: Problem with directory [/usr/share/tomcat6/server/classes], exists: [false], isDirectory: [false], canRead: [false]<br>24-set-2015 11.15.48 org.apache.catalina.startup.ClassLoaderFactory validateFile<br>AVVERTENZA: Problem with directory [/usr/share/tomcat6/server], exists: [false], isDirectory: [false], canRead: [false]<br>24-set-2015 11.15.48 org.apache.catalina.startup.ClassLoaderFactory validateFile<br>AVVERTENZA: Problem with directory [/usr/share/tomcat6/shared/classes], exists: [false], isDirectory: [false], canRead: [false]<br>24-set-2015 11.15.48 org.apache.catalina.startup.ClassLoaderFactory validateFile<br>AVVERTENZA: Problem with directory [/usr/share/tomcat6/shared], exists: [false], isDirectory: [false], canRead: [false]<br>24-set-2015 11.15.49 org.apache.coyote.http11.Http11Protocol init<br>INFO: Initializing Coyote HTTP/1.1 on http-8081<br>24-set-2015 11.15.49 org.apache.catalina.startup.Catalina load<br>INFO: Initialization processed in 785 ms<br>24-set-2015 11.15.49 org.apache.catalina.core.StandardService start<br>INFO: Starting service Catalina<br>24-set-2015 11.15.49 org.apache.catalina.core.StandardEngine start<br>INFO: Starting Servlet Engine: Apache Tomcat/6.0.35<br>24-set-2015 11.15.49 org.apache.catalina.startup.HostConfig deployDescriptor<br>INFO: Deploying configuration descriptor monitor.xml<br>24-set-2015 11.15.49 org.apache.catalina.core.StandardContext resourcesStart<br>GRAVE: Error starting static Resources<br>java.lang.IllegalArgumentException: Document base /dati/webapps-replica/monitor does not exist or is not a readable directory<br>    at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:142)<br>    at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4320)<br>    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4489)<br>    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)<br>    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)<br>    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)<br>    at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:675)<br>    at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:601)<br>    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)<br>    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)<br>    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)<br>    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)<br>    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)<br>    at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)<br>    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)<br>    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)<br>    at org.apache.catalina.core.StandardService.start(StandardService.java:525)<br>    at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)<br>    at org.apache.catalina.startup.Catalina.start(Catalina.java:595)<br>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)<br>    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br>    at java.lang.reflect.Method.invoke(Method.java:622)<br>    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)<br>    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)<br>24-set-2015 11.15.49 org.apache.catalina.core.StandardContext start<br>GRAVE: Error in resourceStart()<br>24-set-2015 11.15.49 org.apache.catalina.core.StandardContext start<br>GRAVE: Error getConfigured<br>24-set-2015 11.15.49 org.apache.catalina.core.StandardContext start<br>GRAVE: Context [/monitor] startup failed due to previous errors<br>24-set-2015 11.15.49 org.apache.catalina.core.StandardContext stop<br>INFO: Container org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/monitor] has not been started<br>24-set-2015 11.15.49 org.apache.catalina.startup.HostConfig deployWAR<br>INFO: Deploying web application archive sample.war<br>24-set-2015 11.15.49 org.apache.catalina.startup.HostConfig deployWAR<br>INFO: Deploying web application archive geoserver.war<br>24-set-2015 11.15.50 org.apache.catalina.loader.WebappClassLoader validateJarFile<br>INFO: validateJarFile(/dati/webapps-replica/geoserver/WEB-INF/lib/servlet-api-2.5.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class<br>24-set-2015 11.15.50 org.apache.tomcat.util.modeler.Registry registerComponent<br>GRAVE: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/geoserver,J2EEApplication=none,J2EEServer=none<br>24-set-2015 11.15.50 org.apache.catalina.startup.HostConfig deployWAR<br>GRAVE: Error deploying web application archive geoserver.war<br>java.lang.UnsupportedClassVersionError: org/geoserver/GeoserverInitStartupListener : Unsupported major.minor version 51.0 (unable to load class org.geoserver.GeoserverInitStartupListener)<br>    at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2822)<br>    at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1159)<br>    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1647)<br>    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)<br>    at org.apache.catalina.startup.WebAnnotationSet.loadClassAnnotation(WebAnnotationSet.java:145)<br>    at org.apache.catalina.startup.WebAnnotationSet.loadApplicationListenerAnnotations(WebAnnotationSet.java:73)<br>    at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:56)<br>    at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:297)<br>    at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:1078)<br>    at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:261)<br>    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)<br>    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4612)<br>    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)<br>    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)<br>    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)<br>    at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:943)<br>    at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:778)<br>    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:504)<br>    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)<br>    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)<br>    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)<br>    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)<br>    at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)<br>    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)<br>    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)<br>    at org.apache.catalina.core.StandardService.start(StandardService.java:525)<br>    at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)<br>    at org.apache.catalina.startup.Catalina.start(Catalina.java:595)<br>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)<br>    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br>    at java.lang.reflect.Method.invoke(Method.java:622)<br>    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)<br>    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)<br>24-set-2015 11.15.50 org.apache.coyote.http11.Http11Protocol start<br>INFO: Starting Coyote HTTP/1.1 on http-8081<br>24-set-2015 11.15.50 org.apache.catalina.startup.Catalina start<br><BR><br><BR>I searched something on the net and this problem should be related to different version of tomcat/java JDK/geoserver<BR>is that right?<BR><br><BR>My server is an Ubuntu 12.04, tomcat is at version 6, and java is java-6-openjdk-amd64<BR>Is that a right config?<BR><br><BR>Thank you for any hints<BR><br><BR>Regrads<BR><br><BR>Eugenio<br><BR><br><BR>                                    </div></body>
</html>