[jboss-cvs] JBossAS SVN: r66598 - projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Oct 31 06:05:33 EDT 2007


Author: thomas.diesler at jboss.com
Date: 2007-10-31 06:05:32 -0400 (Wed, 31 Oct 2007)
New Revision: 66598

Modified:
   projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossEnterpriseBeanMetaData.java
Log:
Fix NPE in getMethodPermissions

Modified: projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossEnterpriseBeanMetaData.java
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossEnterpriseBeanMetaData.java	2007-10-31 09:08:10 UTC (rev 66597)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossEnterpriseBeanMetaData.java	2007-10-31 10:05:32 UTC (rev 66598)
@@ -1141,8 +1141,9 @@
          {
             if (permission.isNotChecked(methodName, params, interfaceType))
             {
-               if (result != null)
-                  result.clear();
+               if (result == null)
+                  result = new HashSet<String>();
+               result.clear();
                result.add(SecurityRoleNames.ANYBODY_PRINCIPAL);
                break;
             }




More information about the jboss-cvs-commits mailing list