[jboss-svn-commits] JBL Code SVN: r9945 - labs/jbossesb/trunk/product/install/conf.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sat Mar 3 16:12:36 EST 2007


Author: daniel.brum at jboss.com
Date: 2007-03-03 16:12:36 -0500 (Sat, 03 Mar 2007)
New Revision: 9945

Modified:
   labs/jbossesb/trunk/product/install/conf/jbossesb-properties.xml
Log:
support for multiple connection pool managers

Modified: labs/jbossesb/trunk/product/install/conf/jbossesb-properties.xml
===================================================================
--- labs/jbossesb/trunk/product/install/conf/jbossesb-properties.xml	2007-03-03 21:11:55 UTC (rev 9944)
+++ labs/jbossesb/trunk/product/install/conf/jbossesb-properties.xml	2007-03-03 21:12:36 UTC (rev 9945)
@@ -33,7 +33,7 @@
     <properties name="core">
 		<property name="org.jboss.soa.esb.jndi.server.context.factory" value="org.jnp.interfaces.NamingContextFactory"/>
 		<property name="org.jboss.soa.esb.jndi.server.url" value="localhost"/>
-		<property name="org.jboss.soa.esb.persistence.connection.factory" 	value="org.jboss.internal.soa.esb.persistence.format.MessageStoreFactoryImpl"/>
+		<property name="org.jboss.soa.esb.persistence.connection.factory" 	value="org.jboss.soa.esb.persistence.manager.MessageStoreFactoryImpl"/>
     </properties>
     <properties name="registry">
     	<property name="org.jboss.soa.esb.registry.queryManagerURI" value="org.apache.juddi.registry.local.InquiryService#inquire"/>
@@ -61,18 +61,27 @@
     	<property name="abandoned-connection-time-interval" value="30000"/>
     </properties>
     <properties name="dbstore">
-	<property name="org.jboss.soa.esb.persistence.db.connection.url" 	value="jdbc:hsqldb:hsql://localhost:9001/jbossesb"/>
-	<property name="org.jboss.soa.esb.persistence.db.jdbc.driver" 		value="org.hsqldb.jdbcDriver"/>
-	<property name="org.jboss.soa.esb.persistence.db.user" 			value="sa"/>
-	<property name="org.jboss.soa.esb.persistence.db.pwd" 			value=""/>		
-	<property name="org.jboss.soa.esb.persistence.db.pool.initial.size"	value="2"/>
-	<property name="org.jboss.soa.esb.persistence.db.pool.min.size"	value="2"/>
-	<property name="org.jboss.soa.esb.persistence.db.pool.max.size"	value="5"/>
-	<!--table managed by pool to test for valid connections - created by pool automatically -->
-	<property name="org.jboss.soa.esb.persistence.db.pool.test.table"	value="pooltest"/>
-	<!-- # of milliseconds to timeout waiting for a connection from pool -->
+    	
+    	<!--  connection manager type -->
+	    <property name="org.jboss.soa.esb.persistence.db.conn.manager" 		value="org.jboss.internal.soa.esb.persistence.format.db.StandaloneConnectionManager"/>	    
+	    <!--  property name="org.jboss.soa.esb.persistence.db.conn.manager" value="org.jboss.soa.esb.persistence.manager.J2eeConnectionManager"/ -->
+	    
+	    <!-- this property is only used if using the j2ee connection manager -->
+	    <property name="org.jboss.soa.esb.persistence.db.datasource.name" 	value="java:/JBossesbDS"/>
+		
+		<!-- standalone connection pooling settings -->
+		<property name="org.jboss.soa.esb.persistence.db.connection.url" 	value="jdbc:hsqldb:hsql://localhost:9001/jbossesb"/>
+		<property name="org.jboss.soa.esb.persistence.db.jdbc.driver" 		value="org.hsqldb.jdbcDriver"/>
+		<property name="org.jboss.soa.esb.persistence.db.user" 				value="sa"/>
+		<property name="org.jboss.soa.esb.persistence.db.pwd" 				value=""/>		
+		<property name="org.jboss.soa.esb.persistence.db.pool.initial.size"	value="2"/>
+		<property name="org.jboss.soa.esb.persistence.db.pool.min.size"		value="2"/>
+		<property name="org.jboss.soa.esb.persistence.db.pool.max.size"		value="5"/>
+		<!--table managed by pool to test for valid connections - created by pool automatically -->
+		<property name="org.jboss.soa.esb.persistence.db.pool.test.table"	value="pooltest"/>		
 		<property name="org.jboss.soa.esb.persistence.db.pool.timeout.millis"	value="5000"/> 
-    </properties>
+		
+    </properties>    
     <properties name="messagerouting">
     	<property name="org.jboss.soa.esb.routing.cbrClass" value="org.jboss.internal.soa.esb.services.routing.cbr.JBossRulesRouter"/>
     </properties>




More information about the jboss-svn-commits mailing list