Monday, July 18, 2016

Getting Incorrect SOAP response post BPM deployment - getting Snapshot name for default snapshot

Problem Statement -
There is one anomaly with the BPM deployment, post our deployment and Active Default conversion on environment, Snapshot Namespace is getting appended in the BPM response. This generally doesnt happen for an Active Default snapshot.

Snapshot name should not be appended in the BPM WS response if Snapshot is Default. Problem is sometimes snpashot name also gets appended with response and sometimes it does not.         


Reason for Problem -
For BPM 7.5.1.x release on Process Server. The inbound web service will remember the first call style. And keep in use that style in follow up processing. So in customer case. Before switch the default snapshot customer called this web service with snapshot ID. So that after switch although they can invoke that with default URL. But the namespace with snapshot still in used until next restart and first invoke issued with default URL. The same to no switch but first invoke issued with snapshot URL. This is a limitation for Process Server web service on BPM 7.5.1.x release. It haven't been resolved until the re implemented of the inbound web service with new engine on BPM V8.5. 

Solution -
Testfix for JR56318 is published along with the read me on our ftp server for download.                                                      
                                                                        
Prerequisite APAR JR50211 can be downloaded on fixcentral 

https://www-945.ibm.com/support/fixcentral/swg/selectFixes?parent=ibm~We
bSphere&product=ibm/WebSphere/IBM+Business+Process+Manager+Advanced&release=All&platform=All&function=aparId&apars=JR50211                      
<https://www-945.ibm.com/support/fixcentral/swg/selectFixes?parent=ibm~W
ebSphere&product=ibm/WebSphere/IBM+Business+Process+Manager+Advanced&release=All&platform=All&function=aparId&apars=JR50211>