Seems like you need to use a branch where you set the evaluate labels to true.
So you have the following:
Sequence
— branch (check header values)
%headerValue%==‘1’
%headerValue%==‘2’
%headerValue%==‘3’
$default
In the label field of each flow or map where you can “evaluate” the data in the pipeline, you copy and paste the pipeline item. If you are in a record with many levels of child nodes, the pasted value will be really long. Then, you can create a formula. In the above example I am specifying that the value is either 1, 2 or 3.
You can also check ranges or exclusions like:
%headerValue%<>0
%headerValue%<>null
%headerValue%==null
and you can perform multiples like:
%headerValue%==null || %headerValue%==‘’
The last one is empty string.
This is quite a bit of this in the developer manual, but it helps to see this in someone else’s code. There is a fair bit of really good shareware/freeware code here on wmusers that you can download and see exactly how this can work for you.
Hope it helps.
Ray
#Flow-and-Java-services#Integration-Server-and-ESB#webMethods