cancel
Showing results for 
Search instead for 
Did you mean: 

BPM: condition (XPATH) works not correct

Former Member
0 Kudos

Hi everybody,

we got conditions (XPATH) in several BPMs. In one BPM the condition does not work, although it is the same as used in other BPMs.

Any idea?

Regards Mario

Mario Müller

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

It probably works fine, just that your namespace prefixes are incorrect. They can change for structures depending on parent structures (i.e. from ns1 to ns2 etc). Check they're defined correctly against the xml in sxmb_moni

Cheers

James Legg.

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Mario,

May be your DT has changed and you are referring to your old DT via your XPATH...so just edit your BPM XPATH.........refer to your node again....Check if the BPM now has no error....save and activate your BPM....do a cache refresh......Go to SXI_CACHE and see the return code of your BPM if it 0 or not.......

Hope this helps to solve your query.

Thanks,

Rajeev Gupta

Former Member
0 Kudos

Mario,

Does the payload from the sender conform with the DT/MT created in IR? If not this may cause the issue...

Regards,

Jai Shankar

Former Member
0 Kudos

Hi,

thank you.

We have not underlying message-type in our message-interface. We use WebServices.

Regards Mario

Former Member
0 Kudos

Hi Mario,

So check if the webservice return data has changed now or not.......

Thanks,

Rajeev Gupta

Shabarish_Nair
Active Contributor
0 Kudos

seems odd. Did you try to delete the BPM and create a new one ?

Can you explain a bit more on the problem.