[jboss-cvs] JBossAS SVN: r58335 - trunk/server/src/main/org/jboss/deployment

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Nov 14 07:53:44 EST 2006


Author: alex.loubyansky at jboss.com
Date: 2006-11-14 07:53:42 -0500 (Tue, 14 Nov 2006)
New Revision: 58335

Modified:
   trunk/server/src/main/org/jboss/deployment/EjbJarObjectFactory.java
Log:
fix the run-as parsing

Modified: trunk/server/src/main/org/jboss/deployment/EjbJarObjectFactory.java
===================================================================
--- trunk/server/src/main/org/jboss/deployment/EjbJarObjectFactory.java	2006-11-14 06:20:03 UTC (rev 58334)
+++ trunk/server/src/main/org/jboss/deployment/EjbJarObjectFactory.java	2006-11-14 12:53:42 UTC (rev 58335)
@@ -901,6 +901,9 @@
       }
    }
 
+   /**
+    * <!ELEMENT security-identity (description?, (use-caller-identity|run-as))>
+    */
    public void setValue(SecurityIdentityMetaData parent,
          UnmarshallingContext navigator, String namespaceURI, String localName,
          String value)
@@ -909,10 +912,10 @@
       {
          parent.setUseCallerIdentity(Boolean.parseBoolean(value));
       }
-      else if(localName.equals("role-name"))
+      else if(localName.equals("run-as") || localName.equals("role-name"))
       {
          parent.setRunAsRoleName(value);
-      } 
+      }
    }
    
    public void setValue(MessageDestinationMetaData mdmd,




More information about the jboss-cvs-commits mailing list