Hello all,

Hit a roadblock trying to start tomcat with Security Manager and don't even
know where to start looking.  Any help would be appreciated.

catalina.out:
27-Jun-2019 06:01:57.627 INFO [main]
org.apache.catalina.core.StandardEngine.startInternal Starting Servlet
Engine: Apache Tomcat/8.0.17
27-Jun-2019 06:01:57.646 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployDescriptor Deploying
configuration descriptor /apps/supp/server/tomcat/apache-tomca
t-8.0.17-SupportCentral/conf/Catalina/localhost/host-manager.xml
27-Jun-2019 06:01:58.060 INFO [localhost-startStop-1]
org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned
for TLDs yet contained no TLDs. Enable debug logging for
 this logger for a complete list of JARs that were scanned but no TLDs were
found in them. Skipping unneeded JARs during scanning can improve startup
time and JSP compilation time.
27-Jun-2019 06:01:58.167 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of
configuration descriptor /apps/supp/server/tomcat/apache-t
omcat-8.0.17-SupportCentral/conf/Catalina/localhost/host-manager.xml has
finished in 521 ms
27-Jun-2019 06:01:58.167 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployDescriptor Deploying
configuration descriptor /apps/supp/server/tomcat/apache-tomca
t-8.0.17-SupportCentral/conf/Catalina/localhost/manager.xml
27-Jun-2019 06:01:58.233 INFO [localhost-startStop-1]
org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned
for TLDs yet contained no TLDs. Enable debug logging for
 this logger for a complete list of JARs that were scanned but no TLDs were
found in them. Skipping unneeded JARs during scanning can improve startup
time and JSP compilation time.
27-Jun-2019 06:01:58.238 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of
configuration descriptor /apps/supp/server/tomcat/apache-t
omcat-8.0.17-SupportCentral/conf/Catalina/localhost/manager.xml has
finished in 71 ms
27-Jun-2019 06:01:58.243 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployWAR Deploying web application
archive /apps/supp/server/tomcat/apache-tomcat-8.0.17
-SupportCentral/webapps/supportcentral.war
27-Jun-2019 06:02:07.797 SEVERE [localhost-startStop-1]
org.apache.catalina.core.StandardContext.startInternal Error listenerStart
27-Jun-2019 06:02:07.833 SEVERE [localhost-startStop-1]
org.apache.catalina.core.StandardContext.startInternal Context
[/supportcentral] startup failed due to previous errors
27-Jun-2019 06:02:07.854 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployWAR Deployment of web
application archive /apps/supp/server/tomcat/apache-tomcat-8.
0.17-SupportCentral/webapps/supportcentral.war has finished in 9,611 ms


Further down in the logs I see:

27-Jun-2019 06:07:00.125 INFO [AD Thread Pool-Global0]
org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading
Illegal access: this web application instance has be
en stopped already. Could not load [org.slf4j.Marker]. The following stack
trace is thrown for debugging purposes as well as to attempt to terminate
the thread which caused the illegal
access.
 java.lang.IllegalStateException: Illegal access: this web application
instance has been stopped already. Could not load [org.slf4j.Marker]. The
following stack trace is thrown for debu
gging purposes as well as to attempt to terminate the thread which caused
the illegal access.
        at
org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1327)
        at
org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1313)
        at
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1196)
        at
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1157)
        at java.lang.Class.getDeclaredMethods0(Native Method)
        at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
        at java.lang.Class.getDeclaredMethods(Class.java:1975)
        at com.singularity.ee.agent.appagent.services.o.a(o.java:445)
        at com.singularity.ee.agent.appagent.services.o.a(o.java:94)
        at com.singularity.ee.agent.appagent.services.F.a(F.java:847)
        at com.singularity.ee.agent.appagent.services.F.run(F.java:736)
        at com.singularity.ee.util.javaspecific.scheduler.n.run(n.java:122)
        at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at com.singularity.ee.util.javaspecific.scheduler.z.e(z.java:335)
        at com.singularity.ee.util.javaspecific.scheduler.a.b(a.java:152)
        at com.singularity.ee.util.javaspecific.scheduler.b.a(b.java:119)
        at com.singularity.ee.util.javaspecific.scheduler.b.b(b.java:206)
        at com.singularity.ee.util.javaspecific.scheduler.b.run(b.java:236)
        at com.singularity.ee.util.javaspecific.scheduler.i.a(i.java:694)
        at com.singularity.ee.util.javaspecific.scheduler.i.run(i.java:726)
        at java.lang.Thread.run(Thread.java:745)

catalina.policy
grant codeBase "file:${catalina.base}/webapps/supportcentral.war*/-" {
        // permission java.io.FilePermission
"file:${catalina.base}/webapps/supportcentral/-", "read, write";
        permission java.security.AllPermission;
        permission java.io.FilePermission "*","read,write,execute";
        permission java.lang.RuntimePermission "setContextClassLoader";
};
grant codeBase "file:/apps/appdynamics/-" {
        permission java.security.AllPermission;
        permission java.io.FilePermission "*","read,write,execute";
        permission java.lang.RuntimePermission "setContextClassLoader";
};

TIA

Reply via email to