JBoss Community

How to configure application specific Queue and Topics in destinations-service.xml

created by Rahul Aahir in JBoss Messaging - View the full discussion

Hello All,

 

I am Configuring my application specific Queue and Topics in destinations-service.xml , but Queue is not getting register in jboss.

 

I am getting following error in jboss :

 

[ServiceConfigurator] Problem configuring service jboss.messaging.destination:service=Queue,name=jms/servers/logmon/MonitorInQueue
org.jboss.deployment.DeploymentException: Exception setting attribute javax.management.Attribute@1e32382 on mbean jboss.messaging.destination:service=Queue,name=jms/servers/logmon/MonitorInQueue; - nested throwable: (javax.management.AttributeNotFoundException: not found: DestinationManager)
        at org.jboss.system.ServiceConfigurator.setAttribute(ServiceConfigurator.java:698)
        at org.jboss.system.ServiceConfigurator.configure(ServiceConfigurator.java:380)
        at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:460)
        at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:171)
        at org.jboss.system.ServiceController.install(ServiceController.java:226)
        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:585)

 

My destinations-service.xml is unsder "jboss-4.3.0\server\MySiteServer\deploy\jboss-messaging.sar" , not in deploy directory of jboss.

 

Is it right plcae to configure destination queue and topics ??

 

My destinations-service.xml is like given below :

 

<?xml version="1.0" encoding="UTF-8"?>

<server>

.

.

.

<mbean code="org.jboss.jms.server.destination.QueueService"
   name="jboss.messaging.destination:service=Queue,name=jms/servers/logmon/MonitorInQueue"
    xmbean-dd="xmdesc/Queue-xmbean.xml">
  
    <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends>
    <depends>jboss.messaging:service=PostOffice</depends>
    <depends optional-attribute-name="DestinationManager">jboss.messaging:service=DestinationManager</depends>
   <depends optional-attribute-name="SecurityManager">jboss.messaging: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="noacc" read="false" write="false" create="false"/>
      </security>
    </attribute>
  </mbean>

 

</server>

Reply to this message by going to Community

Start a new discussion in JBoss Messaging at Community