Skip to Content
author's profile photo
Former Member

Possibility

Hi,

Is there any possibility to do the n:1 mapping with out BPM.

Thanks,

Satish

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • author's profile photo
    Former Member
    Posted on Sep 29, 2007 at 05:25 AM

    yes, you can do it outside BPM, but then you can have only one sender and receiver system...

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo
    Former Member
    Posted on Sep 29, 2007 at 07:47 AM

    Hi

    Yes

    Thanks

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo
    Former Member
    Posted on Sep 29, 2007 at 08:09 AM

    Hi all,

    I guess it is possible to N:1 without the help of BPM. Well I am not sure 100%. But you can try this approach. Create all the N sender message types and N sender Message Interfaces and 1 receiver MT and MI. After that while doing Message Mapping go to Messages Tab and give all the N source messages and 1 receiver message and keep the occurrence 0 to unbounded. Now when u go to design tab all the N messages are populated in the Source message and 1 in the target message.

    In the interface mapping also add all the N source messages in the source interface block and 1 in the target message. After you read the interfaces automatically N are displayed on the Source side and 1 on the target side. The rest of the design and config part remains almost the same.

    I tried to develop this method using this blog:

    /people/claus.wallacher/blog/2006/06/29/message-splitting-using-the-graphical-mapping-tool

    This blog deals with Splitting and what we are talking here is about merging. But i feel this is possible. Please try this approach, refer to this blog for more clarity and see if you can achieve it. I feel its possible 😊

    And another important point while testing the scenario: For testing the scenario if you are using input file as the XML code generated from design tab of Message Mapping please look at the code carefully. The first N lines of the code(for N messages) are to be deleted in the input file.

    And please let me know if you are able to do it!!!

    Cheers

    Kartik

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Karthik,

      According to me a N:1 scenario is that there are multiple different input messages (so N different interfaces) which are going to be combined into on 1 message.

      Now, these N messages are coming from different interfaces at different times so how will XI handle this without a BPM ? i.e how will XI know that it has to wait for all the msgs that are defined in the source side in the multi mapping before starting the msg processing process.

      Cheer's