cancel
Showing results for 
Search instead for 
Did you mean: 

Process over BPM with message split: strange behavior

Former Member
0 Kudos

Hi everybody,

introduction:

We poll a file from a file-server and pass it to BPM. in BPM there is a multimapping. With each single message a WebService is called.

Now we see that after a special amount of messages, each message is send (from BPM to WebService) four-times; other 3 times.

This is the error: Every message should be send one time.

There is no error in multimapping!

I wonder, why I see more than <b>ONE entry</b> in SXMB_MONI_BPE.

I compared the errorness process with another process, that was OK

In the process that was OK, I see just ONE entry in SXMB_MONI_BPE.

Any suggestions?

Thanks a lot

Regards Mario

Accepted Solutions (1)

Accepted Solutions (1)

bhavesh_kantilal
Active Contributor
0 Kudos

Mario,

When you have a send Step in your BPM ,you will have one netry for the message in MONI.

As you have a 1:N mapping, you will have N number of message from the BPM to the Webservice and 1 message from the file to the BPM in MONI.

Is this what you are getting? if yes, then your scenario is working as expected.

Regards

Bhavesh

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Mario,

go to SXI_CACHE and do a cache refresh....just see the return code of your BPM process.........again try your this scenario.....

Thanks,

Rajeev Gupta

Former Member
0 Kudos

Hi Rajeev,

no, that is not the problem.

It seems, that four BPM instances are being generated. But I don't no the reason why.

Regards Mario

Former Member
0 Kudos

Hi Mario,

just see if the sender is file adapter, set the procesing mode to delete.....increase the polling interval to 60sec....to see that the source file is taken by XI only once

Thanks,

Rajeev Gupta

Message was edited by:

RAJEEV GUPTA

Former Member
0 Kudos

Hi RAJEEV,

please read my thread. The payload is OK!

Regards Mario

Former Member
0 Kudos

Hi Mario,

just see whether your web-service is up and running.....

whether the conn between xi and your web-service is running fine currently.....

Thanks,

Rajeev Gupta

Former Member
0 Kudos

Hi Rajeev,

the process is unfortunately finished. The run was last friday.

Could this be the reason:

Connection to WebService temporarilly away --> New BPM instances created?

Regards Mario

Former Member
0 Kudos

Hi mario,

yes this could be the reason........so xi try reconnecting....... so multiple instances of BPM created..

Thanks,

Rajeev Gupta

Former Member
0 Kudos

Hi,

Correct check the Webservice ..

Also use in your steps like in transformation step ,send step , use New transaction check box.. this helps in such type of situations..

Regards

Chilla..

Former Member
0 Kudos

Hi Chilla & Rajeev,

so this is a BUG?

As XI generate three more BPMs I get every message FOUR times sended.

If it is no BUG --> How can I avoid this?

Regards Mario

Former Member
0 Kudos

Hi,

I hope this is not BUG.

For every message from IP and to IP two messages will be generated each time.

so total four.. this is the process of the IP..

Please read the below link and page no .11

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c071d7bb-0601-0010-d6b8-f4e4dc7f...

Points rewarded please if it is usefull..

Regards

Chilla..