Uploaded image for project: 'Flume'
  1. Flume
  2. FLUME-3237

Handling RuntimeExceptions coming from the JMS provider in JMSSource

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.8.1, 1.9.0
    • Component/s: None
    • Labels:
      None

      Description

      JMS providers can return runtime exceptions instead of JMSException in some cases. Eg. IBM WebSphere MQ throws NullPointerException in case of a broken connection (more precisely it throws JMSException first, but subsequent receive, commit, rollback, etc. calls lead to NPE).

      These exceptions should be handled the same way as JMSException (because they are coming from the JMS provider) and should trigger the same reconnect mechanism in JMSSource.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                turcsanyip Peter Turcsanyi
                Reporter:
                turcsanyip Peter Turcsanyi
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: