TomCat4 Deployment
Dan Burger <[email protected]> Thu, 24 Feb 2005 05:44:09 -0500
| Newsgroups | gmane.comp.web.webobjects.admin |
|---|---|
| Message-ID | <BE431A29.4F92%[email protected]> |
I am receiving this error when deploying a war file on TomCat4. I am not sure how to correct the access problem. If anyone has suggestions or tips, please let me know. The application is deployed as a self contained war file with all jars being copied to the war file. I am unable to resolve it, and desparate for help. Caused by: java.lang.ExceptionInInitializerError at com.webobjects.appserver.WOApplication.primeApplication(WOApplication.java:4 49) ... 52 more Caused by: java.security.AccessControlException: access denied (java.util.PropertyPermission com.webobjects.safeInvokeDeprecatedJarBundleAPI read) at java.security.AccessControlContext.checkPermission(AccessControlContext.java :269) at java.security.AccessController.checkPermission(AccessController.java:401) at java.lang.SecurityManager.checkPermission(SecurityManager.java:524) at java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:1276) at java.lang.System.getProperty(System.java:573) at com.webobjects.foundation.NSProperties.getProperty(NSProperties.java:165) at com.webobjects.foundation.NSProperties.getProperty(NSProperties.java:156) at com.webobjects.foundation.NSProperties.booleanForKey(NSProperties.java:208) at com.webobjects.foundation.NSBundle.<clinit>(NSBundle.java:307) ... 53 more StandardWrapper[/survey:WOServletAdaptor]: Marking servlet WOServletAdaptor as unavailable The full log file is StandardHost[53partners.com]: standardHost.start /survey WebappLoader[/survey]: Deploying class repositories to work directory /var/tomcat4/work/PSA/53partners.com/survey WebappLoader[/survey]: Deploy class files /WEB-INF/classes to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/classes WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/JavaEOAccess.jar to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/JavaEOAccess.jar WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/JavaEOControl.jar to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/JavaEOControl.jar WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/JavaFoundation.jar to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/JavaFoundation.jar WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/JavaJDBCAdaptor.jar to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/JavaJDBCAdaptor.jar WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/JavaWOExtensions.jar to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/JavaWOExtensions.jar WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/JavaWOJSPServlet.jar to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/JavaWOJSPServlet.jar WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/JavaWOJSPServlet_client.jar to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/JavaWOJSPServlet_cli ent.jar WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/JavaWebObjects.jar to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/JavaWebObjects.jar WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/JavaXML.jar to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/JavaXML.jar WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/avalon-framework-4.1.2.jar to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/avalon-framework-4.1 .2.jar WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/axis-ant.jar to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/axis-ant.jar WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/axis.jar to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/axis.jar WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/commons-discovery.jar to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/commons-discovery.ja r WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/commons-logging.jar to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/commons-logging.jar WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/jaxrpc.jar to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/jaxrpc.jar WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/log4j-1.2.4.jar to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/log4j-1.2.4.jar WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/logkit-1.0.1.jar to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/logkit-1.0.1.jar WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/saaj.jar to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/saaj.jar WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/survey.jar to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/survey.jar WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/wsdl4j.jar to /var/tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/wsdl4j.jar StandardManager[/survey]: Seeding random number generator class java.security.SecureRandom StandardManager[/survey]: Seeding of random number generator has been completed StandardWrapper[/survey:default]: Loading container servlet default StandardWrapper[/survey:invoker]: Loading container servlet invoker Classes and frameworks will be loaded out of the WEB-INF/lib and WEB-INF/classes directories. MainBundle will be set to survey java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39 ) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl .java:25) at java.lang.reflect.Method.invoke(Method.java:324) at com.webobjects.jspservlet.WOServletAdaptor._applicationInit(WOServletAdaptor .java:415) at com.webobjects.jspservlet.WOServletAdaptor.initStatics(WOServletAdaptor.java :78) at com.webobjects.jspservlet.WOServletAdaptor.init(WOServletAdaptor.java:629) at javax.servlet.GenericServlet.init(GenericServlet.java) at org.apache.catalina.core.StandardWrapper.loadServlet(Unknown Source) at org.apache.catalina.core.StandardWrapper.load(Unknown Source) at org.apache.catalina.core.StandardContext.loadOnStartup(Unknown Source) at org.apache.catalina.core.StandardContext.start(Unknown Source) at org.apache.catalina.core.StandardHostDeployer.start(Unknown Source) at org.apache.catalina.core.StandardHost.start(Unknown Source) at org.apache.catalina.servlets.ManagerServlet.start(Unknown Source) at org.apache.catalina.servlets.ManagerServlet.doGet(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source) at org.apache.catalina.core.ApplicationFilterChain.access$0(Unknown Source) at org.apache.catalina.core.ApplicationFilterChain$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source) at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(Unknown Source) at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source) at org.apache.catalina.core.ContainerBase.invoke(Unknown Source) at org.apache.catalina.core.StandardContextValve.invoke(Unknown Source) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(Unknown Source) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Unknown Source) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(Unknown Source) at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source) at org.apache.catalina.core.ContainerBase.invoke(Unknown Source) at org.apache.catalina.core.StandardContext.invoke(Unknown Source) at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(Unknown Source) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(Unknown Source) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(Unknown Source) at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(Unknown Source) at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source) at org.apache.catalina.core.ContainerBase.invoke(Unknown Source) at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(Unknown Source) at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source) at org.apache.catalina.core.ContainerBase.invoke(Unknown Source) at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne ction(Http11Protocol.java:392) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav a:619) at java.lang.Thread.run(Thread.java:534) Caused by: java.lang.ExceptionInInitializerError at com.webobjects.appserver.WOApplication.primeApplication(WOApplication.java:4 49) ... 52 more Caused by: java.security.AccessControlException: access denied (java.util.PropertyPermission com.webobjects.safeInvokeDeprecatedJarBundleAPI read) at java.security.AccessControlContext.checkPermission(AccessControlContext.java :269) at java.security.AccessController.checkPermission(AccessController.java:401) at java.lang.SecurityManager.checkPermission(SecurityManager.java:524) at java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:1276) at java.lang.System.getProperty(System.java:573) at com.webobjects.foundation.NSProperties.getProperty(NSProperties.java:165) at com.webobjects.foundation.NSProperties.getProperty(NSProperties.java:156) at com.webobjects.foundation.NSProperties.booleanForKey(NSProperties.java:208) at com.webobjects.foundation.NSBundle.<clinit>(NSBundle.java:307) ... 53 more StandardWrapper[/survey:WOServletAdaptor]: Marking servlet WOServletAdaptor as unavailable StandardContext[/survey]: Servlet /survey threw load() exception: javax.servlet.UnavailableException: Error initializing servlet adaptor: null javax.servlet.UnavailableException: Error initializing servlet adaptor: null at com.webobjects.jspservlet.WOServletAdaptor._applicationInit(WOServletAdaptor .java:435) at com.webobjects.jspservlet.WOServletAdaptor.initStatics(WOServletAdaptor.java :78) at com.webobjects.jspservlet.WOServletAdaptor.init(WOServletAdaptor.java:629) at javax.servlet.GenericServlet.init(GenericServlet.java) at org.apache.catalina.core.StandardWrapper.loadServlet(Unknown Source) at org.apache.catalina.core.StandardWrapper.load(Unknown Source) at org.apache.catalina.core.StandardContext.loadOnStartup(Unknown Source) at org.apache.catalina.core.StandardContext.start(Unknown Source) at org.apache.catalina.core.StandardHostDeployer.start(Unknown Source) at org.apache.catalina.core.StandardHost.start(Unknown Source) at org.apache.catalina.servlets.ManagerServlet.start(Unknown Source) at org.apache.catalina.servlets.ManagerServlet.doGet(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source) at org.apache.catalina.core.ApplicationFilterChain.access$0(Unknown Source) at org.apache.catalina.core.ApplicationFilterChain$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source) at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(Unknown Source) at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source) at org.apache.catalina.core.ContainerBase.invoke(Unknown Source) at org.apache.catalina.core.StandardContextValve.invoke(Unknown Source) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(Unknown Source) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Unknown Source) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(Unknown Source) at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source) at org.apache.catalina.core.ContainerBase.invoke(Unknown Source) at org.apache.catalina.core.StandardContext.invoke(Unknown Source) at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(Unknown Source) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(Unknown Source) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(Unknown Source) at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(Unknown Source) at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source) at org.apache.catalina.core.ContainerBase.invoke(Unknown Source) at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(Unknown Source) at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source) at org.apache.catalina.core.ContainerBase.invoke(Unknown Source) at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne ction(Http11Protocol.java:392) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav a:619) at java.lang.Thread.run(Thread.java:534) --B_3191458650_12758966 Content-type: text/html; charset="US-ASCII" Content-transfer-encoding: quoted-printable <HTML> <HEAD> <TITLE>War Deployment</TITLE> </HEAD> <BODY> <FONT FACE=3D"Verdana, Helvetica, Arial"><SPAN STYLE=3D'font-size:12.0px'>I am = receiving this error when deploying a war file on TomCat4. I am not su= re how to correct the access problem. If anyone has suggestions or tip= s, please let me know.<BR> <BR> The application is deployed as a self contained war file with all jars bein= g copied to the war file. <BR> <BR> I am unable to resolve it, and desparate for help.<BR> <BR> Caused by: java.lang.ExceptionInInitializerError<BR> at com.webobjects.appserver= .WOApplication.primeApplication(WOApplication.java:449)<BR> ... 52 more<BR> Caused by: java.security.AccessControlException: access denied (java.util.P= ropertyPermission com.webobjects.safeInvokeDeprecatedJarBundleAPI read)<BR> at java.security.AccessCont= rolContext.checkPermission(AccessControlContext.java:269)<BR> at java.security.AccessCont= roller.checkPermission(AccessController.java:401)<BR> at java.lang.SecurityManage= r.checkPermission(SecurityManager.java:524)<BR> at java.lang.SecurityManage= r.checkPropertyAccess(SecurityManager.java:1276)<BR> at java.lang.System.getProp= erty(System.java:573)<BR> at com.webobjects.foundatio= n.NSProperties.getProperty(NSProperties.java:165)<BR> at com.webobjects.foundatio= n.NSProperties.getProperty(NSProperties.java:156)<BR> at com.webobjects.foundatio= n.NSProperties.booleanForKey(NSProperties.java:208)<BR> at com.webobjects.foundatio= n.NSBundle.<clinit>(NSBundle.java:307)<BR> ... 53 more<BR> StandardWrapper[/survey:WOServletAdaptor]: Marking servlet WOServletAdaptor= as unavailable<BR> <BR> The full log file is<BR> <BR> StandardHost[53partners.com]: standardHost.start /survey<BR> WebappLoader[/survey]: Deploying class repositories to work directory /var/= tomcat4/work/PSA/53partners.com/survey<BR> WebappLoader[/survey]: Deploy class files /WEB-INF/classes to /var/tomcat4/= work/PSA/53partners.com/survey/WEB-INF/classes<BR> WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/JavaEOAccess.jar to /var/tom= cat4/work/PSA/53partners.com/survey/WEB-INF/lib/JavaEOAccess.jar<BR> WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/JavaEOControl.jar to /var/to= mcat4/work/PSA/53partners.com/survey/WEB-INF/lib/JavaEOControl.jar<BR> WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/JavaFoundation.jar to /var/t= omcat4/work/PSA/53partners.com/survey/WEB-INF/lib/JavaFoundation.jar<BR> WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/JavaJDBCAdaptor.jar to /var/= tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/JavaJDBCAdaptor.jar<BR> WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/JavaWOExtensions.jar to /var= /tomcat4/work/PSA/53partners.com/survey/WEB-INF/lib/JavaWOExtensions.jar<BR> WebappLoader[/survey]: Deploy JAR /WEB-INF/lib/JavaWO - Dan Burger - Dan Burger