Skip to Content
avatar image
Former Member

Need help on PI 7.11 Sender Soap Channel.

Hi!

I'm using PI7.11. Trying to test this Synchrous scenario where ECC sends a request thru PI and then to a Oracle table and gets response back to ECC (ECC<-- ->PI7.11< --


>Oracle Table). Using Sender SOAP adatper on the ECC side and JDBC on the Oracle side.

First of all, I like to make sure that my Sender SOAP adapter is configured correctly. Here's what I have...Is this (below) correct??

Adapter Type: SOAP http://sap.com/xi/XI/System SAP BASIS 7.11

Sender

Transport Protocol: HTTP

Message Protocol: XI3.0

Adapter Engine: Central Adapter Engine

Adapter Specfic Message Attributes: Checked for "Set Adapter-Specific Message Attributes"

Second, When I test a message, I get this error,

Error While Sending Message: Additional error text from response: com.sap.engine.interfaces.messaging.api.exception.ConfigException: ConfigException in XI protocol handler. Failed to determine a receiver agreement for the given message. Root cause: com.sap.aii.af.service.cpa.CPAObjectNotFoundException: Couldn't retrieve outbound binding for the given P/S/A values: FP=;TP=;FS=RS1400;TS=;AN=ReconRpt_In_SYNC_MI;ANS=urn:WOL-com:XI:data:HJ:10; in the current context [Unknown].

I checked information under Reciver and Receiver Interfaces in Integrated Cofigurations and they seem to be correct.

3. Third, the Sender SOAP adapter in showing up as yellow triangle (channel started but inactive). Surprisingly, there's no active/inactive option when you choose XI3.0 protocol.

I need help please....

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    avatar image
    Former Member
    Nov 16, 2010 at 03:48 PM

    Hi,

    Your scenario can be acheived very well...

    For the error outbound binding check that the url used to initiate the request contains all the necessary parameters to find the receiver adapter...

    looks like the sender details are not same as the one expected..

    HTH

    Rajesh

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      hi Maurice

      soap channel remains in inactive/uninitialized mode until somebody invoked it, unlike the other adapters. Yellow triangle shows, your soap adapter hasnt been invoked as yet.

      Regards

      Monika