Skip to Content
avatar image
Former Member

SOAP Channel--->Target URL

Hi,

I am having two scenarios:

1)First exposing a Web Service

2)Second consuming the Web Service

In the second scenario the flow is:

FILE<>BPM<>WebService.

My question is in the target SOAP channel(2 scenario) we need to give a Target URL, the message interface that needs to be mentioned in the target URL should be the one exposing the WebService OR the one consuming it?

Please guide me on this.

Thanks,

Abhishek

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

5 Answers

  • avatar image
    Former Member
    May 15, 2008 at 12:15 PM

    hai,

    if we are configuring soap adapter inreceiver side it is consuming webservice

    Note: reward points if solution found helpfull

    Regards

    Chandrakanth.k

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 15, 2008 at 12:24 PM

    Hi Abhishek,

    If you are using target SOAP Receiver channel for target WebService, no need to specify the Message Interface name, only you have to specify the URL for accessing the WebService.

    regards,

    Piyush

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 15, 2008 at 12:30 PM

    Hi,

    If I am not wrong the Target URL has to be in the following format:

    http://client.com: /XISOAPAdapter/MessageServlet?channel=: : &

    version=3.0&amp;Sender.Service=<Sender Business Service>&amp;Interface=<Namespace>%5E<Outbound Message Interface>

    The Message Interface in the second scenario mentioned will be Inbound Synchronous at the target side.

    If I am wrong with the URL format please give me the correct one.

    Add comment
    10|10000 characters needed characters exceeded

  • May 15, 2008 at 12:31 PM

    hi,

    for ur first scenario you have to define the Webservices.

    Create Data Type, Message Type, Mesasge Interface, later in ID tools-->Define WebService

    in the Soap Sender Adapter you have to specify the IM and the namespaces. You dont have to define any URL becouse the WebServices was defined in PI. The proper URL of the WS you defined is inside it.

    Now if you want to send data to a WS in Desing you have to import the WSDL as external definition. to do it, you need the URL of Web Service. yo define this URL in SOAP receiver Channel

    Thats the URL to define WS in PI

    http://<Host>:<Port>/XISOAPAdapter/MessageServlet?channel=:<Bussines_System>:<Communication Channel>.

    Hope it Helps

    Reward Points if userful please.

    Thanks,

    Rodrigo

    Edited by: Rodrigo Pertierra on May 15, 2008 9:34 AM

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 15, 2008 at 12:39 PM

    target URL should be the the one consuming

    Add comment
    10|10000 characters needed characters exceeded