[jboss-cvs] JBossAS SVN: r114776 - in projects/ejb3/trunk/security: src/main/java/org/jboss/ejb3/security/helpers and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Mar 24 17:41:57 EDT 2014


Author: wolfc
Date: 2014-03-24 17:41:56 -0400 (Mon, 24 Mar 2014)
New Revision: 114776

Modified:
   projects/ejb3/trunk/security/pom.xml
   projects/ejb3/trunk/security/src/main/java/org/jboss/ejb3/security/helpers/EJBContextHelper.java
Log:
JBPAPP-11037: ignore security role references that have no role link set


Modified: projects/ejb3/trunk/security/pom.xml
===================================================================
--- projects/ejb3/trunk/security/pom.xml	2014-03-24 14:30:55 UTC (rev 114775)
+++ projects/ejb3/trunk/security/pom.xml	2014-03-24 21:41:56 UTC (rev 114776)
@@ -4,7 +4,7 @@
   <parent>
     <groupId>org.jboss.ejb3</groupId>
     <artifactId>jboss-ejb3-build</artifactId>
-    <version>1.0.0</version>
+    <version>1.0.13</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>
 
@@ -22,6 +22,15 @@
   
   <build>
   
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <artifactId>maven-enforcer-plugin</artifactId>
+          <version>1.2</version>
+        </plugin>
+      </plugins>
+    </pluginManagement>
+
     <plugins>
     
       <!-- Assembly Plugin -->

Modified: projects/ejb3/trunk/security/src/main/java/org/jboss/ejb3/security/helpers/EJBContextHelper.java
===================================================================
--- projects/ejb3/trunk/security/src/main/java/org/jboss/ejb3/security/helpers/EJBContextHelper.java	2014-03-24 14:30:55 UTC (rev 114775)
+++ projects/ejb3/trunk/security/src/main/java/org/jboss/ejb3/security/helpers/EJBContextHelper.java	2014-03-24 21:41:56 UTC (rev 114776)
@@ -151,6 +151,8 @@
       Set<SecurityRoleRef> srset = new HashSet<SecurityRoleRef>();
       for(SecurityRoleRefMetaData srmd: roleRefs)
       {
+         if (srmd.getRoleLink() == null)
+            continue;
          srset.add(new SecurityRoleRef(srmd.getRoleName(),srmd.getRoleLink(),null));
       }
       Principal principal = getCallerPrincipal(sc, rm, domain);



More information about the jboss-cvs-commits mailing list