[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