User: starksm 
  Date: 02/04/18 10:03:40

  Modified:    src/resources/cts/META-INF ejb-jar.xml jboss.xml
  Log:
  Add a local entity interface and set the stateful session container
  max cache size to 1 to force passivation for testing
  
  Revision  Changes    Path
  1.9       +73 -68    jbosstest/src/resources/cts/META-INF/ejb-jar.xml
  
  Index: ejb-jar.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jbosstest/src/resources/cts/META-INF/ejb-jar.xml,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- ejb-jar.xml       16 Feb 2002 05:37:35 -0000      1.8
  +++ ejb-jar.xml       18 Apr 2002 17:03:40 -0000      1.9
  @@ -1,74 +1,79 @@
   <?xml version="1.0" encoding="UTF-8"?>
   
   <ejb-jar>
  -     <description>jBoss CTS application</description>
  -     <display-name>jBoss CTS</display-name>
  -     <enterprise-beans>
  -       <session>
  -      <display-name>Stateless Session</display-name>
  -      <ejb-name>StatelessSessionBean</ejb-name>
  -      <home>org.jboss.test.cts.interfaces.StatelessSessionHome</home>
  -      <remote>org.jboss.test.cts.interfaces.StatelessSession</remote>
  -      <ejb-class>org.jboss.test.cts.ejb.StatelessSessionBean</ejb-class>
  -      <session-type>Stateless</session-type>
  -      <transaction-type>Container</transaction-type>
  -       </session>
  -       <session>
  -      <display-name>Stateful Session</display-name>
  -      <ejb-name>StatefulSessionBean</ejb-name>
  -      <home>org.jboss.test.cts.interfaces.StatefulSessionHome</home>
  -      <remote>org.jboss.test.cts.interfaces.StatefulSession</remote>
  -      <ejb-class>org.jboss.test.cts.ejb.StatefulSessionBean</ejb-class>
  -      <session-type>Stateful</session-type>
  -      <transaction-type>Container</transaction-type>
  -      <security-role-ref>
  -        <description>This is to test the isCallerInRole( ) method on the 
