IBM Support

PK25219: SOAPEXCEPTION WITH MESSAGE "UNABLE TO MARSHALL" FOR PROPERTIES WHOSE NAME MATCHES A JAVA IDENTIFIER

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • SOAP Exception: faultCode=SOAP-ENV:Client; msg=Unable to
    

Local fix

  • The property names which the serializer looks for needs to match
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: WebSphere Studio Application Developer       *
    *                 Integration Edition users, who expose        *
    *                 their service as a Web Service and the       *
    *                 service schema has an element name which     *
    *                 matches a Java identifier name.              *
    ****************************************************************
    * PROBLEM DESCRIPTION: A SOAPException occurs with a message   *
    *                      "Unable to marshall" for properties     *
    *                      whose name matches a Java identifier.   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    This problem happens because the WebSphere Studio
    Application Developer Integration Edition custom
    Java Bean serializer computes property names which
    do not match the property names produced in the
    generated bean.  This occurs for schema elements whose
    name is the same as a Java identifier.
    

Problem conclusion

  • Corrected the custom Java Bean serializer, so that it can
    handle properties which match the name of a Java identifier,
    by uppercasing the first letter of these properties.  This
    APAR is currently targeted for inclusion if fixpack 6.0.2.13.
    Please refer to the recommended updates page for delivery
    information:
    http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK25219

  • Reported component name

    WEBSPH APP SERV

  • Reported component ID

    5724J0800

  • Reported release

    60W

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2006-05-18

  • Closed date

    2006-07-11

  • Last modified date

    2006-07-25

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

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

Modules/Macros

  • WSADIE
    

Fix information

  • Fixed component name

    WEBSPH APP SERV

  • Fixed component ID

    5724J0800

Applicable component levels

  • R60A PSY

       UP

  • R60H PSY

       UP

  • R60I PSY

       UP

  • R60P PSY

       UP

  • R60S PSY

       UP

  • R60W PSY

       UP

  • R60Z PSY

       UP

  • R61A PSY

       UP

  • R61H PSY

       UP

  • R61I PSY

       UP

  • R61P PSY

       UP

  • R61S PSY

       UP

  • R61W PSY

       UP

  • R61Z PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.0","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
18 October 2021