につながるから(突堤8で実行されている):のgetClassLoader()のServletContextは、私は次のことをやろうとしているとAccessControlException
java.security.AccessControlException: access denied (java.lang.RuntimePermission getClassLoader)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:374)
at java.security.AccessController.checkPermission(AccessController.java:546)
at org.eclipse.jetty.server.handler.ContextHandler$Context.getClassLoader(ContextHandler.java:2179)
at com.example.FooListener.contextInitialized(FooListener.java:69)
at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:672)
at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:403)
at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:664)
は何ですか:
public class FooListener implements ServletContextListener {
public void contextInitialized(ServletContextEvent event) {
event.getServletContext().getClassLoader();
}
}
これは私が得ているものですどのように解決することができますか?
制限事項はAPIドキュメント( 'Class.getClassLoader'に似ています)に記載されています:http://download.oracle.com/javaee/6/api/javax/servlet/ServletContext.html#getClassLoader() –