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

Reply via email to