SessionBean.</description>
  -        <role-name>bean tester</role-name>
  -      </security-role-ref>
  -       </session>
  -       <entity>
  -      <description>Test for BEAN managed persistence</description>
  -      <ejb-name>BMPBean</ejb-name>
  -      <home>org.jboss.test.cts.interfaces.CtsBmpHome</home>
  -      <remote>org.jboss.test.cts.interfaces.CtsBmp</remote>
  -      <ejb-class>org.jboss.test.cts.ejb.CtsBmpBean</ejb-class>
  -      <persistence-type>Bean</persistence-type>
  -      <prim-key-class>org.jboss.test.cts.keys.AccountPK</prim-key-class>
  -      <reentrant>True</reentrant>
  -      <resource-ref>
  -        <res-ref-name>datasource</res-ref-name>
  -        <res-type>javax.sql.DataSource</res-type>
  -        <res-auth>Container</res-auth>
  -      </resource-ref>
  -       </entity>
  -       <entity>
  -      <description>Test for BEAN managed persistence (Callbacks)</description>
  -      <ejb-name>BMPCallbackBean</ejb-name>
  -      <home>org.jboss.test.cts.interfaces.BmpCallbackHome</home>
  -      <remote>org.jboss.test.cts.interfaces.BmpCallback</remote>
  -      <ejb-class>org.jboss.test.cts.ejb.BmpCallbackBean</ejb-class>
  -      <persistence-type>Bean</persistence-type>
  -      <prim-key-class>org.jboss.test.cts.keys.AccountPK</prim-key-class>
  -      <reentrant>True</reentrant>
  -      <resource-ref>
  -        <res-ref-name>datasource</res-ref-name>
  -        <res-type>javax.sql.DataSource</res-type>
  -        <res-auth>Container</res-auth>
  -      </resource-ref>
  -       </entity>
  -       <entity>
  -      <description>Test for CONTAINER managed persistence </description>
  -      <ejb-name>CMPBean</ejb-name>
  -      <home>org.jboss.test.cts.interfaces.CtsCmpHome</home>
  -      <remote>org.jboss.test.cts.interfaces.CtsCmp</remote>
  -      <ejb-class>org.jboss.test.cts.ejb.CtsCmpBean</ejb-class>
  -      <persistence-type>Container</persistence-type>
  -      <prim-key-class>org.jboss.test.cts.keys.AccountPK</prim-key-class>
  -      <reentrant>True</reentrant>
  +   <description>jBoss CTS application</description>
  +   <display-name>jBoss CTS</display-name>
  +   <enterprise-beans>
  +      <session>
  +         <display-name>Stateless Session</display-name>
  +         <ejb-name>StatelessSessionBean</ejb-name>
  +         <home>org.jboss.test.cts.interfaces.StatelessSessionHome</home>
  +         <remote>org.jboss.test.cts.interfaces.StatelessSession</remote>
  +         <ejb-class>org.jboss.test.cts.ejb.StatelessSessionBean</ejb-class>
  +         <session-type>Stateless</session-type>
  +         <transaction-type>Container</transaction-type>
  +      </session>
  +      <session>
  +         <display-name>Stateful Session</display-name>
  +         <ejb-name>StatefulSessionBean</ejb-name>
  +         <home>org.jboss.test.cts.interfaces.StatefulSessionHome</home>
  +         <remote>org.jboss.test.cts.interfaces.StatefulSession</remote>
  +         <ejb-class>org.jboss.test.cts.ejb.StatefulSessionBean</ejb-class>
  +         <session-type>Stateful</session-type>
  +         <transaction-type>Container</transaction-type>
  +         <ejb-local-ref>
  +            <ejb-ref-name>ejb/CMPBeanLocalHome</ejb-ref-name>
  +            <ejb-ref-type>Entity</ejb-ref-type>
  +            <local-home>org.jboss.test.cts.interfaces.CtsCmpLocalHome</local-home>
  +            <local>org.jboss.test.cts.interfaces.CtsCmpLocal</local>
  +            <ejb-link>CMPBean</ejb-link>
  +         </ejb-local-ref>
  +      </session>
  +
  +      <entity>
  +         <description>Test for BEAN managed persistence</description>
  +         <ejb-name>BMPBean</ejb-name>
  +         <home>org.jboss.test.cts.interfaces.CtsBmpHome</home>
  +         <remote>org.jboss.test.cts.interfaces.CtsBmp</remote>
  +         <ejb-class>org.jboss.test.cts.ejb.CtsBmpBean</ejb-class>
  +         <persistence-type>Bean</persistence-type>
  +         <prim-key-class>org.jboss.test.cts.keys.AccountPK</prim-key-class>
  +         <reentrant>True</reentrant>
  +         <resource-ref>
  +            <res-ref-name>datasource</res-ref-name>
  +            <res-type>javax.sql.DataSource</res-type>
  +            <res-auth>Container</res-auth>
  +         </resource-ref>
  +      </entity>
  +      <entity>
  +         <description>Test for BEAN managed persistence (Callbacks)</description>
  +         <ejb-name>BMPCallbackBean</ejb-name>
  +         <home>org.jboss.test.cts.interfaces.BmpCallbackHome</home>
  +         <remote>org.jboss.test.cts.interfaces.BmpCallback</remote>
  +         <ejb-class>org.jboss.test.cts.ejb.BmpCallbackBean</ejb-class>
  +         <persistence-type>Bean</persistence-type>
  +         <prim-key-class>org.jboss.test.cts.keys.AccountPK</prim-key-class>
  +         <reentrant>True</reentrant>
  +         <resource-ref>
  +            <res-ref-name>datasource</res-ref-name>
  +            <res-type>javax.sql.DataSource</res-type>
  +            <res-auth>Container</res-auth>
  +         </resource-ref>
  +      </entity>
  +      <entity>
  +         <description>Test for CONTAINER managed persistence </description>
  +         <ejb-name>CMPBean</ejb-name>
  +         <home>org.jboss.test.cts.interfaces.CtsCmpHome</home>
  +         <remote>org.jboss.test.cts.interfaces.CtsCmp</remote>
  +         <local-home>org.jboss.test.cts.interfaces.CtsCmpLocalHome</local-home>
  +         <local>org.jboss.test.cts.interfaces.CtsCmpLocal</local>
  +         <ejb-class>org.jboss.test.cts.ejb.CtsCmpBean</ejb-class>
  +         <persistence-type>Container</persistence-type>
  +         <prim-key-class>org.jboss.test.cts.keys.AccountPK</prim-key-class>
  +         <reentrant>True</reentrant>
            <cmp-field><field-name>pk</field-name></cmp-field>
  -      <cmp-field><field-name>accountNumber</field-name></cmp-field>
            <cmp-field><field-name>personsName</field-name></cmp-field>
            <primkey-field>pk</primkey-field>
  -       </entity>
  -     </enterprise-beans>
  -   </ejb-jar>
  +      </entity>
  +   </enterprise-beans>
  +</ejb-jar>
  
  
  
  1.8       +53 -40    jbosstest/src/resources/cts/META-INF/jboss.xml
  
  Index: jboss.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jbosstest/src/resources/cts/META-INF/jboss.xml,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- jboss.xml 18 Feb 2001 16:04:47 -0000      1.7
  +++ jboss.xml 18 Apr 2002 17:03:40 -0000      1.8
  @@ -1,42 +1,55 @@
  -<?xml version="1.0" encoding="Cp1252"?>
  +<?xml version="1.0" encoding="UTF-8"?>
   
   <jboss>
  -     <secure>false</secure>
  -     <container-configurations />
  -     <resource-managers />
  -     <enterprise-beans>
  -       <session>
  -      <ejb-name>StatefulSessionBean</ejb-name>
  -      <jndi-name>ejbcts/StatefulSessionBean</jndi-name>
  -      <configuration-name>Standard Stateful SessionBean</configuration-name>
  -       </session>
  -       <session>
  -      <ejb-name>StatelessSessionBean</ejb-name>
  -      <jndi-name>ejbcts/StatelessSessionHome</jndi-name>
  -      <configuration-name>Standard Stateless SessionBean</configuration-name>
  -       </session>
  -       <entity>
  -      <ejb-name>BMPBean</ejb-name>
  -      <jndi-name>ejbcts/BMPBean</jndi-name>
  -      <configuration-name></configuration-name>
  -      <resource-ref>
  -        <res-ref-name>datasource</res-ref-name>
  -        <resource-name>datasource</resource-name>
  -      </resource-ref>
  -       </entity>
  -       <entity>
  -      <ejb-name>BMPCallbackBean</ejb-name>
  -      <jndi-name>ejbcts/BMPCallbackBean</jndi-name>
  -      <configuration-name></configuration-name>
  -      <resource-ref>
  -        <res-ref-name>datasource</res-ref-name>
  -        <resource-name>datasource</resource-name>
  -      </resource-ref>
  -       </entity>
  -       <entity>
  -      <ejb-name>CMPBean</ejb-name>
  -      <jndi-name>ejbcts/CMPBean</jndi-name>
  -      <configuration-name></configuration-name>
  -       </entity>
  -     </enterprise-beans>
  -   </jboss>
  +   <container-configurations>
  +      <container-configuration>
  +         <container-name>Standard Stateful SessionBean</container-name>
  +         <container-cache-conf>
  +            
