IBM Support

JR55794: INSTALLING MIGRATED APPLICATIONS CONTAINING MULTIPLE WSDL DEFINITIONS FOR ONE PROCESS MODEL INTERFACE MIGHT FAIL

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When you try to install applications containing multiple WSDL
    definitions for one interface in a process model on IBM
    Business Process Manager (BPM) Advanced V8.5.x, you might see
    the following error in the SystemOut.log file on a deployment
    manager profile, causing the installation to fail:
    
    [12/14/15 9:35:26:666 CST] 00000150 BPELValidatio E CWWBV0002E:
    Validated process model 'RouteAvailabilityServiceProcess' with
    findings: 6 errors, 0 warnings, 0 information.
    [12/14/15 9:35:26:666 CST] 00000150 BPELValidatio E
    CWWBV3840E: The
    XSD type definition 'xxxxxx' was not found (pick activity
    'yyyyy', onMessage element number 1, parameter number 1,
    matching part or element 'zzzzzzz').
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  IBM BPM Advanced                            *
    ****************************************************************
    * PROBLEM DESCRIPTION: When you try to install applications    *
    *                      containing multiple WSDL definitions    *
    *                      for one interface in a process model    *
    *                      on IBM Business Process Manager (BPM)   *
    *                      Advanced V8.5.x, you might see the      *
    *                      following error in the SystemOut.log    *
    *                      file on a deployment manager profile,   *
    *                      causing the installation to fail:       *
    *                      [12/14/15 9:35:26:666 CST] 00000150     *
    *                      BPELValidatio E CWWBV0002E:             *
    *                      Validated process model                 *
    *                      'RouteAvailabilityServiceProcess'       *
    *                      with findings: 6 errors, 0 warnings,    *
    *                      0 information.                          *
    *                      [12/14/15 9:35:26:666 CST] 00000150     *
    *                      BPELValidatio E CWWBV3840E: The         *
    *                      XSD type definition 'xxxxxx' was not    *
    *                      found (pick activity 'yyyyy',           *
    *                      onMessage element number 1, parameter   *
    *                      number 1, matching part or element      *
    *                      'zzzzzzz').                             *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When the definition of an interface in a process model
    contains multiple WSDL files, and the WSDL files contain
    duplicate prefix for different namespaces, for example
    WSDL 1 contains
    xmlns:bons1="http://example.com/routeavailability
    WSDL 2 contains xmlns:bons1="http://example.com/request
    these WSDL files merge at run time for validation. The prefix
    is renamed to a unique prefix. In some situations, the
    duplicate prefix is defined in <wsdl:definitions> and
    <xsd:schema> elements respectively; therefore, renaming the
    prefix to be unique would be incorrect, which could cause the
    validation of the process model to fail during the
    installation.
    

Problem conclusion

  • A fix is available in the upcoming IBM BPM V8.5.7.0 cumulative
    fix 1 (CF1) that corrects the prefix renaming algorithm to
    calculate the unique prefix.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR55794

  • Reported component name

    BPM ADVANCED

  • Reported component ID

    5725C9400

  • Reported release

    856

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-04-28

  • Closed date

    2016-05-10

  • Last modified date

    2016-05-10

  • 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

    BPM ADVANCED

  • Fixed component ID

    5725C9400

Applicable component levels

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSFTN5","label":"IBM Business Process Manager Advanced"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"856","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
31 August 2023