0 Replies Latest reply on Aug 27, 2007 12:49 PM by ndraper

    intermittent jndi lookup failures

    ndraper

      I have some code like this inside of a web service:

      Context context = new InitialContext();
      HepStateMBean hepStateMBean = null;
      try
      {
      hepStateMBean = (HepStateMBean) context.lookup("HepStateInvokeTarget");
      }
      catch (NamingException e)
      logger.error(e.getLocalizedMessage() );
      }

      I have an external program invoking the web service every 30 seconds. After two hours I have three failures displaying the following:

      HepStateInvokeTarget not bound

      This is in JBoss 4.2.1GA. Obviously the MBean is bound because it worked close to 117 times in those two hours. I have stepped through the code and most of the time it works. It fails intermittently. It does not fail the first time, nor does it continue to fail after it does fail.