cancel
Showing results for 
Search instead for 
Did you mean: 

BPM Error

Former Member
0 Kudos

I am trying to implement the following scenario

-Read from file

- Sync send to a webservice

- Write the response back to a different file

I am not seeing my IP in sxmb_moni_bpe. I have all my receiver determinations and agreements in tact.

3 Receiver Determinations

3 Interface Determinations

2 Receiver Agreements

1 Sender Agreement

I am getting following error on SXMB_MONI

<?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="">

<SAP:Category>XIAdapter</SAP:Category>

<SAP:Code area="BPE_ADAPTER">MESSAGE_NOT_USED</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>Message is not used by any processes</SAP:Stack>

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

</SAP:Error>

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

Make sure that the receive step container has the correct abstract message interface mentioned.

Please make sure that the request container specified at the send step is the same as the container of the receive step.

Carry out a syntax check of the bpm by using the F7 key in the repository.

Regards,

Smitha.

Former Member
0 Kudos

Hi -

You may see a similar message when doing a check (as Moorthy suggested - F7) on the IP in the Int. Repository itself. Check that the response you get back from the web service is indeed the message being used in the send step when you write to your file. The check should help yo narrow down where the problem is.

Regards,

Jin

moorthy
Active Contributor
0 Kudos

Hi,

- go to Transaction SMQ2 and check the Queues are activated/regsitered. If not go to SXMB_ADM and register the queues.

-check for the BPM syntax errors in the repository. by pressing F7. If no errors, activate it .

- go to SXI_CACHE and check the return code for the integration process. It should be zero.

- check out all Receiever determinations i.e from Source to BPM.. this is important

- go to SWEQADM to check if the event queue background job is running

Note that, if still probelm, try to re-import the BPM into the directory and re-do the configuration

Hope this helps,

Regards,

Moorthy

Former Member
0 Kudos

1) Refresh the XI cache

2) check whether your transaction is shown in the SXI_CACHE and also in the table SWFXICACHE.

3) Make sure your receiver/interface determination is pointing correctly.

--Archana