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