Uploaded image for project: 'CXF'
  1. CXF
  2. CXF-3853

RMTxStore: Vendor specific condition check

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.5, 2.4.4, 2.3.8
    • JAX-WS Runtime
    • None
    • Moderate

    Description

      While using the reliable messaging in the CXF. The condition checks to create Database tables for a given RM store is vendor specific. As the method which does this check is private static, this behavior cannot be overridden.
      In the class org.apache.cxf.ws.rm.persistence.jdbc.RMTxStore the while initializing the RM store the method isTableExistsError is hard coded with vendor error codes for derby and oracle, so if we use any other RDBMS underneath then we run into errors that the tables already exists. As this method is private static this cannot be overridden either.
      Please provide means to have vendor independent checks.

      Attachments

        Activity

          People

            ay Akitoshi Yoshida
            harshakhegde Harsha Hegde
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: