Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-5440

Fix VCS remoting class loading issue with javax.transaction.xa.Xid objects

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 5.3.2
    • Fix Version/s: 5.4
    • Component/s: Core VCS

      Description

      When having on client side an Xid object implementation which its class doesn't exist in the server classpath,
      This is happening when Apogee (using vcs remote) is connected to a jboss server. The class org.apache.geronimo.transaction.manager.XidImpl that has been serialized and sent to the server can't be loaded in jboss.

      The fix consist of creating a implementation of Xid that is known by the client and the server. This Xid object would take all the information from the original Xid object and replace it.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: