cancel
Showing results for 
Search instead for 
Did you mean: 

BPM MESSAGE_NOT_USED, cache problem?

Former Member
0 Kudos

Hello,

I try to set up a small BPM but it won't fire and in monitoring I get the error MESSAGE_NOT_USED.

When I look at the XI runtime cache I can't find my business process (but all receiver and interface definitions which points to it)... And It won't show after a complete cache refresh either.

My BPM configuration is as follows:

BPM with receiver interface:

CreditWorthinessChangeInformation_Abstract

http://sandvik.com/xi/SOPIC

The CreditWorthinessChangeInformation_Abstract interface uses the following message type:

CreditWorthinessChangeInformation

http://sap.com/xi/FSCM/Global

The inbound messages that should trigger the BPM comes from the following interface:

CreditWorthinessChangeInformation_Out

http://sap.com/xi/FSCM/Global

Which uses the same message type as the abstract receiving interface of the BPM:

CreditWorthinessChangeInformation

http://sap.com/xi/FSCM/Global

Any suggestions what might be wrong or missing?

Regards Johan

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member
0 Kudos

Found the answer, what you really have to do is to surround the synchronous send step in a block in order to introduce exception handling.

regards Johan

Former Member
0 Kudos

Noow, I got the BP to be shown in the SXI_CACHE transaction but it can't be activated and the error messages are:

Send step: Property exception for '85BA5FA037C111D9B4F3F205A40409EA' is missing

Send step: Fault message 'a2d3b6e537c111d99e36f205a40409ea' is not defined

Seems to be something wrong with the synchronous send step?...

Former Member
0 Kudos

Hi

Even I had faced it.

Please check the Note 708338.Also see internal message 0002799860/2004.

There was some activation problem.

Regards,

Vivek

stefan_grube
Active Contributor
0 Kudos

If your BPM is not in the sxi_cache, I assume that in your configuration, the service 'Integration Process' is not connected to the correct BPM from design.

Check all these entries and check, if all change lists are activated.

Check sxi_cache for errors after that.

Regards

Stefan

Former Member
0 Kudos

I'm having the problem below:

1)File adapter get a file from AS400, split it several XML messages and send to XI(Async)

2)XI get each message and forward to BPM using XI adapter

3)BPM has to send the message to R/3 via BAPI (Sync)

4)R/3 reply the result message to BPM(Sync)

5)BPM has to send the result message to e-mail system if an error had ccurred in BAPI call (Async)

When I send directly from File adapter to R/3 works like a charm, but when I want use the BPM, a soap header error says to me, that cannot identify a data type that I’m using in the message sent by File adapter, but is the same that using with File adapter

Any idea?

Regards,

Eduardo Souza

eduardo.souza@neoris.com

Former Member
0 Kudos

I can find the workflow in table SWFXICACHE with status 99, but it is not shown in transaction SXI_CACHE. I guess this indicates that something has gone wrong whith the activation?

Former Member
0 Kudos

The receiver determination works which I can verify in monitoring of the message.

Former Member
0 Kudos

Johan,

Have you made sure that your receiver/interface determination is pointing at your BPM.

Have you included your BPM in your Business Scenario?

Regards,

Simon