Skip to Content
author's profile photo
Former Member

JDBC adapter and message split

Hello, isn't it possible to create an inbound abap Proxy in XI that wait a JDBC the message then this inbound proxy loops into the message and call and outbound proxy for each entry(row).

The outbound proxy is working well for me but I'm having problems routing the message back to XI... I get the problem "SAP:Code p1="No inbound interface found for sender" But when I route the message to a business systems everything is ok.????

Anyway what I want to do is:

jdbc adapter --> XI --> inbound proxy --> XI --> outbound proxy --> XI --> Idoc adapter --> R3

And the steps inbound proxy --> XI --> outbound proxy --> XI are used only to split the message.

The reason why I try to use this approach is that I don't understand how I can split a message in java or XSLT maybe someone know?

Thank you

Ernesto Duran

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

1 Answer

  • author's profile photo
    Former Member
    Posted on Aug 09, 2004 at 01:09 PM

    Hello!

    > The reason why I try to use this approach is that I

    > don't understand how I can split a message in java or

    > XSLT maybe someone know?

    Is it possible to split a message within a standard mapping? I think you can only have one input and one output message, can't you?

    From my understanding you can only split messages within a multi-mapping when using the XI 3.0 BPM functionality. The business process receives a resultset document and the multi-mapping can then split it into several rows.

    Besides your approach with proxies another workaround with XI 2.0 could be to use the file adapter to call an operating system command that executes a script (e.g awk) to split the message.

    Regards, Tanja

    Add comment
    10|10000 characters needed characters exceeded