0 Replies Latest reply on Nov 29, 2011 7:06 AM by asiya.khanam

    JMS Confuguration in Jboss.

    asiya.khanam

      Hi,

       

      I am working on migrating an application from weblogic 10.3 to Jboss EAP 5.0.1. After deploying the EAR to the server in "all" mode. Also added the new queues and topic in jboss-5.0.1.GA\server\all\deploy\messaging\ destinations-service.xml, I am facing the error as follows:

       

      03:07:47,248 ERROR [JmsActivation] Unable to reconnect org.jboss.resource.adapter.jms.inflow.JmsActivationSpec@3e0244(ra=org.jboss.resource.adapter.jms.JmsResourceAdapter@1aad89e destination=<Application specific queue name> destinationType=javax.jms.Queue tx=true durable=false reconnect=10 provider=DefaultJMSProvider user=null maxMessages=1 minSession=1 maxSession=15 keepAlive=30000 useDLQ=true DLQHandler=org.jboss.resource.adapter.jms.inflow.dlq.GenericDLQHandler DLQJndiName=queue/DLQ DLQUser=null DLQMaxResent=10)

       

      javax.naming.NameNotFoundException: Queuename/Topicname not bound

      at org.jnp.server.NamingServer.getBinding(NamingServer.java:771)

      at org.jnp.server.NamingServer.getBinding(NamingServer.java:779)

      at org.jnp.server.NamingServer.getObject(NamingServer.java:785)

      at org.jnp.server.NamingServer.lookup(NamingServer.java:443)

      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:722)

      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:682)

      at javax.naming.InitialContext.lookup(Unknown Source)

      at org.jboss.util.naming.Util.lookup(Util.java:222)

      at org.jboss.resource.adapter.jms.inflow.JmsActivation.setupDestination(JmsActivation.java:464)

      at org.jboss.resource.adapter.jms.inflow.JmsActivation.setup(JmsActivation.java:352)

      at org.jboss.resource.adapter.jms.inflow.JmsActivation$SetupActivation.run(JmsActivation.java:729)

      at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:213)

      at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)

      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)

      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

      at java.lang.Thread.run(Unknown Source)

       

      Please guide me if I have missed any other configuration files for JMS and provide if any procedure has to be followed to configure jms via console or any xml files. This is needed as we have few MDBs in the application.

       

      Thanks