webtier@glassfish.java.net

Stupid permission problem

From: <webtier_at_javadesktop.org>
Date: Mon, 15 Dec 2008 06:36:56 PST

Got the following message from the server.log when I try to reach a EJB2.x from a sevlet:


SecurityException in method: public abstract com.xxx.XXXHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException:
java.lang.SecurityException: Insufficient method permissions, principal=null, ejbName=XXXBean, method=create, interface=HOME, requiredRoles=[USER, SYSTEM], pri
ncipalRoles=[]
at org.jboss.ejb.plugins.SecurityInterceptor.checkSecurityAssociation(SecurityInterceptor.java:258)
at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:120)
at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:121)
at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invokeHome(ProxyFactoryFinderInterceptor.java:93)
at org.jboss.ejb.SessionContainer.internalInvokeHome(SessionContainer.java:613)
at org.jboss.ejb.Container.invoke(Container.java:894)
at sun.reflect.GeneratedMethodAccessor138.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)


Help is very appreciated, merry Christmas!
[Message sent by forum member 'slingblade' (slingblade)]

http://forums.java.net/jive/thread.jspa?messageID=321733