djencks     2005/03/15 00:32:40

  Modified:    modules/itests/src/scenarios/003 ejb-jar.xml
  Log:

  Make transaction policy mapping more generic and implement the 
no-distributed-transactions corba tx propagation polices.  CORBA operation name 
to method signature mapping is not yet really implemented
  
  Revision  Changes    Path
  1.3       +48 -36    openejb/modules/itests/src/scenarios/003/ejb-jar.xml
  
  Index: ejb-jar.xml
  ===================================================================
  RCS file: 
/home/projects/openejb/scm/openejb/modules/itests/src/scenarios/003/ejb-jar.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- ejb-jar.xml       14 Mar 2005 02:12:46 -0000      1.2
  +++ ejb-jar.xml       15 Mar 2005 05:32:40 -0000      1.3
  @@ -25,8 +25,8 @@
                   <ejb-ref-type>Session</ejb-ref-type>
                   
<home>org.openejb.test.security.slsb.BasicStatelessHome</home>
                   
<remote>org.openejb.test.security.slsb.BasicStateless</remote>
  -           </ejb-ref>
  -       </session>
  +            </ejb-ref>
  +        </session>
   
       </enterprise-beans>
   
  @@ -39,38 +39,38 @@
   
   
           <method-permission>
  -           <description>The description</description>
  -           <unchecked/>
  -           <method>
  -               <description>The description</description>
  -               <ejb-name>InteropBean</ejb-name>
  -               <method-name>callNoAccess</method-name>
  -           </method>
  -           <method>
  -               <description>The description</description>
  -               <ejb-name>InteropBean</ejb-name>
  -               <method-name>callHighAccess</method-name>
  -           </method>
  -           <method>
  -               <description>The description</description>
  -               <ejb-name>InteropBean</ejb-name>
  -               <method-name>callAllAccess</method-name>
  -           </method>
  -           <method>
  -               <description>The description</description>
  -               <ejb-name>InteropBean</ejb-name>
  -               <method-name>callMedAccess</method-name>
  -           </method>
  -           <method>
  -               <description>The description</description>
  -               <ejb-name>InteropBean</ejb-name>
  -               <method-name>callLowAccess</method-name>
  -           </method>
  -           <method>
  -               <description>The description</description>
  -               <ejb-name>InteropBean</ejb-name>
  -               <method-name>callAllAccess</method-name>
  -           </method>
  +            <description>The description</description>
  +            <unchecked/>
  +            <method>
  +                <description>The description</description>
  +                <ejb-name>InteropBean</ejb-name>
  +                <method-name>callNoAccess</method-name>
  +            </method>
  +            <method>
  +                <description>The description</description>
  +                <ejb-name>InteropBean</ejb-name>
  +                <method-name>callHighAccess</method-name>
  +            </method>
  +            <method>
  +                <description>The description</description>
  +                <ejb-name>InteropBean</ejb-name>
  +                <method-name>callAllAccess</method-name>
  +            </method>
  +            <method>
  +                <description>The description</description>
  +                <ejb-name>InteropBean</ejb-name>
  +                <method-name>callMedAccess</method-name>
  +            </method>
  +            <method>
  +                <description>The description</description>
  +                <ejb-name>InteropBean</ejb-name>
  +                <method-name>callLowAccess</method-name>
  +            </method>
  +            <method>
  +                <description>The description</description>
  +                <ejb-name>InteropBean</ejb-name>
  +                <method-name>callAllAccess</method-name>
  +            </method>
               <method>
                   <description>The description</description>
                   <ejb-name>InteropBean</ejb-name>
  @@ -86,14 +86,26 @@
                   <ejb-name>InteropBean</ejb-name>
                   <method-name>remove</method-name>
               </method>
  -       </method-permission>
  +            <method>
  +                <description>The description</description>
  +                <ejb-name>InteropBean</ejb-name>
  +                <method-name>callAllAccessTx</method-name>
  +            </method>
  +        </method-permission>
   
  -       <container-transaction>
  +        <container-transaction>
               <method>
                   <ejb-name>InteropBean</ejb-name>
                   <method-name>*</method-name>
               </method>
               <trans-attribute>Supports</trans-attribute>
  +        </container-transaction>
  +        <container-transaction>
  +            <method>
  +                <ejb-name>InteropBean</ejb-name>
  +                <method-name>callAllAccessTx</method-name>
  +            </method>
  +            <trans-attribute>Required</trans-attribute>
           </container-transaction>
   
       </assembly-descriptor>
  
  
  

Reply via email to