Hello, There is an EntityBean with all its methods permitted to be run by the role, say suppose "MASTER". For that an entry is made in ejb-jar.xml as shown below.
<method-permission > <role-name>MASTER</role-name> <method > <ejb-name>MyEJB</ejb-name> <method-name>*</method-name> </method> </method-permission> The Security Role has also been specified in the ejb-jar.xml as given below <security-role> <role-name>MASTER</role-name> </security-role> Now this Entity Bean is called from a method of Session Bean whose principal/caller identity is not defined... The call to isCallerInRole("MASTER") in the method of SessionBean returns false. Even then the bean is able to successfully execute the method call. I was expecting a Security Exception from container Please Comment. Regards, Vikram Naik =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff EJB-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".