IBM Support

IZ95390: JAXELEMENT PRODUCING WRONG VALUE WITH XSI:NIL CHECK AFTER APPLYING APAR IV12669

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Error Message: When using nil values in XML messages (WAS Web
    Services) these are not correctly unmarshalled by the JAXB
    runtime. Also, JAXBElement xsi:nil check for the second
    invocation shows a different result than the first invocation
    (after application restart).
    .
    Stack Trace: N/A
    .
    N/A
    

Local fix

  • N/A
    

Problem summary

  • WAS WebService uses JDK inbuild JAXB with first invocation and
    for subsequent invocation it uses the IBM fastpath JAXB runtime.
    With first invocation JAXB runtime is seemed to returing wrong
    result while with second invocation the result seems to correct
    as per specification and API documentation.
    

Problem conclusion

  • This defect will be fixed in:
    6.0.0 SR10
    .
    IBM JDK JAXB upgraded to return correct result with JAXBElement
    isNil check method.
    .
    To obtain the fix:
    Install build 20110413 or later
    

Temporary fix

Comments

APAR Information

  • APAR number

    IZ95390

  • Reported component name

    JAVA CLASS LIBS

  • Reported component ID

    620700130

  • Reported release

    600

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-02-21

  • Closed date

    2011-04-20

  • Last modified date

    2012-01-09

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    JAVA CLASS LIBS

  • Fixed component ID

    620700130

Applicable component levels

  • R600 PSN

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCVQ3Y","label":"Java Class Libraries"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
09 January 2012