Hello everybody,
We deployed a web application on Tomcat5 and Sun's JDK 1.4.10.2.
Without the security manager activated, everything runs fine.
After activating the security manager we received following error:
java.security.AccessControlException: access denied
(java.lang.RuntimePermission createClassLoader)
java.security.AccessControlContext.checkPermission(AccessControlContext.java:269)
java.security.AccessController.checkPermission(AccessController.java:401)
java.lang.SecurityManager.checkPermission(SecurityManager.java:524)
java.lang.SecurityManager.checkCreateClassLoader(SecurityManager.java:586)
java.lang.ClassLoader.<init>(ClassLoader.java:210)
org.apache.hivemind.service.impl.ClassFactoryClassLoader.<init>(ClassFactoryClassLoader.java:26)
org.apache.hivemind.service.impl.HiveMindClassPool.<init>(HiveMindClassPool.java:35)
org.apache.hivemind.service.impl.ClassFactoryImpl.<init>(ClassFactoryImpl.java:34)
After adding following permission:
permission java.lang.RuntimePermission "createClassLoader";
to /etc/tomcat5/policy.d/04webapps.policy this problem was resolved, but we
now have following error:
javassist.NotFoundException: java.lang.Object
javassist.ClassPool.get(ClassPool.java:374)
org.apache.hivemind.service.impl.CtClassSource.getCtClass(CtClassSource.java:52)
org.apache.hivemind.service.impl.CtClassSource.newClass(CtClassSource.java:62)
org.apache.hivemind.service.impl.ClassFactoryImpl.newClass(ClassFactoryImpl.java:42)
org.apache.hivemind.impl.ProxyBuilder.<init>(ProxyBuilder.java:80)
Does somebody know what permission is missing?
Thanks in advance,
Rik & Peter
PS: If more output is needed, we'll be glad to post that too.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]