User: chirino 
  Date: 01/07/28 09:24:32

  Modified:    src/etc/conf/default jboss.jcml
  Added:       src/etc/conf/default jbossmq-state.xml
  Removed:     src/etc/conf/default jbossmq.properties jbossmq.xml
  Log:
  Integrated the latest JBossMQ
  
  Revision  Changes    Path
  1.45      +63 -4     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.44
  retrieving revision 1.45
  diff -u -r1.44 -r1.45
  --- jboss.jcml        2001/07/10 23:59:51     1.44
  +++ jboss.jcml        2001/07/28 16:24:32     1.45
  @@ -164,13 +164,72 @@
     </mbean>
      -->
   
  -  <!-- For Message Driven Beans -->
  -  <mbean code="org.jbossmq.server.JBossMQService" 
name="DefaultDomain:service=JBossMQ" />
  +  <!-- ==================================================================== -->
  +  <!-- JBossMQ                                                              -->
  +  <!-- ==================================================================== -->
  +  <mbean code="org.jbossmq.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.jbossmq.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.jbossmq.pm.file.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 -->
  +  <!-- The most stable transports are enabled by default -->
  +  <mbean code="org.jbossmq.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.jbossmq.il.rmi.RMIServerILService" 
name="JBossMQ:service=InvocationLayer,type=RMI"> 
  +    <attribute name="ConnectionFactoryJNDIRef">ConnectionFactory</attribute>
  +    <attribute name="XAConnectionFactoryJNDIRef">XAConnectionFactory</attribute>
  +  </mbean>
  +
  +  <!-- Uncomment the following section to enable the OIL and UIL Invocation Layers. 
-->
  +  <!-- They provided better performance and features, but may not be as stable. -->
  +  <!--
  +  <mbean code="org.jbossmq.il.oil.OILServerILService" 
name="JBossMQ:service=InvocationLayer,type=OIL">
  +    <attribute name="ConnectionFactoryJNDIRef">OILConnectionFactory</attribute>
  +    <attribute name="XAConnectionFactoryJNDIRef">OILXAConnectionFactory</attribute>
  +  </mbean>
  +  <mbean code="org.jbossmq.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.jbossmq.server.TopicManager" 
name="JBossMQ:service=Topic,name=testTopic"/>
  +  <mbean code="org.jbossmq.server.TopicManager" 
name="JBossMQ:service=Topic,name=example"/>
  +  <mbean code="org.jbossmq.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.jbossmq.server.QueueManager" 
name="JBossMQ:service=Queue,name=testQueue"/>
  +  <mbean code="org.jbossmq.server.QueueManager" 
name="JBossMQ:service=Queue,name=controlQueue"/>
  +  <mbean code="org.jbossmq.server.QueueManager" 
name="JBossMQ:service=Queue,name=A"/>
  +  <mbean code="org.jbossmq.server.QueueManager" 
name="JBossMQ:service=Queue,name=B"/>
  +  <mbean code="org.jbossmq.server.QueueManager" 
name="JBossMQ:service=Queue,name=C"/>
  +  <mbean code="org.jbossmq.server.QueueManager" 
name="JBossMQ:service=Queue,name=D"/>
  +  <mbean code="org.jbossmq.server.QueueManager" 
name="JBossMQ:service=Queue,name=E"/>
  +  <mbean code="org.jbossmq.server.QueueManager" 
name="JBossMQ:service=Queue,name=F"/>
  +  <mbean code="org.jbossmq.server.QueueManager" 
name="JBossMQ:service=Queue,name=ex"/>
  +
  +
  +  <!-- ==================================================================== -->
  +  <!-- For Message Dirven Beans                                             -->
  +  <!-- ==================================================================== -->
     <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:/ConnectionFactory</attribute>
  +    <attribute name="TopicFactoryRef">java:/ConnectionFactory</attribute>
     </mbean>
     <mbean code="org.jboss.jms.asf.ServerSessionPoolLoader" 
name=":service=ServerSessionPoolMBean,name=StdJMSPool">
       <attribute name="PoolName">StdJMSPool</attribute>
  
  
  
  1.1                  jboss/src/etc/conf/default/jbossmq-state.xml
  
  Index: jbossmq-state.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  
  <StateManager>
  
        <User>
                <Name>guest</Name>
                <Password>guest</Password>
        </User>
        <User>
                <Name>john</Name>
                <Password>needle</Password>
                <Id>DurableSubscriberExample</Id>
        </User>
  
  </StateManager>
  
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to