cancel
Showing results for 
Search instead for 
Did you mean: 

Message not found error

Former Member
0 Kudos

Hi Experts.

I created a sync scenario SOAP to BPM, where i send a payload to BPM and it returns a hardcoded response back to soap.

I am facing "Message not found" error. please help.

*Message types:* MT_source, MT_target.

*Service interfaces:* 1 Abstract Sync *SI_SourceTarget_AS* (req: MT_Source,res: MT_target), 1 Outbound Sync *SI_SourceTarget_OS* (req: MT_Source, MT_target), 2 Abstract Async( *SI_Source_AA* and *SI_Target_AA* )(each for MT_Source and MT_target)

*Java mapping:* To return the hardcoded xml (watever inptut is given doesnt matter, it gives the a hardcoded xml back and that structure is of MT_Target)

*Operatation mapping:* Between 2 Abstract Async interfaces ( *SI_Source_AA* and *SI_Target_AA* )

Steps in my BPM.

-> recieve step(open sync/asycn bridge), transformation step, send step(close sync/async bridge).

-> recieve step has *SI_SourceTarget_AS* in sync interface box and *SI_Source_AA* in message box

transformation step has the operation mapping and the 2 Abstract Asycn interaces i.e. SI_Source_AA and SI_Target_AA in source and target message box respectively.

-> Send step has SI_Target_AA in the message box.

-> Earlier i was not using any transformation step, watever request i was sending i was getting the same response.

whn trying to add transformation step to hardcode the response i am faceing this error.

I checked the graphical flow in of bpm in sxmb_moni (process), there it is success, but in sxmb_moni(standard) it is failing.

-> When i test the operation mapping in ESR, it is successful and i can see the expect/hardcoded payload at the target side.

Error: message flag status is system error.

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!-- Inbound Message

-->

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">

<SAP:Category>XIServer</SAP:Category>

<SAP:Code area="PERSIST">MESSAGE_NOT_FOUND</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:Stack>Message not found</SAP:Stack>

<SAP:Retry>N</SAP:Retry>

</SAP:Error>

Please help.

Accepted Solutions (1)

Accepted Solutions (1)

former_member200962
Active Contributor
0 Kudos
Earlier i was not using any transformation step, watever request i was sending i was getting the same response.
whn trying to add transformation step to hardcode the response i am faceing this error.

Check the response code of your BPM in SXI_CACHE....it should be 0....if anything else the perform activation in SXI_CACHE

After you added Transformation step, did you maintained proper Message Types in the relevant steps in the BPM and also in the ID?

One question....why such a design?

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi All

Thanks for your replies, my scenario is working fine now.

I didnt made any changes, I came to office and test it this morning and it gave me the output.

former_member206760
Active Contributor
0 Kudos

u do not need the transformation step in your case..

u can also do for a normal message mapping and specify it in the interface dtermination...so u do need a transformation step

Former Member
0 Kudos

Tried it that way also. That time i faced the following error in sxmb_moni(process).

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!-- Call Adapter

-->

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">

<SAP:Category>XIServer</SAP:Category>

<SAP:Code area="INTERNAL">PL_TIMEOUT</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:Stack>Timeout condition of pipeline reached</SAP:Stack>

<SAP:Retry>M</SAP:Retry>

</SAP:Error>

Former Member
0 Kudos

This message was moderated.