[jboss-user] [JCA/JBoss] - Re: 4.2.3.GA to 5.1.0.GA regression - heirarchical JNDI name

jaikiran do-not-reply at jboss.com
Wed Jun 17 02:44:14 EDT 2009


18:31:23,437 WARN  [JmsActivation] Failure in jms activation org.jboss.resource.adapter.jms.inflow.J
  | msActivationSpec at 1030063(ra=org.jboss.resource.adapter.jms.JmsResourceAdapter at e0863a destination=que
  | ue/avant-ss/imports1 destinationType=javax.jms.Queue tx=true durable=false reconnect=10 provider=jav
  | a:/DefaultJMSProvider user=null maxMessages=1 minSession=1 maxSession=3 keepAlive=60000 useDLQ=true 
  | DLQHandler=org.jboss.resource.adapter.jms.inflow.dlq.GenericDLQHandler DLQJndiName=queue/DLQ DLQUser
  | =null DLQMaxResent=5)
  | javax.naming.NameNotFoundException: avant-ss 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:396)
  | 	at org.jnp.server.NamingServer.lookup(NamingServer.java:399)
  | 	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:726)
  | 	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:686)
  | 	at javax.naming.InitialContext.lookup(InitialContext.java:392)
  | 	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:205)
  | 	at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
  | 	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
  | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
  | 	at java.lang.Thread.run(Thread.java:619)
  | 18:31:23,437 INFO  [SessionSpecContainer] Starting jboss.j2ee:ear=avant-ss-app.ear,jar=avant-ss-ejb.
  | jar,name=CalculationVariablesBean,service=EJB3	

Going by the exception stacktrace you posted, i guess its a dependency issue and not related to the the jndi naming. But i am surprised why it would work with just my-app-imports1.

In your MDB, could try adding a dependency (either through jboss.xml or through annotation) to depend on the queue? See this for an example:
 
http://anonsvn.jboss.org/repos/jbossas/projects/ejb3/trunk/docs/tutorial/mdb_deployment_descriptor/META-INF/jboss.xml
or
http://anonsvn.jboss.org/repos/jbossas/projects/ejb3/trunk/docs/tutorial/mdb/src/org/jboss/tutorial/mdb/bean/ExampleMDB.java

View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4238095#4238095

Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4238095



More information about the jboss-user mailing list