[jbossseam-issues] [JBoss JIRA] Created: (JBSEAM-1902) Cannot use Seam EntitySecurityListener and MDBs

Mike Pettypiece (JIRA) jira-events at lists.jboss.org
Tue Sep 4 15:47:34 EDT 2007

Cannot use Seam EntitySecurityListener and MDBs

                 Key: JBSEAM-1902
                 URL: http://jira.jboss.com/jira/browse/JBSEAM-1902
             Project: JBoss Seam
          Issue Type: Bug
          Components: Security
    Affects Versions: 2.0.0.BETA1
            Reporter: Mike Pettypiece

After turning on Seam's EntitySecurityListener, the follow exception occurs when working with a @Restrict-annotated entity from a MDB.

java.lang.IllegalStateException: No active session context
	at org.jboss.seam.security.Identity.instance(Identity.java:157)
	at org.jboss.seam.security.EntitySecurityListener.postLoad(EntitySecurityListener.java:26)
There obviously isn't a session context in this case.

Seam probably shouldn't check security permissions when there is no active session context.  As well it would be useful to be able to programatically turn off security on a per-Identity basis.  Please see the referenced Forum link for more details.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the seam-issues mailing list