cancel
Showing results for 
Search instead for 
Did you mean: 

BPM Problem

Former Member
0 Kudos

OK I have a problem with my BPM.

I have set up everything and I am getting an error in my send step.

It says that the container element is empty...

I went to try to find the payload before and after the transformation step in the BPE.

The problem is that when I click on the message in node I get some values for the header but nothing for the payload part...

Is there a way to look at each step of the BPE and see exactly what the message looks like at each of these steps

Obviously I then get no messages at all for both my message out parts...

This is a one to n mapping...

When I unit test this with the payload that I am sending into XI everything works fine the mapping seems ok but when it attempts this in the BPE I get no output message what so ever and I think this could have somthing to do with the g=fact that I cant see anything on the payload part in the bpe monitoring

Message was edited by:

Ricardo Mendez

Accepted Solutions (0)

Answers (3)

Answers (3)

bhavesh_kantilal
Active Contributor
0 Kudos

Ricardo,

Michal in this blog shows how to access the source payload inside the container element of the transformation step of your BPM.

Use this to test your mapping and this should help trace out the problem,

/people/michal.krawczyk2/blog/2005/09/16/xi-how-to-test-your-mapping-in-real-life-scenarios

Regards

Bhavesh

Former Member
0 Kudos

I have already done that...

I want to know how to see the payload of the messages in the BPE...

If I could see the payload from the MessageIn Parameter and then that of the MessageOut Paramteres I might be able to diagnose the problems...

Former Member
0 Kudos

use T-CODE SWWL to see BPM error.

use SWELS to trace the BPM

Former Member
0 Kudos

Thanks so I have switched on the trace... now what?

Where can I see the trace?

Any idea why I am getting an empty container when all of my mapping seems to be working? from in the IR

Former Member
0 Kudos

The problem is that there is no mapping error...

But when I check the content of the messages in the BPE Monitor it seems the message going in is fine... hen I test this message in my interface mapping and message mapping I get the required result...

However when I run the scenario in the BPE in the Messages Out part I have no content what so ever.... Does anyone have any idea why my source may not be mapping to the target? even though it works in the Integration Rep...

Could it be because I am doing 1 : N mapping that I need to define that somewhere in my In tegrato Process similar to the enhanced Interface Deterination?

Former Member
0 Kudos

can u check the worklist whether it is going to mapping in SXMB_MONI_BPM then select ur BPM and select the workflow to see it

Former Member
0 Kudos

Where can I check the worklist?

What do you mean by whether it is going to mapping in SXMB_MONI_BPM do you mean BPE?

I have looked at the mapping in the worklog and i have a serious issues where the input message is fine but no output message...

I een test this message in both the Message and Interface Mapping and both are fine...

Former Member
0 Kudos

yesin BPE

henrique_pinto
Active Contributor
0 Kudos

Ricardo,

in your Transformation step configuration, make sure you have assigned all the necessary containers.

Usually, when you have a 0...unbounded source/target interface in an interface mapping, if you don't fill any container in the transformation step configuration, it won't show any errors, because "0" messages is a possible value.

Kinda odd, I agree.

So, just double check it, please.

Regards,

Henrique.

Former Member
0 Kudos

Is your mapping able to handle 1:N messages? Check your target data type.

Also check the target occourances. It should be 0 to unbounded.

Check source payload.

-Gouri