4 Replies Latest reply on Feb 8, 2006 4:00 AM by jeremie lapoutre

    how to register a MBean using a Queue

    jeremie lapoutre Newbie

      let's go :

      I made a MBean that listen to a queue.

      but if the service is deployed and that I restart the server,
      the service can't be loaded because of the following error :

      javax.naming.NameNotFoundException: ConnectionFactory not bound
       at org.jnp.server.NamingServer.getBinding(NamingServer.java:514)
       at org.jnp.server.NamingServer.getBinding(NamingServer.java:522)
       at org.jnp.server.NamingServer.getObject(NamingServer.java:528)
       at org.jnp.server.NamingServer.lookup(NamingServer.java:281)
       at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:610)
       at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:572)
       at javax.naming.InitialContext.lookup(InitialContext.java:347)
      


      what is the depencies for this error.

      it is provocated by the follwing code :

      InitialContext iniCtx = new InitialContext();
      Object tmp = iniCtx.lookup("ConnectionFactory");
      QueueConnectionFactory qcf = (QueueConnectionFactory) tmp;
      conn = qcf.createQueueConnection();
      conn.setExceptionListener(this);
      session = conn.createQueueSession(false,
      QueueSession.AUTO_ACKNOWLEDGE);
      conn.start();
      ...
      


      thanks