Skip to Content
Author's profile photo Harish Mistri

Problem with Cache while activating WS-RM receiver Agreement

I recently involved in WS integration for CRM with third party web services using WS-RM. The scenario is CRM is sending synchronous request to PI from Proxy using WS, PI receive the message, transform the message and call the third party web service. With WS-RM configuration the same user who triggers the request from CRM web UI will pass to target web service (with Security Assertion Markup Language (SAML)) and web service will invoked with the same



PROXY to Web Service

  1. Synchronous scenario

Sync scenario.JPG

  1. Asynchronous scenario

Async scenario.JPG

Error while activating the receiver agreement: Cache issue while updating the Integration server (ABAP Cache)

Problem while updating a receiver agreement with object ID XXXXXXXXXXXXXXXX. :Exception: Uninstantiated object
subject sidl interface” inmethod




Possible root cause of the issue

  1. Receiver interface namespace is not correct
  2. Receiver interface name is not correct
  3. Receiver interface operation name is not correct

Resolution: In WS scenarios we need to define the inbound interfacing objects, according to the WSDL. We need to check the target WSDL and find the receiver object details.


For example: If the WSDL is like



The receiver interface namespace should be the target namespace in WSDL.

The receiver interface name should be the target service name and operation name should also be same.

After fixing this issue you can able to activate the receiver agreement in ID.

Hope this is help 🙂 !!!

Assigned Tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.