User: d_jencks Date: 02/03/24 14:03:15 Modified: src/etc/deploy jms-service.xml Log: included a configuration version for the new ConnectionManager implementation Revision Changes Path 1.7 +40 -0 jboss/src/etc/deploy/jms-service.xml Index: jms-service.xml =================================================================== RCS file: /cvsroot/jboss/jboss/src/etc/deploy/jms-service.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- jms-service.xml 9 Mar 2002 02:43:25 -0000 1.6 +++ jms-service.xml 24 Mar 2002 22:03:15 -0000 1.7 @@ -27,6 +27,7 @@ </mbean> <!-- JMS XA Resource adapter, use this to get transacted JMS in beans --> +<!--old configuration, see below for new choice. <mbean code="org.jboss.resource.ConnectionFactoryLoader" name="jboss.jca:service=ConnectionFactoryLoader,name=JmsXA"> <attribute name="JndiName">JmsXA</attribute> @@ -57,5 +58,44 @@ <attribute name="PrincipalMappingProperties"> </attribute> </mbean> +--> + <!--new configuration for new ConnectionManager--> + <mbean code="org.jboss.resource.connectionmanager.XATxConnectionManager" name="jboss.jca:service=JmsXACM"> + <!--make the rar deploy!--> + <depends>jboss.jca:service=RARDeployer</depends> + + <depends optional-attribute-name="ManagedConnectionFactoryName"> + <mbean code="org.jboss.resource.connectionmanager.RARDeployment" name="jboss.jca:service=JmsXADS"> + <!--hack till better deployment system--> + <depends optional-attribute-name="OldRarDeployment">jboss.jca:service=RARDeployment,name=JMS Adapter</depends> + + <!--real attributes--> + <attribute name="ManagedConnectionFactoryProperties"> + <properties> + <config-property> + <config-property-name>SessionDefaultType</config-property-name> + <config-property-type>java.lang.String</config-property-type> + <config-property-value>javax.jms.Topic</config-property-value> + </config-property> + </properties> + </attribute> + <attribute name="JndiName">JmsXA</attribute> + </mbean> + </depends> + + <depends optional-attribute-name="ManagedConnectionPool"> + <mbean code="org.jboss.resource.connectionmanager.JBossManagedConnectionPool" name="jboss.jca:service=JmsXAPool"> + <attribute name="MinSize">0</attribute> + <attribute name="MaxSize">50</attribute> + <attribute name="BlockingTimeoutMillis">5000</attribute> + <attribute name="IdleTimeoutMinutes">15</attribute> + <attribute name="Criteria">ByContainer</attribute> + </mbean> + </depends> + <depends optional-attribute-name="CachedConnectionManager">jboss.jca:service=CachedConnectionManager</depends> + <attribute name="SecurityDomainJndiName">java:/jaas/JmsXARealm</attribute> + <attribute name="TransactionManager">java:/TransactionManager</attribute> + </mbean> + </server>
_______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development