cancel
Showing results for 
Search instead for 
Did you mean: 

B1if 2.0 To Call Another Scenario Step And Pass Data

former_member247972
Participant

We migrated an scenario package from 1.x to 2.0. The Call Scenario atom it not valid in 2.0 and uses the Adapter Call In BizFlow. I have been trying to pass the payload from the previous atom but have not been successful. I need to know the XPath Expression to pass the data.

The old 1.x atom

The new 2.0 atom

The new 2.0 xslt atom

Accepted Solutions (1)

Accepted Solutions (1)

HuanYang
Employee
Employee

Hello Thomas,

From the screenshot, I can see in B1if 1.x you used atom ‘Call Scenario Step’ with Mode=Asynchronous Call, payload is set as result of atom10.

In B1if 2.0 you use DBQO and handover the payload.

You may try the xpath (If I understand correctly, this is what you want)

/*

(Just an example, it depends on your predecessor message)

If you compare this with B1if 1.x message log, it's shorter.

At the same time, I'd like to let you know, if you want to use the transitional/smart message style/structure, you can also use it in B1if 2.0.

Just set the parameter adjustToSmartMsg=true

Then may the answer is

/vpf:Msg/vpf:Body/vpf:Payload[./@id='atom10']/*

Thanks & best regards

Huan Yang

Answers (0)