[jboss-cvs] JBossAS SVN: r67545 - projects/javaee/trunk/jboss-jacc-api/src/main/javax/security/jacc.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Nov 28 02:39:12 EST 2007


Author: anil.saldhana at jboss.com
Date: 2007-11-28 02:39:11 -0500 (Wed, 28 Nov 2007)
New Revision: 67545

Modified:
   projects/javaee/trunk/jboss-jacc-api/src/main/javax/security/jacc/EJBMethodPermission.java
Log:
JBAS-5014: perm should check for null methodName and methodSig == empty string

Modified: projects/javaee/trunk/jboss-jacc-api/src/main/javax/security/jacc/EJBMethodPermission.java
===================================================================
--- projects/javaee/trunk/jboss-jacc-api/src/main/javax/security/jacc/EJBMethodPermission.java	2007-11-28 06:44:55 UTC (rev 67544)
+++ projects/javaee/trunk/jboss-jacc-api/src/main/javax/security/jacc/EJBMethodPermission.java	2007-11-28 07:39:11 UTC (rev 67545)
@@ -368,6 +368,8 @@
       {
          implies = methodName.equals(perm.methodName);
       }
+      else
+         implies = true;
 
       // Check the method interface
       if( implies == true && methodInterface != null )
@@ -375,7 +377,7 @@
          implies = methodInterface.equals(perm.methodInterface);
       }
       // Check the method signature
-      if( implies == true && methodSig != null )
+      if( implies == true && methodSig != null && !methodSig.equals("") )
       {
          implies = methodSig.equals(perm.methodSig);
       }      




More information about the jboss-cvs-commits mailing list