[jboss-cvs] jboss/src/main/org/jboss/ejb ...

Anil Saldhana anil.saldhana at jboss.com
Wed Jul 19 14:22:41 EDT 2006


  User: asaldhana
  Date: 06/07/19 14:22:41

  Modified:    src/main/org/jboss/ejb  EjbModule.java
  Log:
  JBAS-3374: Fallback to default security domain for the ejb layer
  
  Revision  Changes    Path
  1.74      +6 -3      jboss/src/main/org/jboss/ejb/EjbModule.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: EjbModule.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/ejb/EjbModule.java,v
  retrieving revision 1.73
  retrieving revision 1.74
  diff -u -b -r1.73 -r1.74
  --- EjbModule.java	11 Jul 2006 16:20:39 -0000	1.73
  +++ EjbModule.java	19 Jul 2006 18:22:41 -0000	1.74
  @@ -67,6 +67,7 @@
   import org.jboss.security.AuthenticationManager;
   import org.jboss.security.AuthorizationManager;
   import org.jboss.security.RealmMapping;
  +import org.jboss.security.SecurityConstants;
   import org.jboss.security.Util;
   import org.jboss.security.authorization.PolicyRegistration;  
   import org.jboss.security.plugins.AuthorizationManagerServiceMBean;
  @@ -98,7 +99,7 @@
    * @author <a href="mailto:Adrian.Brock at HappeningTimes.com">Adrian.Brock</a>
    * @author <a href="mailto:Scott.Stark at jboss.org">Scott Stark</a>
    * @author <a href="mailto:Anil.Saldhana at jboss.org">Anil Saldhana</a>
  - * @version $Revision: 1.73 $
  + * @version $Revision: 1.74 $
    *
    * @jmx:mbean extends="org.jboss.system.ServiceMBean"
    */
  @@ -396,6 +397,8 @@
   
            //Register any available XACML Policies
            String securityDomain = Util.unprefixSecurityDomain(appMetaData.getSecurityDomain());
  +         if(securityDomain == null)
  +            securityDomain = SecurityConstants.DEFAULT_EJB_APPLICATION_POLICY; //Fallback
            URL xacmlURL = deploymentInfo.localCl.findResource("META-INF/jboss-xacml-policy.xml");
            if(xacmlURL != null)
            { 
  
  
  



More information about the jboss-cvs-commits mailing list