DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=30221>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=30221

AccessControlException (Access denied) thrown when I try to restart my webapp

           Summary: AccessControlException (Access denied) thrown when I try
                    to restart my webapp
           Product: Tomcat 5
           Version: 5.0.25
          Platform: PC
        OS/Version: Windows NT/2K
            Status: NEW
          Severity: Normal
          Priority: Other
         Component: Unknown
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


When I try to restart my webapp using Manager's Stop/Start or Reload, I get 
several stack traces similar to the one listed below. The stack traces are in 
the Tomcat window but not in the log file. The issue is not a show-stopper, but 
it makes it impossible to restart my application.

Jul 20, 2004 1:47:43 PM org.apache.catalina.core.StandardContext registerJMX
INFO: Error registering wrapper with jmx StandardEngine[Catalina].StandardHost
[localhost].StandardContext[/salem] 
Catalina:j2eeType=WebModule,name=//localhost/s
alem,J2EEApplication=none,J2EEServer=none java.security.AccessControlException: 
Access denied (mx4j.server.MBeanTrustPermission register): MBean class org.apach
e.commons.modeler.BaseModelMBean is not trusted for registration
java.security.AccessControlException: Access denied 
(mx4j.server.MBeanTrustPermission register): MBean class 
org.apache.commons.modeler.BaseModelMBean is not trusted for registration
        at 
mx4j.server.interceptor.SecurityMBeanServerInterceptor.checkTrustRegistration
(SecurityMBeanServerInterceptor.java:156)
        at mx4j.server.interceptor.SecurityMBeanServerInterceptor.registration
(SecurityMBeanServerInterceptor.java:116)
        at mx4j.server.interceptor.DefaultMBeanServerInterceptor.registration
(DefaultMBeanServerInterceptor.java:113)
        at mx4j.server.interceptor.DefaultMBeanServerInterceptor.registration
(DefaultMBeanServerInterceptor.java:113)
        at 
mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor.registration
(ContextClassLoaderMBeanServerInterceptor.java:108)
        at mx4j.server.MBeanServerImpl.registerImpl(MBeanServerImpl.java:1051)
        at mx4j.server.MBeanServerImpl.registerMBeanImpl
(MBeanServerImpl.java:1002)
        at mx4j.server.MBeanServerImpl.registerMBean(MBeanServerImpl.java:978)
        at org.apache.commons.modeler.Registry.registerComponent
(Registry.java:871)
        at org.apache.catalina.core.StandardContext.registerJMX
(StandardContext.java:5339)
        at org.apache.catalina.core.StandardContext.start
(StandardContext.java:4357)
        at org.apache.catalina.core.StandardContext.reload
(StandardContext.java:3021)
        at org.apache.catalina.manager.ManagerServlet.reload
(ManagerServlet.java:1014)
        at org.apache.catalina.manager.ManagerServlet.doGet
(ManagerServlet.java:330)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
        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 org.apache.catalina.security.SecurityUtil$1.run
(SecurityUtil.java:241)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
        at org.apache.catalina.security.SecurityUtil.execute
(SecurityUtil.java:268)
        at org.apache.catalina.security.SecurityUtil.doAsPrivilege
(SecurityUtil.java:157)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:231)
        at org.apache.catalina.core.ApplicationFilterChain.access$000
(ApplicationFilterChain.java:50)
        at org.apache.catalina.core.ApplicationFilterChain$1.run
(ApplicationFilterChain.java:140)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:136)
        at org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:214)
        at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardContextValve.invokeInternal
(StandardContextValve.java:198)
        at org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:152)
        at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:104)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke
(AuthenticatorBase.java:540)
        at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:137)
        at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:104)
        at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:117)
        at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:109)
        at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:520)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at org.apache.coyote.tomcat5.CoyoteAdapter.service
(CoyoteAdapter.java:160)
        at org.apache.coyote.http11.Http11Processor.process
(Http11Processor.java:793)
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnectio
n(Http11Protocol.java:702)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt
(PoolTcpEndpoint.java:571)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadPool.java:644)
        at java.lang.Thread.run(Thread.java:534)
Jul 20, 2004 1:48:56 PM org.apache.catalina.loader.WebappClassLoader loadClass
INFO: Illegal access: this web application instance has been stopped already 
(the eventual following stack trace is caused by an error thrown for debugging 
purp
oses as well as to attempt to terminate the thread which caused the illegal 
access, and has no functional impact)
Jul 20, 2004 1:55:01 PM org.apache.catalina.loader.WebappClassLoader loadClass
INFO: Illegal access: this web application instance has been stopped already 
(the eventual following stack trace is caused by an error thrown for debugging 
purposes as well as to attempt to terminate the thread which caused the illegal 
access, and has no functional impact)

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to