cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with EOIO in BPM Send Step

arunneerolil
Contributor
0 Kudos

Hi All

We have 3 async send steps one after the other and it must be EOIO.

Even after giving the same Queue Name (EOIO) in all the 3 Send Steps it is working as EO.

Do we need to do any more configurations ??

Will this Queue Name appear in XML monitoring ??

We are on XI 3.0 SP15.

Thanks in Advance.

Regards

Chemmanz

Accepted Solutions (1)

Accepted Solutions (1)

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

Why dont you put these steps inside a block with For each as the mode. This way the data will be sent sequentially.

You can also configure Transport Ack's so that until the response of the first send step is not received, next will not happen.

Regards

Bhavesh

arunneerolil
Contributor
0 Kudos

Hi Bahvesh

Thanks for the quick response.

But still we want to why the EOIO specified in the send step is not woking.

Regards

Chemmanz

bhavesh_kantilal
Active Contributor
0 Kudos

Chemmanz,

Smitha's answer says it all. Looks like EOIO is not supported from BPM's and so you will have to use System / Transport Ack's to handle the same withing a block.

Can you try this and check if they actuallly work the way you want them to?

Regards

Bhavesh

Former Member
0 Kudos

Hi,

The messages persisted in the BPM can be sent to many receivers.

So, whenever we configure a BPM, in our scenario, the BPE assumes that the messages coming in to the BPM instance, could be sent to many receivers.

The QOS EOIO, does not support sending the same message to mutiple receivers.

However, with QOS EO, the message is duplicated and sent to multiple receivers.

Now, since, the BPE assumes that every message coming in, is sent to multiple receivers, it uses the QOS EO, no matter what QOS was set before.

Regards,

Smitha.

arunneerolil
Contributor
0 Kudos

Hi

It worked fine with acknowledgement.

But still i have a bit confusion. XI BPM Send Step

Documentation cleary says EOIO is possible.

http://help.sap.com/saphelp_nw04/helpdata/en/5a/cede3fc6c6ec06e10000000a1550b0/frameset.htm (No:8)

Thx & rgds,

Chemmanz

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

BPM send steps always send messages with QOS EO, even though EOIO is specified.

In order to confirm sequential delivery of messages, it is advisable to use, system acknowledgements.

Regards,

Smitha.

Message was edited by:

Smitha Rao