cancel
Showing results for 
Search instead for 
Did you mean: 

BPM does not start

Former Member
0 Kudos

Hi guys,

I have developed an XI interface that takes three files from an ftp location and by making use of a business process, it correlates them and creates some Idocs in target system. In SXMB_MONI, on the outbound side, I can see a green flag for all three messages that says "Message scheduled on outbound side". After that, when I click on process engine, the workflow editor opens and the business process is found in "error" status. I go to SXMB_MONI_BPE to restart the bp after error, but no result.

Any ideas ??

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Evaggelos !

Are you sure that your correlation criteria is written ok? does the BPM log show that it received the 3 files/messages?

Do you have any more explicit message error?

Regards,

Matias.

Former Member
0 Kudos

I am sure that correlation criteria is written ok.

The case was that one file was not being received correctly and therefore it was failing in mapping program that is used for being received by BPM.

However, now BPM is triggered successfully without changing anything at all.

--Evaggelos

bhavesh_kantilal
Active Contributor
0 Kudos

As you are perfromong a collect pattern here, one common mistake all of us make is while creating the source file we continue to use the MESSAGES tag that is present in the N:1 mapping etc.

Remove these MESSAGES tag from your source files and give it a shot.

If already done, ignore

Regards

Bhavesh

Former Member
0 Kudos

By MESSAGES tag you mean the parent tag that is found in both source and target message types in 3:1 message mapping??

How can I remove it and from where? And why is it the case that it is working both with it and without it?

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

What I meant to remove the Messages Tag is that you need to make sure that your source files do not contain this Messages Tag.

The mapping editor when dealing with mutli mapping's will always add these Messages Tag and liewiese in the runtime, XI will automatically add the Messages tag to the Payload .

So, when sending the File from your source systsem make sure that it does not contain any of these messages tag and is just your Source XML for which your created the datatype

Regards

Bhavesh

justin_santhanam
Active Contributor
0 Kudos

Eva,

In which step the error occurs in workflow.

Best regards,

raj.

Former Member
0 Kudos

In mapping step, but when I am testing it in message mapping editor there is no problem.

However, I tried to test it now again, and it was executed successfully.????

--Evaggelos

justin_santhanam
Active Contributor
0 Kudos

Ok,

Basically you are merging three files . This mapping program source is 3 messages & target is one message am I right? Also can u paste the sample input file payload here.

Best regards,

raj.

justin_santhanam
Active Contributor
0 Kudos

Eva,

The reason I asked for the payload is that make sure that there are no Messages tag in the input file.

Best regards,

raj.