[jboss-cvs] JBossAS SVN: r64104 - trunk/connector/src/resources/deployers.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Jul 17 20:45:01 EDT 2007
Author: scott.stark at jboss.org
Date: 2007-07-17 20:45:01 -0400 (Tue, 17 Jul 2007)
New Revision: 64104
Modified:
trunk/connector/src/resources/deployers/jca-deployers-beans.xml
Log:
Switch to the ManagedConnectionFactoryDeployer by default
Modified: trunk/connector/src/resources/deployers/jca-deployers-beans.xml
===================================================================
--- trunk/connector/src/resources/deployers/jca-deployers-beans.xml 2007-07-18 00:12:45 UTC (rev 64103)
+++ trunk/connector/src/resources/deployers/jca-deployers-beans.xml 2007-07-18 00:45:01 UTC (rev 64104)
@@ -2,6 +2,7 @@
<!--
JCA Deployers
+ $Id$
-->
<deployment xmlns="urn:jboss:bean-deployer:2.0">
@@ -21,7 +22,7 @@
- <!-- ConnectionFactory Deployment -->
+ <!-- ConnectionFactory Deployment - ->
<bean name="ConnectionFactoryDeployer" class="org.jboss.system.deployers.ServiceXSLDeployer">
<property name="suffix">-ds.xml</property>
@@ -29,7 +30,8 @@
<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>
@@ -57,7 +59,30 @@
<inject bean="MetaDataTypeMappingBuilder"/>
</list>
</property>
- <property name="type">jca-ds</property>
+ <property name="type">jca-ds</property>
+ <!-- Specify a mapping from service attribute names used by the datasource
+ deployment ServiceMetaData to ManagedProperty names.
+ -->
+ <property name="propertyNameMappings">
+ <inject bean="MCPropertyMappings" />
+ </property>
+
</bean>
--->
+
+ <bean name="MCPropertyMappings" class="java.util.HashMap">
+ <constructor>
+ <map class="java.util.HashMap" keyClass="java.lang.String" valueClass="java.lang.String">
+ <entry><key>jndi-name</key><value>JndiName</value></entry>
+ <entry><key>connection-url</key><value>JdbcURL</value></entry>
+ <entry><key>user-name</key><value>UserName</value></entry>
+ <entry><key>password</key><value>PassWord</value></entry>
+ <entry><key>driver-class</key><value>DriverClass</value></entry>
+ <entry><key>min-pool-size</key><value>MinPoolSize</value></entry>
+ <entry><key>max-pool-size</key><value>MaxPoolSize</value></entry>
+ <entry><key>security-domain</key><value>SecurityDomain</value></entry>
+ <entry><key>connection-properties</key><value>ConnectionProperties</value></entry>
+ </map>
+ </constructor>
+ </bean>
+
</deployment>
Property changes on: trunk/connector/src/resources/deployers/jca-deployers-beans.xml
___________________________________________________________________
Name: svn:keywords
+ Id
More information about the jboss-cvs-commits
mailing list