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