> java.security.AccessControlException: access denied
> (java.util.PropertyPermission org.apache.tapestry.enable-reset-service
> read)
>   
>  
> java.security.AccessControlContext.checkPermission(AccessControlContext.java:323)

Your tomcat is running with the security manager.  You'll have to
configure it to allow access to your webapp's classes.

--David


Zaki Akhmad wrote:
>
> Or maybe I misconfigure tomcat? There are something I miss? Here's the
> error[1]
>
> -za,
> [1]error
>
> HTTP Status 500 -
>
> type Exception report
>
> message
>
> description The server encountered an internal error () that prevented
> it from fulfilling this request.
>
> exception
>
> javax.servlet.ServletException: Could not load class
> com.iaodt.epns.web.EpnsEngine from WebappClassLoader
>   delegate: false
>   repositories:
>     /WEB-INF/classes/
> ----------> Parent Classloader:
> [EMAIL PROTECTED]
> : null
>   
>  
> org.apache.tapestry.ApplicationServlet.createEngine(ApplicationServlet.java:676)
>   
>  org.apache.tapestry.ApplicationServlet.getEngine(ApplicationServlet.java:380)
>   
>  org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:192)
>   
>  org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:159)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>     sun.reflect.GeneratedMethodAccessor62.invoke(Unknown Source)
>   
>  
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>     java.lang.reflect.Method.invoke(Method.java:597)
>     org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
>     java.security.AccessController.doPrivileged(Native Method)
>     javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>   
>  org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
>   
>  
> org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)
>
> root cause
>
> org.apache.tapestry.ApplicationRuntimeException: Could not load class
> com.iaodt.epns.web.EpnsEngine from WebappClassLoader
>   delegate: false
>   repositories:
>     /WEB-INF/classes/
> ----------> Parent Classloader:
> [EMAIL PROTECTED]
> : null
>   
>  
> org.apache.tapestry.util.DefaultResourceResolver.findClass(DefaultResourceResolver.java:107)
>   
>  
> org.apache.tapestry.ApplicationServlet.createEngine(ApplicationServlet.java:665)
>   
>  org.apache.tapestry.ApplicationServlet.getEngine(ApplicationServlet.java:380)
>   
>  org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:192)
>   
>  org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:159)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>     sun.reflect.GeneratedMethodAccessor62.invoke(Unknown Source)
>   
>  
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>     java.lang.reflect.Method.invoke(Method.java:597)
>     org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
>     java.security.AccessController.doPrivileged(Native Method)
>     javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>   
>  org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
>   
>  
> org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)
>
> root cause
>
> java.lang.ExceptionInInitializerError
>     java.lang.Class.forName0(Native Method)
>     java.lang.Class.forName(Class.java:247)
>   
>  
> org.apache.tapestry.util.DefaultResourceResolver.findClass(DefaultResourceResolver.java:103)
>   
>  
> org.apache.tapestry.ApplicationServlet.createEngine(ApplicationServlet.java:665)
>   
>  org.apache.tapestry.ApplicationServlet.getEngine(ApplicationServlet.java:380)
>   
>  org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:192)
>   
>  org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:159)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>     sun.reflect.GeneratedMethodAccessor62.invoke(Unknown Source)
>   
>  
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>     java.lang.reflect.Method.invoke(Method.java:597)
>     org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
>     java.security.AccessController.doPrivileged(Native Method)
>     javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>   
>  org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
>   
>  
> org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)
>
> root cause
>
> java.security.AccessControlException: access denied
> (java.util.PropertyPermission org.apache.tapestry.enable-reset-service
> read)
>   
>  
> java.security.AccessControlContext.checkPermission(AccessControlContext.java:323)
>   
>  java.security.AccessController.checkPermission(AccessController.java:546)
>     java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
>   
>  java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:1285)
>     java.lang.System.getProperty(System.java:652)
>     java.lang.Boolean.getBoolean(Boolean.java:221)
>     org.apache.tapestry.engine.AbstractEngine.(AbstractEngine.java:349)
>     java.lang.Class.forName0(Native Method)
>     java.lang.Class.forName(Class.java:247)
>   
>  
> org.apache.tapestry.util.DefaultResourceResolver.findClass(DefaultResourceResolver.java:103)
>   
>  
> org.apache.tapestry.ApplicationServlet.createEngine(ApplicationServlet.java:665)
>   
>  org.apache.tapestry.ApplicationServlet.getEngine(ApplicationServlet.java:380)
>   
>  org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:192)
>   
>  org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:159)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>     sun.reflect.GeneratedMethodAccessor62.invoke(Unknown Source)
>   
>  
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>     java.lang.reflect.Method.invoke(Method.java:597)
>     org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
>     java.security.AccessController.doPrivileged(Native Method)
>     javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>   
>  org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
>   
>  
> org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)
>
> note The full stack trace of the root cause is available in the Apache
> Tomcat/5.5 logs.
> Apache Tomcat/5.5
>
>

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to