IBM Support

JR57589: AFTER UPGRADING TO IBM BPM V8.5.7 CF2016.12, YOU SEE HTTP ERRORS BECAUSE DOUBLE SLASHES ARE IN THE GENERATED IBM BPM URLS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • After you upgrade an IBM Business Process Manager (BPM)
    deployment environment (DE) that has virtual hosts with
    uriPrefix="" set to CF2016.12, generated URLs contain double
    slashes (//), which leads to various 401 or 404 http errors. For
    example, when you log in to IBM Process Center from IBM Process
    Designer, you see the "EJBProxy Rest Api return 401" error.
    

Local fix

  • Run the setBPMVirtualHost admin command to clear the empty
    uriPrefix value. For example, if your virtual host's name is
    web_vh, run AdminTask.setBPMVirtualHost( '-name web_vh
    -uriPrefix' ).
    

Problem summary

  • The fix for CF2016.12 APAR JR56941, the empty string ("") is
    considered a valid value for uriPrefix. When an empty string is
    used, the result is an empty URI prefix, which is two
    consecutive slashes.
    

Problem conclusion

  • A fix will be included in IBM BPM V8.5.7 cumulative fix 2017.03
    that adds the configured uriPrefix to the generated URL only
    when it has a non-empty value; otherwise, the empty string ("")
    is ignored when used with uriPrefix just as if no value is
    provided.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR57589

  • Reported component name

    BPM ADVANCED

  • Reported component ID

    5725C9400

  • Reported release

    857

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-03-13

  • Closed date

    2017-03-20

  • Last modified date

    2017-03-20

  • 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":"857","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
04 September 2023