IBM Support

PM52577: EGL client interface generation error where soapAction values are defined as empty within WSDL

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Environment: windows
    Product name: IBM? Rational? Business Developer
    
    Program Version    :  8.0.1.2
    Description.
    Applications using ServiceLib.setWebServiceLocation fail to call
    the correct service operations when deployed and run on dual
    WebSphere servers. This defect has been identified where the EGL
    client interface generation is incorrectly handling WSDL files
    which contain an empty value for soapAction.
    
    The related WSDL segment includes the value of soapAction for
    each operation as empty ie ?wsdlsoap:operation soapAction=''/?
    which then causes erroneous code to be generated affecting
    runtime behavior. The workaround is to set the value to any
    value which is not empty eg: ?wsdlsoap:operation
    soapAction='getBuyer'/?
    
    The EGL client interface generation should handle any WSDL even
    where the soapAction is defined as empty and this will be
    permanently addressed in a future product release.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When switching to new service location, system cannot invoke
    the service from new location as expected
    

Problem conclusion

  • Change implementation so system can set new service location
    correctly and function as expected
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM52577

  • Reported component name

    RATL BUS DEV

  • Reported component ID

    5724S5000

  • Reported release

    801

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-11-18

  • Closed date

    2012-01-27

  • Last modified date

    2012-01-27

  • 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

    RATL BUS DEV

  • Fixed component ID

    5724S5000

Applicable component levels

  • R801 PSN

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSMQ79","label":"Rational Business Developer"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
27 January 2012