Skip to Content
avatar image
Former Member

SOAP adapter URL causing problems

Hi gurus,

As of PI 7.1, SAP is recommending to use:

http://host:port/XISOAPAdapter/MessageServlet?senderParty=FP&senderService=FS&interface=IF&receiverParty=TP&receiverService=TS&interfaceNamespace=IFNamespace

instead of

http://<serverhost>:<port>/XISOAPAdapter/MessageServlet?channel=<party>:<ServiceName>:<ChannelName>

while sending messages to the SOAP adapter. BUT, the new format is causing problems when the developers are trying to import the WSDL (to Webdynpro, eclipse, etc). Also, XMLSpy complains that the xml is not well-formed because of the soap address field.

So I removed the & signs and replaced them with the escape equivalent of &amp; for the new format and tried to use:

http://host:port/XISOAPAdapter/MessageServlet?senderParty=FP&amp;senderService=FS&amp;interface=IF&amp;receiverParty=TP&amp;receiverService=TS&amp;interfaceNamespace=IFNamespace

But this time, SOAP adapter replies saying there is no binding. How to overcome this?

Thanks

Gokhan

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    avatar image
    Former Member
    Jun 08, 2009 at 12:49 PM

    are you testing using XML SPY??

    XML SPY is infamous for giving the binding not found error...

    Try from RWB ---> Component Monitoring ---> IE ---> TestMessage...

    Regards,

    Abhishek.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jun 08, 2009 at 12:57 PM

    try this format:

    http://<hostname OR IP addr>:<portno>/XISOAPAdapter/MessageServlet?channel=:<SenderService>:<SenderSOAPCC>&version=3.0&Sender.Service=<senderService>&Interface=<senderNamespace>%5E<senderMI>

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      dont think that any characters are removed from the URL......did you face any error in using it?...i am using this url format in SAP SOAP Client....

  • Jun 09, 2009 at 09:06 PM

    Choose the "old" version, that will work.

    Regards

    Stefan

    Add comment
    10|10000 characters needed characters exceeded