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

WSDL2Java-generated classes no longer deserializaing properly in recent Java 8 JRE

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Not A Bug
    • 3.0.10
    • Invalid
    • JAX-WS Runtime
    • None
    • Unknown

    Description

      I've been using CXF for a set of WSDL-derived SOAP clients for about two years without issue. Recently something changed that caused certain portions of the SOAP envelope to silently fail to deserialize into the corresponding Java classes. I've confirmed that this problem does not occur with Oracle Java 1.8.0_74 but it does occur with Oracle Java 1.8.0_102. I see the same problem with recent OpenJDK builds. I've confirmed this behavior on both Windows and Mac OS X.

      Obviously the variable here is the JRE, but I figured I'd check in here and see if you guys were aware of anything that might be causing it and, ideally, might have thoughts/ETA for a fix.

      For more details on a specific SOAP envelope that exhibits this issue, take a look at my more recent comments here:

      https://youtrack.jetbrains.com/oauth?state=%2Fissue%2FJRE-14

      By the way, I'm using 3.0.10 because my product must run under Java 6 currently. I'm hoping to remove that restriction in the medium-term, but for now it's required.

      Please let me know if you need anything further from me.

      Attachments

        Activity

          People

            Unassigned Unassigned
            scwells72 Scott Wells
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: