0 Replies Latest reply on Nov 3, 2004 10:07 AM by a d

    Null or empty subscription jms error

    a d Newbie

      Hello,

      I am new to jboss
      I am trying to migrate an application (which working fine on Jonas) to Jboss 4.0.0.
      After having created the jboss.xml and other jboss required file I have got the following error when I try to start Jboss with my ear:

      (at the end of this message there is my jboss.xml file and file for the configuration of jboss (jms)

      Thank for any help


      11:42:29,765 WARN [JMSContainerInvoker] JMS provider failure detected:
      javax.jms.JMSException: Null or empty subscription
      at org.jboss.mq.SpyConnection.createDurableConnectionConsumer(SpyConnection.java:151)
      at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerCreate(JMSContainerInvoker.java:675)
      at org.jboss.ejb.plugins.jms.JMSContainerInvoker.startService(JMSContainerInvoker.java:767)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
      at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
      at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:891)
      at $Proxy159.start(Unknown Source)
      at org.jboss.system.ServiceController.start(ServiceController.java:416)
      at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
      at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:170)
      at org.jboss.ejb.MessageDrivenContainer.startService(MessageDrivenContainer.java:262)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
      at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
      at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:891)
      at $Proxy0.start(Unknown Source)
      at org.jboss.system.ServiceController.start(ServiceController.java:416)
      at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
      at $Proxy59.start(Unknown Source)
      at org.jboss.ejb.EjbModule.startService(EjbModule.java:394)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
      at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
      at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:891)
      at $Proxy0.start(Unknown Source)
      at org.jboss.system.ServiceController.start(ServiceController.java:416)
      at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
      at $Proxy20.start(Unknown Source)
      at org.jboss.ejb.EJBDeployer.start(EJBDeployer.java:605)
      at org.jboss.deployment.MainDeployer.start(MainDeployer.java:935)
      at org.jboss.deployment.MainDeployer.start(MainDeployer.java:927)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:746)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:709)
      at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
      at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:119)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
      at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
      at $Proxy8.deploy(Unknown Source)
      at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:305)
      at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:481)
      at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:204)
      at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:277)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
      at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
      at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:891)
      at $Proxy0.start(Unknown Source)
      at org.jboss.system.ServiceController.start(ServiceController.java:416)
      at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
      at $Proxy4.start(Unknown Source)
      at org.jboss.deployment.SARDeployer.start(SARDeployer.java:261)
      at org.jboss.deployment.MainDeployer.start(MainDeployer.java:935)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:746)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:709)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:693)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
      at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:119)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
      at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
      at $Proxy5.deploy(Unknown Source)
      at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:396)
      at org.jboss.system.server.ServerImpl.start(ServerImpl.java:293)
      at org.jboss.Main.boot(Main.java:151)
      at org.jboss.Main$1.run(Main.java:405)
      at java.lang.Thread.run(Thread.java:534)


      <?xml version="1.0" encoding="UTF-8"?>
      
       <!DOCTYPE jboss PUBLIC
       "-//JBoss//DTD JBOSS 4.0//EN"
       "http://www.jboss.org/j2ee/dtd/jboss_4_0.dtd">
      
      <jboss>
      
      <!-- ************************************** CMP BEANS ************************************** -->
      <enterprise-beans>
      
       <!-- MonitoringAgent's CMP beans -->
      
       <entity>
      
       <ejb-name>MonitoringWorkBean</ejb-name>
       <local-jndi-name>MonitoringWorkLocalHome</local-jndi-name>
       </entity>
      
       <entity>
       <ejb-name>MonitoringWellDoneBean</ejb-name>
       <local-jndi-name>MonitoringWellDoneLocalHome</local-jndi-name>
       </entity>
      
       <entity>
       <ejb-name>MonitoringFailedBean</ejb-name>
       <local-jndi-name>MonitoringFailedLocalHome</local-jndi-name>
       </entity>
      
       <entity>
       <ejb-name>MonitoringAnalyseBean</ejb-name>
       <local-jndi-name>MonitoringAnalyseLocalHome</local-jndi-name>
      
       </entity>
      
      
      <!-- ************************************** SESSION BEANS ************************************** -->
      
       <!-- AdminAgent's SESSION beans -->
      
       <session>
       <ejb-name>VersionTasksBean</ejb-name>
       <local-jndi-name>VersionTasksLocalHome</local-jndi-name>
       <resource-ref>
       <res-ref-name>jdbc/AdminDB</res-ref-name>
       <jndi-name>jdbc_AdminDB</jndi-name>
       </resource-ref>
       </session>
      
       <session>
       <ejb-name>AdminInitializationManagerBean</ejb-name>
       <local-jndi-name>AdminInitializationManagerLocalHome</local-jndi-name>
       <resource-ref>
       <res-ref-name>jdbc/AdminDB</res-ref-name>
       <jndi-name>jdbc_AdminDB</jndi-name>
       </resource-ref>
       </session>
      
       <session>
       <ejb-name>DomainTasksBean</ejb-name>
       <local-jndi-name>DomainTasksLocalHome</local-jndi-name>
       <resource-ref>
       <res-ref-name>jdbc/AdminDB</res-ref-name>
       <jndi-name>jdbc_AdminDB</jndi-name>
       </resource-ref>
       </session>
      
       <session>
       <ejb-name>ProtocolTasksBean</ejb-name>
       <local-jndi-name>ProtocolTasksLocalHome</local-jndi-name>
       <resource-ref>
       <res-ref-name>jdbc/AdminDB</res-ref-name>
       <jndi-name>jdbc_AdminDB</jndi-name>
       </resource-ref>
       </session>
      
       <session>
       <ejb-name>CriterionFormulaTasksBean</ejb-name>
       <local-jndi-name>CriterionFormulaTasksLocalHome</local-jndi-name>
       <resource-ref>
       <res-ref-name>jdbc/AdminDB</res-ref-name>
       <jndi-name>jdbc_AdminDB</jndi-name>
       </resource-ref>
       </session>
      
       <session>
       <ejb-name>ProcessTasksBean</ejb-name>
       <local-jndi-name>ProcessTasksLocalHome</local-jndi-name>
       <resource-ref>
       <res-ref-name>jdbc/AdminDB</res-ref-name>
       <jndi-name>jdbc_AdminDB</jndi-name>
       </resource-ref>
       </session>
      
       <session>
       <ejb-name>ConfigModuleDBTasksBean</ejb-name>
       <local-jndi-name>ConfigModuleDBTasksLocalHome</local-jndi-name>
       <resource-ref>
       <res-ref-name>jdbc/AdminDB</res-ref-name>
       <jndi-name>jdbc_AdminDB</jndi-name>
       </resource-ref>
       </session>
      
       <session>
       <ejb-name>SynchroTasksBean</ejb-name>
       <local-jndi-name>SynchroTasksLocalHome</local-jndi-name>
       <resource-ref>
       <res-ref-name>jdbc/AdminDB</res-ref-name>
       <jndi-name>jdbc_AdminDB</jndi-name>
       </resource-ref>
       </session>
      
       <session>
       <ejb-name>RecipientTasksBean</ejb-name>
       <local-jndi-name>RecipientTasksLocalHome</local-jndi-name>
       <resource-ref>
       <res-ref-name>jdbc/AdminDB</res-ref-name>
       <jndi-name>jdbc_AdminDB</jndi-name>
       </resource-ref>
       </session>
      
       <session>
       <ejb-name>ModelTasksBean</ejb-name>
       <local-jndi-name>ModelTasksLocalHome</local-jndi-name>
       <resource-ref>
       <res-ref-name>jdbc/AdminDB</res-ref-name>
       <jndi-name>jdbc_AdminDB</jndi-name>
       </resource-ref>
       </session>
      
       <session>
       <ejb-name>AccessParameterTasksBean</ejb-name>
       <local-jndi-name>AccessParameterTasksLocalHome</local-jndi-name>
       <resource-ref>
       <res-ref-name>jdbc/AdminDB</res-ref-name>
       <jndi-name>jdbc_AdminDB</jndi-name>
       </resource-ref>
       </session>
      
       <session>
       <ejb-name>WorkingEntityTasksBean</ejb-name>
       <local-jndi-name>WorkingEntityTasksLocalHome</local-jndi-name>
       <resource-ref>
       <res-ref-name>jdbc/AdminDB</res-ref-name>
       <jndi-name>jdbc_AdminDB</jndi-name>
       </resource-ref>
       </session>
      
       <session>
       <ejb-name>GroupTasksBean</ejb-name>
       <local-jndi-name>GroupTasksLocalHome</local-jndi-name>
       <resource-ref>
       <res-ref-name>jdbc/AdminDB</res-ref-name>
       <jndi-name>jdbc_AdminDB</jndi-name>
       </resource-ref>
       </session>
      
       <session>
       <ejb-name>RepositoryTasksBean</ejb-name>
       <local-jndi-name>RepositoryTasksLocalHome</local-jndi-name>
       <resource-ref>
       <res-ref-name>jdbc/AdminDB</res-ref-name>
       <jndi-name>jdbc_AdminDB</jndi-name>
       </resource-ref>
       </session>
      
       <session>
       <ejb-name>KeyTasksBean</ejb-name>
       <local-jndi-name>KeyTasksLocalHome</local-jndi-name>
       <resource-ref>
       <res-ref-name>jdbc/AdminDB</res-ref-name>
       <jndi-name>jdbc_AdminDB</jndi-name>
       </resource-ref>
       </session>
      
       <session>
       <ejb-name>SystemInitializationBean</ejb-name>
       <local-jndi-name>SystemInitializationLocalHome</local-jndi-name>
       <resource-ref>
       <res-ref-name>jdbc/AdminDB</res-ref-name>
       <jndi-name>jdbc_AdminDB</jndi-name>
       </resource-ref>
       </session>
      
      
       <session>
       <ejb-name>SchedulerToolsBean</ejb-name>
       <jndi-name>SchedulerToolsRemoteHome</jndi-name>
       <local-jndi-name>SchedulerToolsLocalHome</local-jndi-name>
       <resource-ref>
       <res-ref-name>jdbc/AdminDB</res-ref-name>
       <jndi-name>jdbc_AdminDB</jndi-name>
       </resource-ref>
       </session>
      
       <session>
       <ejb-name>StartStopTasksBean</ejb-name>
       <local-jndi-name>StartStopTasksLocalHome</local-jndi-name>
       <resource-ref>
       <res-ref-name>jdbc/AdminDB</res-ref-name>
       <jndi-name>jdbc_AdminDB</jndi-name>
       </resource-ref>
       </session>
      
       <session>
       <ejb-name>AdminDBMigrationBean</ejb-name>
       <local-jndi-name>AdminDBMigrationLocalHome</local-jndi-name>
       <resource-ref>
       <res-ref-name>jdbc/AdminDB</res-ref-name>
       <jndi-name>jdbc_AdminDB</jndi-name>
       </resource-ref>
       </session>
      
       <!-- MonitoringAgent's SESSION beans -->
      
       <session>
       <ejb-name>MonitoringServicesBean</ejb-name>
       <local-jndi-name>MonitoringServicesLocalHome</local-jndi-name>
      
       <resource-ref>
       <res-ref-name>jdbc/MonitoringDB</res-ref-name>
       <jndi-name>jdbc_MonitoringDB</jndi-name>
       </resource-ref>
       </session>
      
       <session>
       <ejb-name>MonitoringConsultManagerBean</ejb-name>
       <local-jndi-name>MonitoringConsultManagerLocalHome</local-jndi-name>
       </session>
      
       <session>
       <ejb-name>MonitoringCleanerBean</ejb-name>
       <local-jndi-name>MonitoringCleanerLocalHome</local-jndi-name>
       </session>
      
       <!-- ProcessAgent's SESSION beans -->
      
       <session>
       <ejb-name>OpenLDFHeaderProcessBean</ejb-name>
       <local-jndi-name>OpenLDFHeaderProcessLocalHome</local-jndi-name>
       </session>
      
       <session>
       <ejb-name>ScopMasterHeaderProcessBean</ejb-name>
       <local-jndi-name>ScopMasterHeaderProcessLocalHome</local-jndi-name>
       </session>
      
       <!-- XferAgent's SESSION beans -->
      
       <session>
       <ejb-name>XferStarterBean</ejb-name>
       <local-jndi-name>XferStarterLocalHome</local-jndi-name>
       </session>
      
       <!-- ScanAgent's SESSION beans -->
      
       <session>
       <ejb-name>WorkingEntityBean</ejb-name>
       <local-jndi-name>WorkingEntityLocalHome</local-jndi-name>
       </session>
      
       <!-- EjbApi's SESSION beans -->
      
       <session>
       <ejb-name>OriadeEjbApiBean</ejb-name>
       <jndi-name>OriadeEjbApiRemoteHome</jndi-name>
       <local-jndi-name>OriadeEjbApiLocalHome</local-jndi-name>
       </session>
      
      <!-- ************************************** MDB BEANS ************************************** -->
      
       <!-- AdminAgent's MDB beans -->
      
       <message-driven>
       <ejb-name>MdbModuleInitializationBean</ejb-name>
       <destination-jndi-name>topic/InitializationTopic</destination-jndi-name>
       <resource-ref>
       <res-ref-name>jdbc/AdminDB</res-ref-name>
       <jndi-name>jdbc_AdminDB</jndi-name>
       </resource-ref>
       </message-driven>
      
       <!-- MonitoringAgent's MDB beans -->
      
       <message-driven>
       <ejb-name>MdbMonitoringBean</ejb-name>
       <destination-jndi-name>topic/MonitoringTopic</destination-jndi-name>
       </message-driven>
      
       <!-- XferAgent's MDB beans -->
      
       <message-driven>
       <ejb-name>MdbXferBean</ejb-name>
       <destination-jndi-name>topic/XferRequestTopic</destination-jndi-name>
       </message-driven>
      </enterprise-beans>
      
      </jboss>
      



      Jbossmq-destinations-service.xml
      <?xml version="1.0" encoding="UTF-8"?>
      
      <!-- $Id: jbossmq-destinations-service.xml,v 1.4 2003/08/27 04:31:26 patriot1burke Exp $ -->
      
      <!--
       | This file defines the default Queues and Topics that JBossMQ
       | ships with. The default Queues and Topics are used by the
       | JBoss test suite and by the sample jms programs.
       |
       | You can add other destinations to this file, or you can create other
       | *-service.xml files to contain your application's destinations.
       -->
      
      <server>
       <!-- Destination without a configured SecurityManager or without a
       a SecurityConf will default to role guest with read=true, write=true,
       create=false.
       -->
      
      
       <!-- TOPICS FOR ORIADE -->
       <mbean code="org.jboss.mq.server.jmx.Topic"
       name="jboss.mq.destination:service=Topic,name=CftTopic">
       <depends optional-attribute-name="DestinationManager">jboss.mq:service=DestinationManager</depends>
       <depends optional-attribute-name="SecurityManager">jboss.mq:service=SecurityManager</depends>
       <attribute name="SecurityConf">
       <security>
       <role name="guest" read="true" write="true"/>
       <role name="publisher" read="true" write="true" create="false"/>
       <role name="durpublisher" read="true" write="true" create="true"/>
       </security>
       </attribute>
       </mbean>
       <mbean code="org.jboss.mq.server.jmx.Topic"
       name="jboss.mq.destination:service=Topic,name=InitializationTopic">
       <depends optional-attribute-name="DestinationManager">jboss.mq:service=DestinationManager</depends>
       <depends optional-attribute-name="SecurityManager">jboss.mq:service=SecurityManager</depends>
       <attribute name="SecurityConf">
       <security>
       <role name="guest" read="true" write="true"/>
       <role name="publisher" read="true" write="true" create="false"/>
       <role name="durpublisher" read="true" write="true" create="true"/>
       </security>
       </attribute>
       </mbean>
       <mbean code="org.jboss.mq.server.jmx.Topic"
       name="jboss.mq.destination:service=Topic,name=SynchroTopic">
       <depends optional-attribute-name="DestinationManager">jboss.mq:service=DestinationManager</depends>
       <depends optional-attribute-name="SecurityManager">jboss.mq:service=SecurityManager</depends>
       <attribute name="SecurityConf">
       <security>
       <role name="guest" read="true" write="true"/>
       <role name="publisher" read="true" write="true" create="false"/>
       <role name="durpublisher" read="true" write="true" create="true"/>
       </security>
       </attribute>
       </mbean>
       <mbean code="org.jboss.mq.server.jmx.Topic"
       name="jboss.mq.destination:service=Topic,name=ScanRequestTopic">
       <depends optional-attribute-name="DestinationManager">jboss.mq:service=DestinationManager</depends>
       <depends optional-attribute-name="SecurityManager">jboss.mq:service=SecurityManager</depends>
       <attribute name="SecurityConf">
       <security>
       <role name="guest" read="true" write="true"/>
       <role name="publisher" read="true" write="true" create="false"/>
       <role name="durpublisher" read="true" write="true" create="true"/>
       </security>
       </attribute>
       </mbean>
       <mbean code="org.jboss.mq.server.jmx.Topic"
       name="jboss.mq.destination:service=Topic,name=XferRequestTopic">
       <depends optional-attribute-name="DestinationManager">jboss.mq:service=DestinationManager</depends>
       <depends optional-attribute-name="SecurityManager">jboss.mq:service=SecurityManager</depends>
       <attribute name="SecurityConf">
       <security>
       <role name="guest" read="true" write="true"/>
       <role name="publisher" read="true" write="true" create="false"/>
       <role name="durpublisher" read="true" write="true" create="true"/>
       </security>
       </attribute>
       </mbean>
       <mbean code="org.jboss.mq.server.jmx.Topic"
       name="jboss.mq.destination:service=Topic,name=FileManagementTopic">
       <depends optional-attribute-name="DestinationManager">jboss.mq:service=DestinationManager</depends>
       <depends optional-attribute-name="SecurityManager">jboss.mq:service=SecurityManager</depends>
       <attribute name="SecurityConf">
       <security>
       <role name="guest" read="true" write="true"/>
       <role name="publisher" read="true" write="true" create="false"/>
       <role name="durpublisher" read="true" write="true" create="true"/>
       </security>
       </attribute>
       </mbean>
       <mbean code="org.jboss.mq.server.jmx.Topic"
       name="jboss.mq.destination:service=Topic,name=MonitoringTopic">
       <depends optional-attribute-name="DestinationManager">jboss.mq:service=DestinationManager</depends>
       <depends optional-attribute-name="SecurityManager">jboss.mq:service=SecurityManager</depends>
       <attribute name="SecurityConf">
       <security>
       <role name="guest" read="true" write="true"/>
       <role name="publisher" read="true" write="true" create="false"/>
       <role name="durpublisher" read="true" write="true" create="true"/>
       </security>
       </attribute>
       </mbean>
      </server>