Uploaded image for project: 'Chemistry (Retired)'
  1. Chemistry (Retired)
  2. CMIS-420

CMIS provided JAX-WS/JAXB engine compatibility issues when using IBM Webshere server

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • OpenCMIS 0.4.0
    • OpenCMIS 0.6.0
    • opencmis-server
    • None
    • Websphere 7.0
      JRE1.6
      Spring 2.5.5
      Linux

    Description

      We have created CMIS services as per the OpenCMIS package from Apache Chemistry. Since OpenCMIS uses the Sun JAX-WS/JAXB runtimes, we are seeing conflicts between Sun's implementation of JAX-WS and WebSphere 7's JAX-WS runtime.

      When processing SOAP faults within the OpenCMIS package, we get ClassCastExceptions where it's clear that WebSphere's JAXB implementation is being used instead of Sun's JAXB implementation. The exact error is:
      Caused by: java.lang.ClassCastException: com.ibm.xml.xlxp2.jaxb.JAXBContextImpl incompatible with com.sun.xml.bind.api.JAXBRIContext
      at com.sun.xml.ws.fault.SOAPFaultBuilder.<clinit>(SOAPFaultBuilder.java:544)
      at java.lang.J9VMInternals.initializeImpl(Native Method)

      Please help us and suggest a solution in getting these issues resolved.

      Thanks in advance.

      Attachments

        Activity

          People

            fmui Florian Müller
            krishnathrivent Krishna Penugonda
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: