I am doing message merge scenario.
In this scenario i took 3 messages msg1, msg2 and msg.
msg1 has custid,custname,custtype
msg2 has custid,custstate,custzip
msg has custid,custname,custtype,custstate,custzip
I ve created integartion process.In that, in between start and stop i took recv1,recv2 ,transformation and send.
for recv1 i took absmsg1_mi, recv2 -absmsg1_mi, send -absmsg_mi and for transformation i take interface mapping,in source msg1 and msg2,in target messages i took msg related message interfaces.
in that correlation list->name as messagemerge_cr.
in correlation container->i take custid name and string as type
In involved msgs i took absmsg1_mi and absmsg2_mi and corresponding to each message i took interface as variable and in xpath->i select custid of msg1_dt and same for msg2 also.
I went view menu->graphical definition
i select the receive1 and define the active correlations:messagemerge_cr in properties.
in receive2 use correlations:messagemerge_cr.
at the time of saving i am not getting messagemerge_cr in both active correlations and use correlations. i am geeting ? value for both.
how to select active correlations and use correlations for receive 1 and receive2