Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-3700

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

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.15
    • 0.15
    • JCA
    • None
    • 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.

      Attachments

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

        Activity

          People

            wprice Weston M. Price
            wprice Weston M. Price
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: