Skip to Content
author's profile photo Former Member
Former Member

"No receiver agreement found" for BPM ???

Hi everybody

I think this could be an issue in the cache. I have a ccBPM and when I am sending the message who starts the BPM to the Integration Engine I got the following error:

[...]

No receiver agreement found for sender -BS_SQL_Database to receiver -IP_ScanningStatus_01, http://xxxx.com/common/scanning.MI_JDBC_Response_Asyn_ABS>

[...]

IP_ScanningStatus_01 is an integration process and you do not need a receiver agreement ("not required" in receiver determination) to send a message to an integration process. Two weeks ago the process work and the very strange is, that in sxi_cache it shows the 31.07.2006 as last change/activation, but I did an activation yesterday. A full cache refresh did not change anything and the status of the cache is "up to date". We are on SP14 (:-<)

Regards Oliver

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

5 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Aug 17, 2006 at 08:05 AM

    Hi,

    You do need a receiver agreement.

    You need to set one up for your sender into the receiving BPM as the message is highlighting.

    Also check the interface determination is set correctly for the sender and the receiving BPM.

    I had this same issue a few days ago and this was the problem.

    Cheers

    Colin.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Aug 17, 2006 at 08:26 AM

    Hi Oliver,

    <i>IP_ScanningStatus_01 is an integration process and you do not need a receiver agreement ("not required" in receiver determination) to send a message to an integration process</i>

    Well, if the scenario is source system->XI(BPM)->Target System, you need two rcvr and interface determinations, one sender and rcvr agreement each.

    Hope this helps!

    Regards,

    Sushumna

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Sorry, but you are wrong!

      If I configure the process and create a receiver determination on an abstract interface of an integration process the system diplays for the receiver agreement "not required". I am not able to assign a receiver agreement!!!

      Sorry but this worked before and I am thinking it is a cache problem.

      Once before I copied the process to another name, deleting the original and copy the backup to the old name. I think the cache has an inconsistency because the last update of the process remain on the old date. Also if i switch to current version of the integration process (in sxi_cache) I got the old one and not the changed one!!!

      How can I delete an integration process in the sxi_cahce??

  • Posted on Aug 17, 2006 at 08:47 AM

    Hi Oliver,

    >>>>IP_ScanningStatus_01 is an integration process and you do not need a receiver agreement

    Yes, you are right.

    I assume, IP_ScanningStatus_01 is not recognized as BP, so just delete the service/process in IB directory and import it again from IB Repository. My small suspect is, that there is a service in your IB Directory with nearly the same name and you mistook it in the Receiver Determination..

    Regards,

    Udo

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Oliver,

      In transaction SXI_CACHE, go to the section for Integration Processes.

      Your BPM may be showing a return code of 99 even though it compiled ok in the IB.

      Is this the case ?

      You can also activate from here using the last but one icon I think.

      Cheers

      Colin.

  • author's profile photo Former Member
    Former Member
    Posted on Apr 25, 2007 at 07:19 AM

    The Problem was an inconsistency in the cache. SAP resolved it anyhow.

    Regards

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jul 19, 2016 at 06:40 AM

    Hello, Dd you find the solution?

    Thanks.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.