2 Replies Latest reply on Jan 19, 2006 9:54 AM by Adrian Brock

    DLQueue no ExceptionListener

    rme Newbie

      After the DLQHandler creates a Connection it does
      not register an ExceptionListener for that
      Connection. As a result, if the Connection fails,
      1) the Connection is not re-established and 2)
      the logfile fills up with the reports in the
      asynchFailure Connection method.

      Fix is something like:

      DLQHandler implements ExceptionListener.
      After creating Connection, register "this".

      onException(...) {
      try {
      kill Connection
      } catch (...) { ... }
      try {
      create Connection
      register "this" as ExceptionListener
      } catch (...) {...}

      Please put fix into 3.2.8 and next 4.x release.