Qpid
  1. Qpid
  2. QPID-3700

Qpid JCA Adapter incorrectly throws JMSException when calling commit on a closed connection, should be IllegalStateException

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.15
    • Fix Version/s: 0.15
    • Component/s: JCA
    • Labels:
      None
    • Environment:

      All OS platforms, current supported application server platforms for JCA adapter (EAP, Geronimo)

      Description

      Our internal TCK tests showed that the QPID JCA adapter incorrectly throws a JMSException when calling commit() on a connection that has already been closed. The TCK requires this to be an IllegalStateException. The JCA adapter should be modified to check the state of the underlying connection and throw the appropriate exception when required.

      1. QPID-3700.patch
        2 kB
        Weston M. Price

        Activity

        No work has yet been logged on this issue.

          People

          • Assignee:
            Weston M. Price
            Reporter:
            Weston M. Price
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development