User: d_jencks Date: 02/04/06 21:26:00 Modified: src/resources/jmx test-service.xml Log: updated to new mbeans used in test Revision Changes Path 1.6 +60 -25 jbosstest/src/resources/jmx/test-service.xml Index: test-service.xml =================================================================== RCS file: /cvsroot/jboss/jbosstest/src/resources/jmx/test-service.xml,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- test-service.xml 3 Jan 2002 04:01:02 -0000 1.5 +++ test-service.xml 7 Apr 2002 05:25:59 -0000 1.6 @@ -6,34 +6,69 @@ <server> - <!--classpath archive="jbosscx.sar"</classpath--> - + <mbean code="org.jboss.resource.connectionmanager.LocalTxConnectionManager" name="jboss.test:service=LocalTxCM"> + <!--make the rar deploy! hack till better deployment--> + <depends>jboss.jca:service=RARDeployer</depends> -<!--This ds goes with hypersonic, so will work with default installation--> - <mbean code="org.jboss.resource.ConnectionFactoryLoader" name="TestDomain:service=ConnectionFactoryLoader,name=DeployTestDS"> - <attribute name="ManagedConnectionFactoryProperties">ConnectionURL=jdbc:hsqldb:hsql://localhost:1476 - DriverClass=org.hsqldb.jdbcDriver</attribute> - <attribute name="JndiName">DeployTestDS</attribute> - <attribute name="TransactionManagerName">java:/TransactionManager</attribute> - <!--Anonymous depends to database being started --> - <depends>jboss:service=Hypersonic</depends> + <depends optional-attribute-name="ManagedConnectionFactoryName"> + <!--embedded mbean--> + <mbean code="org.jboss.resource.connectionmanager.RARDeployment" name="jboss.test:service=LocalTxDS"> + <!--hack--> + <depends optional-attribute-name="OldRarDeployment">jboss.jca:service=RARDeployment,name=Minerva JDBC LocalTransaction ResourceAdapter</depends> + <depends>jboss:service=Hypersonic</depends> - <depends optional-attribute-name="ResourceAdapterName">jboss.jca:service=RARDeployment,name=Minerva JDBC LocalTransaction ResourceAdapter</depends> - <depends optional-attribute-name="ConnectionManagerFactoryLoaderName">jboss.jca:service=ConnectionManagerFactoryLoader,name=MinervaSharedLocalCMFactory</depends> - <attribute name="ConnectionManagerProperties"># - #Wed Aug 15 16:17:29 EDT 2001 - MinSize=0 - MaxSize=10 - BlockingTimeoutMillis=5000 - IdleTimeoutMinutes=30 - CleanupIntervalMinutes=10 - MaxIdleTimeoutPercent=1.0 - </attribute> - <attribute name="PrincipalMappingClass"> - org.jboss.resource.security.ManyToOnePrincipalMapping - </attribute> - <attribute name="PrincipalMappingProperties">userName=sa</attribute> + <!--real attributes--> + <attribute name="ManagedConnectionFactoryProperties"> + <properties> + <config-property> + <config-property-name>ConnectionURL</config-property-name> + <config-property-type>java.lang.String</config-property-type> + <config-property-value>jdbc:hsqldb:hsql://localhost:1476</config-property-value> + </config-property> + <config-property> + <config-property-name>DriverClass</config-property-name> + <config-property-type>java.lang.String</config-property-type> + <config-property-value>org.hsqldb.jdbcDriver</config-property-value> + </config-property> + <config-property> + <config-property-name>UserName</config-property-name> + <config-property-type>java.lang.String</config-property-type> + <config-property-value></config-property-value> + </config-property> + <config-property> + <config-property-name>Password</config-property-name> + <config-property-type>java.lang.String</config-property-type> + <config-property-value></config-property-value> + </config-property> + </properties> + </attribute> + <attribute name="JndiName">DeployTestDS</attribute> + </mbean> + </depends> + <depends optional-attribute-name="ManagedConnectionPool"> + <!--embedded mbean--> + <mbean code="org.jboss.resource.connectionmanager.JBossManagedConnectionPool" name="jboss.test:service=LocalTxPool"> + + <attribute name="MinSize">0</attribute> + <attribute name="MaxSize">50</attribute> + <attribute name="BlockingTimeoutMillis">5000</attribute> + <attribute name="IdleTimeoutMinutes">15</attribute> + <!--criteria indicates if Subject (from security domain) or app supplied + parameters (such as from getConnection(user, pw)) are used to distinguish + connections in the pool. Choices are + ByContainerAndApplication (use both), + ByContainer (use Subject), + ByApplication (use app supplied params only), + ByNothing (all connections are equivalent, usually if adapter supports + reauthentication)--> + <attribute name="Criteria">ByContainer</attribute> + </mbean> + </depends> + <depends optional-attribute-name="CachedConnectionManager">jboss.jca:service=CachedConnectionManager</depends> + <attribute name="SecurityDomainJndiName">java:/jaas/DefaultDbRealm</attribute> + <attribute name="TransactionManager">java:/TransactionManager</attribute> </mbean> + </server>
_______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development