User: chirino
Date: 01/08/22 20:58:14
Modified: src/etc/conf/default Tag: Branch_2_4 jboss.jcml
Log:
Back porting JBossMQ 1.0.0 BETA 1 to 2_4 branch
Revision Changes Path
No revision
No revision
1.40.2.3 +67 -3 jboss/src/etc/conf/default/jboss.jcml
Index: jboss.jcml
===================================================================
RCS file: /cvsroot/jboss/jboss/src/etc/conf/default/jboss.jcml,v
retrieving revision 1.40.2.2
retrieving revision 1.40.2.3
diff -u -r1.40.2.2 -r1.40.2.3
--- jboss.jcml 2001/07/08 21:17:21 1.40.2.2
+++ jboss.jcml 2001/08/23 03:58:14 1.40.2.3
@@ -164,13 +164,77 @@
</mbean>
-->
+
+ <!-- ==================================================================== -->
+ <!-- JBossMQ -->
+ <!-- ==================================================================== -->
+ <mbean code="org.jboss.mq.server.JBossMQService" name="JBossMQ:service=Server"/>
+
+ <!-- The StateManager is used to keep JMS perisitent state data. -->
+ <!-- For example: what durable subscriptions are active. -->
+ <mbean code="org.jboss.mq.server.StateManager"
name="JBossMQ:service=StateManager">
+ <attribute name="StateFile">jbossmq-state.xml</attribute>
+ </mbean>
+
+ <!-- The PersistenceManager is used to store messages to disk. -->
+ <mbean code="org.jboss.mq.pm.rollinglogged.PersistenceManager"
name="JBossMQ:service=PersistenceManager">
+ <attribute name="DataDirectory">../../db/jbossmq/</attribute>
+ </mbean>
+
+ <!-- InvocationLayers are the different transport methods that can be used to
access the server -->
+ <mbean code="org.jboss.mq.il.jvm.JVMServerILService"
name="JBossMQ:service=InvocationLayer,type=JVM">
+ <attribute name="ConnectionFactoryJNDIRef">java:/ConnectionFactory</attribute>
+ <attribute
name="XAConnectionFactoryJNDIRef">java:/XAConnectionFactory</attribute>
+ </mbean>
+
+ <mbean code="org.jboss.mq.il.rmi.RMIServerILService"
name="JBossMQ:service=InvocationLayer,type=RMI">
+ <attribute name="ConnectionFactoryJNDIRef">RMIConnectionFactory</attribute>
+ <attribute name="XAConnectionFactoryJNDIRef">RMIXAConnectionFactory</attribute>
+ </mbean>
+
+ <mbean code="org.jboss.mq.il.oil.OILServerILService"
name="JBossMQ:service=InvocationLayer,type=OIL">
+ <attribute name="ConnectionFactoryJNDIRef">ConnectionFactory</attribute>
+ <attribute name="XAConnectionFactoryJNDIRef">XAConnectionFactory</attribute>
+ </mbean>
+
+ <mbean code="org.jboss.mq.il.uil.UILServerILService"
name="JBossMQ:service=InvocationLayer,type=UIL">
+ <attribute name="ConnectionFactoryJNDIRef">UILConnectionFactory</attribute>
+ <attribute name="XAConnectionFactoryJNDIRef">UILXAConnectionFactory</attribute>
+ </mbean>
+
+ <!-- The following three line create 3 topics named: testTopic, example, and bob
-->
+ <mbean code="org.jboss.mq.server.TopicManager"
name="JBossMQ:service=Topic,name=testTopic"/>
+ <mbean code="org.jboss.mq.server.TopicManager"
name="JBossMQ:service=Topic,name=example"/>
+ <mbean code="org.jboss.mq.server.TopicManager"
name="JBossMQ:service=Topic,name=bob"/>
+
+ <!-- The following 9 line create 9 topics named: testQueue, controlQueue, A, B,
-->
+ <!-- C, D, E, F, and ex -->
+ <mbean code="org.jboss.mq.server.QueueManager"
name="JBossMQ:service=Queue,name=testQueue"/>
+ <mbean code="org.jboss.mq.server.QueueManager"
name="JBossMQ:service=Queue,name=controlQueue"/>
+ <mbean code="org.jboss.mq.server.QueueManager"
name="JBossMQ:service=Queue,name=A"/>
+ <mbean code="org.jboss.mq.server.QueueManager"
name="JBossMQ:service=Queue,name=B"/>
+ <mbean code="org.jboss.mq.server.QueueManager"
name="JBossMQ:service=Queue,name=C"/>
+ <mbean code="org.jboss.mq.server.QueueManager"
name="JBossMQ:service=Queue,name=D"/>
+ <mbean code="org.jboss.mq.server.QueueManager"
name="JBossMQ:service=Queue,name=E"/>
+ <mbean code="org.jboss.mq.server.QueueManager"
name="JBossMQ:service=Queue,name=F"/>
+ <mbean code="org.jboss.mq.server.QueueManager"
name="JBossMQ:service=Queue,name=ex"/>
+
+ <!-- Used for backwards compatability with JBossMQ versions before 1.0.0 -->
+ <mbean code="org.jboss.naming.NamingAlias"
name="DefaultDomain:service=NamingAlias,fromName=QueueConnectionFactory">
+ <attribute name="ToName">ConnectionFactory</attribute>
+ <attribute name="FromName">QueueConnectionFactory</attribute>
+ </mbean>
+ <mbean code="org.jboss.naming.NamingAlias"
name="DefaultDomain:service=NamingAlias,fromName=TopicConnectionFactory">
+ <attribute name="ToName">ConnectionFactory</attribute>
+ <attribute name="FromName">TopicConnectionFactory</attribute>
+ </mbean>
+
<!-- For Message Driven Beans -->
- <mbean code="org.jbossmq.server.JBossMQService"
name="DefaultDomain:service=JBossMQ" />
<mbean code="org.jboss.jms.jndi.JMSProviderLoader"
name=":service=JMSProviderLoader,name=JBossMQProvider">
<attribute name="ProviderName">DefaultJMSProvider</attribute>
<attribute
name="ProviderAdapterClass">org.jboss.jms.jndi.JBossMQProvider</attribute>
- <attribute name="QueueFactoryRef">java:/INVMXAQueueConnectionFactory</attribute>
- <attribute name="TopicFactoryRef">java:/INVMXATopicConnectionFactory</attribute>
+ <attribute name="QueueFactoryRef">java:/XAConnectionFactory</attribute>
+ <attribute name="TopicFactoryRef">java:/XAConnectionFactory</attribute>
</mbean>
<mbean code="org.jboss.jms.asf.ServerSessionPoolLoader"
name=":service=ServerSessionPoolMBean,name=StdJMSPool">
<attribute name="PoolName">StdJMSPool</attribute>
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development