User: starksm
Date: 01/06/12 13:09:01
Modified: src/main/org/jboss/ejb EnterpriseContext.java
Log:
Pass the security role as a SimplePrincipal
Revision Changes Path
1.31 +3 -2 jboss/src/main/org/jboss/ejb/EnterpriseContext.java
Index: EnterpriseContext.java
===================================================================
RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/ejb/EnterpriseContext.java,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- EnterpriseContext.java 2001/06/10 20:50:31 1.30
+++ EnterpriseContext.java 2001/06/12 20:09:01 1.31
@@ -30,6 +30,7 @@
import org.jboss.logging.Logger;
import org.jboss.metadata.SecurityRoleRefMetaData;
+import org.jboss.security.SimplePrincipal;
/**
* The EnterpriseContext is used to associate EJB instances with metadata about it.
@@ -41,7 +42,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Marc Fleury</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Sebastien Alborini</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Juha Lindfors</a>
- * @version $Revision: 1.30 $
+ * @version $Revision: 1.31 $
*/
public abstract class EnterpriseContext
{
@@ -323,7 +324,7 @@
Logger.warning("WARNING: no match found for security role " + id + "
in the deployment descriptor.");
HashSet set = new HashSet();
- set.add( id );
+ set.add( new SimplePrincipal(id) );
return con.getRealmMapping().doesUserHaveRole( principal, set );
}
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development