on 10-19-2006 3:08 AM
Hello all,
I have an interface using multi-mapping to generate to different files types from one source; works great.
JDBC --> XI --> (1) XML (2) CSV
I now need to have the XML file go to one receiver and the CSV file needs to go to a second receiver. I've looked at the blog:
/people/venkataramanan.parameswaran/blog/2006/03/17/illustration-of-enhanced-receiver-determination--sp16
This blog shows how to configure dynamic receiver determination based on the source data. In my case the output files are identical (as far as mapping), the only difference is the output format. Has any one seen a "How to" document or blog more in line to my scenario?
Regards,
Jose
Hi Jose,
This blog should solve your problem.
/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible
Regards,
Bhavesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
The Blog given by Bhavesh should solve your problem. Once have more than one Inboun Interface you will have more Receiver Agreemtent and so you can have more communication channel. In on CC you just save it is XML and with the other one do the content conversion.
Whie doing the receiver determinition based on the condition it is routed to different service.
Regards,
Prakash
Prakash,
Thanks for the info; I followed the blog and found were I could define more than one Receiver Adapter. What I'm still having issues with, is that I can add another Receiver only if its assigned to the same BC.
In my case I want to send to different Business Systems. How do I do that?
Regards,
Jose
Hi,
You can also do this way
You can define as many number of Business system you need. Say for eg you need to send XML to one BS and CSV to another BS.
Instead of doing Extended interface determination... Goto to Receiver Determination and when you are adding the Receiver service you have the option to add one more Service... There you give both the Business Service and hence you will have two inbound interface and you can different interface mapping and so on..
Regards,
Prakash
Hi,
Like mentioned by Prakash, if you are looking at different Business Systems at the recievers, then you can add multiple receivers in your Receiver Determination.
For each of these Receivers you will need a Interface Determaintion, Interface Mapping and Receiver Agreement.
As you are doing this with respect to files, I would suggest moving both the commuincation channels to the same Business System / Business Service and then using MultiMapping in the Interface Determination.
Regards,
Bhavesh
User | Count |
---|---|
81 | |
25 | |
12 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.