[jboss-cvs] JBossAS SVN: r65072 - trunk/connector/src/resources/deployers.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Sep 4 22:16:15 EDT 2007


Author: scott.stark at jboss.org
Date: 2007-09-04 22:16:15 -0400 (Tue, 04 Sep 2007)
New Revision: 65072

Modified:
   trunk/connector/src/resources/deployers/jca-deployers-beans.xml
Log:
Add the DsDataSourceTemplate bean

Modified: trunk/connector/src/resources/deployers/jca-deployers-beans.xml
===================================================================
--- trunk/connector/src/resources/deployers/jca-deployers-beans.xml	2007-09-04 23:04:03 UTC (rev 65071)
+++ trunk/connector/src/resources/deployers/jca-deployers-beans.xml	2007-09-05 02:16:15 UTC (rev 65072)
@@ -60,28 +60,18 @@
          </list>            
       </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">
+   <!-- 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>
-         <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>
+         <parameter>DsDataSourceTemplate</parameter>
+         <parameter>A template for *-ds.xml deployments</parameter>
+         <parameter>org.jboss.resource.metadata.mcf.ManagedConnectionFactoryDeploymentGroup</parameter>
       </constructor>
    </bean>
    




More information about the jboss-cvs-commits mailing list