[jboss-cvs] jboss-seam/bootstrap-new/deployers ...

Peter Muir peter at bleepbleep.org.uk
Fri Nov 30 08:35:41 EST 2007


  User: pmuir   
  Date: 07/11/30 08:35:40

  Modified:    bootstrap-new/deployers  jca-deployers-beans.xml
  Log:
  new jca deployers beans
  
  Revision  Changes    Path
  1.3       +54 -6     jboss-seam/bootstrap-new/deployers/jca-deployers-beans.xml
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: jca-deployers-beans.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/bootstrap-new/deployers/jca-deployers-beans.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -b -r1.2 -r1.3
  --- jca-deployers-beans.xml	14 Nov 2007 19:46:31 -0000	1.2
  +++ jca-deployers-beans.xml	30 Nov 2007 13:35:40 -0000	1.3
  @@ -2,6 +2,7 @@
   
   <!--
       JCA Deployers
  +    $Id: jca-deployers-beans.xml,v 1.3 2007/11/30 13:35:40 pmuir Exp $
   -->
   <deployment xmlns="urn:jboss:bean-deployer:2.0">
   
  @@ -19,12 +20,59 @@
         <property name="type">rar</property>
      </bean>
   
  -   <!-- ConnectionFactory Deployment   -->
  +   
  +   
  +   <!-- ConnectionFactory Deployment - ->  
   
      <bean name="ConnectionFactoryDeployer" class="org.jboss.system.deployers.ServiceXSLDeployer">
         <property name="suffix">-ds.xml</property>
  -      <property name="XSLPath">stylesheets/NoJRMPConnectionFactoryTemplate.xsl</property>
  +      <property name="XSLPath">stylesheets/ConnectionFactoryTemplate.xsl</property>
  +      <property name="type">jca-ds</property>
  +   </bean>
  +   
  +   -->
  +
  +   <bean name="MCFBuilder" class="org.jboss.resource.deployers.builder.ManagedConnectionFactoryBuilder">
  +      <property name="metaDataRepository"><inject bean="JCAMetaDataRepository"/></property>
  +   </bean>   
  +   
  +   <bean name="PoolBuilder" class="org.jboss.resource.deployers.builder.ManagedConnectionPoolBuilder"/>
  +   <bean name="ConnectionManagerBuilder" class="org.jboss.resource.deployers.builder.ConnectionManagerBuilder"/>
  +   <bean name="ConnectionFactoryBindingBuilder" class="org.jboss.resource.deployers.builder.ConnectionFactoryBindingBuilder"/>
  +   <bean name="MetaDataTypeMappingBuilder" class="org.jboss.resource.deployers.builder.MetaDataTypeMappingBuilder"/>
  +   
  +   <bean name="ManagedConnectionFactoryParserDeployer" class="org.jboss.resource.deployers.ManagedConnectionFactoryParserDeployer">
  +      <property name="repository"><inject bean="JCAMetaDataRepository"></inject></property>
  +      <property name="suffix">-ds.xml</property>      
         <property name="type">jca-ds</property>
      </bean>
   
  +   
  +   <bean name="ManagedConnectionFactoryDeployer" class="org.jboss.resource.deployers.ManagedConnectionFactoryDeployer">      
  +      <property name="repository"><inject bean="JCAMetaDataRepository"></inject></property>      
  +      <property name="builders">
  +         <list>
  +            <inject bean="MCFBuilder"/>
  +            <inject bean="PoolBuilder"/>
  +            <inject bean="ConnectionManagerBuilder"/>
  +            <inject bean="ConnectionFactoryBindingBuilder"/>
  +            <inject bean="MetaDataTypeMappingBuilder"/>            
  +         </list>            
  +      </property>
  +      <property name="type">jca-ds</property>
  +   </bean>
  +
  +   <!-- The template for creating a datasource -->
  +   <bean name="DsDataSourceTemplate" class="org.jboss.resource.deployers.management.DsDataSourceTemplate">
  +      <property name="info"><inject bean="DsDataSourceTemplateInfo"/></property>
  +   </bean>
  +   <bean name="DsDataSourceTemplateInfo"
  +      class="org.jboss.resource.deployers.management.DsDataSourceTemplateInfo">
  +      <constructor>
  +         <parameter>DsDataSourceTemplate</parameter>
  +         <parameter>A template for *-ds.xml deployments</parameter>
  +         <parameter>org.jboss.resource.metadata.mcf.ManagedConnectionFactoryDeploymentGroup</parameter>
  +      </constructor>
  +   </bean>
  +   
   </deployment>
  
  
  



More information about the jboss-cvs-commits mailing list