Message Correlation does not occur for applications whose DAA is generated using Business Studio 4.3.3 and 4.3.4

Message Correlation does not occur for applications whose DAA is generated using Business Studio 4.3.3 and 4.3.4

book

Article ID: KB0137441

calendar_today

Updated On:

Products Versions
TIBCO BPM Enterprise (formerly TIBCO ActiveMatrix BPM) 4.3.3, 4.3.4
TIBCO Business Studio - BPM Edition 4.3.3, 4.3.4

Description

When an application, whose DAA is generated using Business Studio 4.3.3 or 4.3.4, is deployed at runtime the following symptoms may be seen -

- Process remains active and does not advance further if it depends on a message from an external service

- Receive Task or an Intermediate message event task will remain in the waiting state

- Even though the external service has responded, the message correlation will not occur. 

Cause: 

New elements - property and propertyAlias were added within a WSDL to define and extract specific data from incoming messages. In Business Studio v4.3.3, while adding these property elements, newline characters were getting added into the generated Web Services Description Language (WSDL). Due to this, when the correlation data is extracted, the newline character gets added. This results in a mismatch between the expected correlation data and the data extracted from the incoming message, leading to correlation failure which in turn stalls the process instance.

This issue is present in DAAs that were created using Business Studio 4.3.3. This issue also exists in Business Studio 4.3.4.

Environment

ALL

Resolution

This issue is resolved in TIBCO Business Studio 4.3.4 Hotfix 1. Please refer to the hotfix release announcement for download and installation details: https://support.tibco.com/support-home/kbsearch/article?articleNumber=KB0137457

Please contact us if BPME / Business Studio 4.3.3 is used.  

 

 

Issue/Introduction

Message Correlation does not occur for applications whose DAA is generated using Business Studio 4.3.3 and 4.3.4

Additional Information