<cache-policy>org.jboss.ejb.plugins.LRUStatefulContextCachePolicy</cache-policy>
  +            <cache-policy-conf>
  +               <min-capacity>1</min-capacity>
  +               <max-capacity>1</max-capacity>
  +               <remover-period>1800</remover-period>
  +               <max-bean-life>1800</max-bean-life>
  +               <overager-period>300</overager-period>
  +               <max-bean-age>600</max-bean-age>
  +               <resizer-period>400</resizer-period>
  +               <max-cache-miss-period>60</max-cache-miss-period>
  +               <min-cache-miss-period>1</min-cache-miss-period>
  +               <cache-load-factor>0.75</cache-load-factor>
  +            </cache-policy-conf>
  +         </container-cache-conf>
  +      </container-configuration>
  +   </container-configurations>
  +
  +   <enterprise-beans>
  +      <session>
  +         <ejb-name>StatefulSessionBean</ejb-name>
  +         <jndi-name>ejbcts/StatefulSessionBean</jndi-name>
  +      </session>
  +      <session>
  +         <ejb-name>StatelessSessionBean</ejb-name>
  +         <jndi-name>ejbcts/StatelessSessionHome</jndi-name>
  +      </session>
  +      <entity>
  +         <ejb-name>BMPBean</ejb-name>
  +         <jndi-name>ejbcts/BMPBean</jndi-name>
  +         <resource-ref>
  +            <res-ref-name>datasource</res-ref-name>
  +            <resource-name>datasource</resource-name>
  +         </resource-ref>
  +      </entity>
  +      <entity>
  +         <ejb-name>BMPCallbackBean</ejb-name>
  +         <jndi-name>ejbcts/BMPCallbackBean</jndi-name>
  +         <resource-ref>
  +            <res-ref-name>datasource</res-ref-name>
  +            <resource-name>datasource</resource-name>
  +         </resource-ref>
  +      </entity>
  +      <entity>
  +         <ejb-name>CMPBean</ejb-name>
  +         <jndi-name>ejbcts/CMPBean</jndi-name>
  +      </entity>
  +   </enterprise-beans>
  +</jboss>
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to