[jboss-jira] [JBoss JIRA] (AS7-6079) EJB 2.1 CMP configuration options missing

Brad Maxwell (JIRA) jira-events at lists.jboss.org
Tue Dec 4 12:32:21 EST 2012


Brad Maxwell created AS7-6079:
---------------------------------

             Summary: EJB 2.1 CMP configuration options missing
                 Key: AS7-6079
                 URL: https://issues.jboss.org/browse/AS7-6079
             Project: Application Server 7
          Issue Type: Bug
          Components: EJB
    Affects Versions: 7.1.3.Final (EAP), 7.1.0.Alpha1
            Reporter: Brad Maxwell
            Assignee: Stuart Douglas
             Fix For: Open To Community


In JBoss AS 7, EJB 2.1 CMP beans cannot configure some options such as sync-on-commit-only and insert-after-ejb-post which were configurable in previous versions of JBoss.

Should also confirm how to configure the rest of the options that were available previously.

<container-configuration>
         <container-name>Clustered CMP 2.x EntityBean</container-name>
         <call-logging>false</call-logging>
         <invoker-proxy-binding-name>clustered-entity-rmi-invoker</invoker-proxy-binding-name>
         <sync-on-commit-only>false</sync-on-commit-only>
         <insert-after-ejb-post-create>false</insert-after-ejb-post-create>

         <container-interceptors>
         ...
         </container-interceptors>

         <instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool>
         <instance-cache>org.jboss.ejb.plugins.EntityInstanceCache</instance-cache>
         <persistence-manager>org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager</persistence-manager>
         <locking-policy>org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock</locking-policy>
         <container-cache-conf>
            <cache-policy>org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy</cache-policy>
            <cache-policy-conf>
               <min-capacity>50</min-capacity>
               <max-capacity>1000000</max-capacity>
               <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-pool-conf>
            <MaximumSize>100</MaximumSize>
         </container-pool-conf>
         <commit-option>B</commit-option>
      </container-configuration>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jboss-jira mailing list