Direct links to fixes
APAR status
Closed as program error.
Error description
If you specify the default portnumer 443 for the BPMVirtualHost during endpoint configuration the resposive coach panle in the webPD shows blank and in the console you will notice following error. Uncaught TypeError: Can not read porperty 'bootstrap' of undefined. URLS with the portnumber https://pchostname.ibm.com:442 work in most cases, except the coach layout where the Dojo's logic thinks, the URL of this resource DO NOT match scheme due to the URL with the portnumber. As a result Dojo's logic thinks it has to handle this request a "cross-domain" via a script tag. This APAR opened to enhance the Endpoint code not to include the port number if is is default value 443 release.
Local fix
Review the Bcell-bpm.xml file under your config/cells/<cellName> directory for BPMVirtualHost example <virtualHosts xmi:id="BPMVirtualHostInfo_1458432581358" hostname="webserver.austin.ibm.com" port="443" transportProtocol="http" name="My_vh"/> You can use the following command to remvoe the port number for the BPMVirtualHost BPM 8.5.7 version: wsadmin> AdminTask.setBPMVirtualHost(['-de', 'De1', '-name', 'My_vh', '-transportProtocol', 'https', '-port', '' ]) Above command may result in port = -1 in the cell-bpm.cml file whis is OK . BPM 8.5.6 version : AdminTask.setBPMVirtualHost( "[ -de De1 -name myVirtualHost -hostname myHostName -port '-1' ]" ) Note that the entire list is within double quotes, and the -1 option value is within additional single quotes.
Problem summary
When an explicit port number is set for a IBM BPM virtual host, this port number is always included in generated URLs even if it is the default port for the given transport protocol. As a result, this issue occurs.
Problem conclusion
fix will be included in IBM BPM V8.5.7 cumulative fix 2016.09 that omits the port number from the generated URLs if it is the default port for the given transport protocol (80 for http, 443 for https). To determine whether the cumulative fix is available and download it if it is, complete the following steps on Fix Central: 1. On the Select product tab, select WebSphere as the product group, IBM Business Process Manager with your edition from the WebSphere options, All as the installed version, and All as the platform, and then click Continue. 2. In the Text field, enter "cumulative fix?, and click Continue. PRODUCTS AFFECTED IBM Business Process Manager (BPM) Advanced IBM BPM Standard IBM BPM Express
Temporary fix
Comments
APAR Information
APAR number
JR56135
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-06-15
Closed date
2016-06-22
Last modified date
2016-06-22
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
R857 PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"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:
16 October 2021