User: d_jencks
  Date: 01/09/08 12:32:22

  Added:       src/etc/conf/default jbossmq-service.xml
  Log:
  Reorganized connector packaging under connector (from pool), made jca stuff into a 
sar, made default hypsersonic DefaultDS into hsql-default-service.xml, and made 
jbossmq into jbossmq-service.xml
  
  Revision  Changes    Path
  1.1                  jbossmq/src/etc/conf/default/jbossmq-service.xml
  
  Index: jbossmq-service.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  
  
  <!-- ===================================================================== -->
  <!--                                                                       -->
  <!--  JBoss Server Configuration                                           -->
  <!--                                                                       -->
  <!-- ===================================================================== -->
  
  <!-- $Id: jbossmq-service.xml,v 1.1 2001/09/08 19:32:22 d_jencks Exp $ -->
  
  <!-- 
     |  This is where you can add and configure your MBeans.
     |
     |  *ATTENTION*
     |
     |  The order of the listing here is the same order as
     |  the MBeans are loaded. Therefore if a MBean depends on another
     |  MBean to be loaded and started it has to be listed after all
     |  the MBeans it depends on.
    -->
  
  
  <server>
  
  
  
    <classpath archives="
      jbossmq.jar,
      jbosscx.sar"/>
  
    <!-- ==================================================================== -->
    <!-- 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.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.
     -->
    <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, 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, 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"/>
    <mbean code="org.jboss.mq.server.QueueManager"
         name="JBossMQ:service=Queue,name=DLQ"/>
  
    <!-- The JMS provider loader -->
    <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:/XAConnectionFactory</attribute>
      <attribute name="TopicFactoryRef">java:/XAConnectionFactory</attribute>
    </mbean>
  
    <!-- The server session pool for Message Driven Beans -->
    <mbean code="org.jboss.jms.asf.ServerSessionPoolLoader"
         name=":service=ServerSessionPoolMBean,name=StdJMSPool">
      <attribute name="PoolName">StdJMSPool</attribute>
      <attribute name="PoolFactoryClass">
        org.jboss.jms.asf.StdServerSessionPoolFactory
      </attribute>
    </mbean>
  
    <!-- JMS XA Resource adapter, use this to get transacted JMS in beans -->
    <mbean code="org.jboss.resource.ConnectionFactoryLoader"
           name="JCA:service=ConnectionFactoryLoader,name=JmsXA">
      <attribute name="JndiName">JmsXA</attribute>
      <attribute name="RARDeployerName">JCA:service=RARDeployer</attribute>
      <attribute name="ResourceAdapterName">JMS Adapter</attribute>
      <attribute name="ConnectionManagerFactoryName">MinervaXACMFactory</attribute>
      <attribute name="ConnectionManagerProperties">
        # Pool type - uncomment to force, otherwise it is the default
        #PoolConfiguration=per-factory
  
        # Connection pooling properties - see
        # org.jboss.resource.connectionmanager.PoolParameters
        MinSize=0
        MaxSize=10
        BlockingTimeoutMillis=5000
        CleanupEnabled=false
        IdleTimeoutEnabled=false
        InvalidateOnError=false
        TrackLastUsed=false
        GCIntervalMillis=120000
        GCMinIdleMillis=1200000
        IdleTimeoutMillis=1800000
        MaxIdleTimeoutPercent=1.0
      </attribute>
  
      <attribute name="PrincipalMappingClass">
        org.jboss.resource.security.ManyToOnePrincipalMapping
      </attribute>
      <attribute name="PrincipalMappingProperties">
      </attribute>
    </mbean>
  
  
  
  </server>
  
  
  

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

Reply via email to