cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP URL

Former Member
0 Kudos

Hi,

In the "how to use the xi 3.0 soap adapter" I have found the following information.

********************************************************

After activating the SOAP adapter channel, you can send SOAP messages to the

following address:

http://<host>:<j2ee-port>/XISOAPAdapter/MessageServlet?

channel=<party>:<service>:<channel>

***************************************************

My query is the webservice that we are going to use will have particular URL. and we are going to communicate with that always. For example in case of rfc-xi-soap. Request from rfc goes to soap and it will communicate with particular url (webservice) and sends the response back to rfc. so in that case may i know the siginificance of this particular URL:

http://<host>:<j2ee-port>/XISOAPAdapter/MessageServlet?

channel=<party>:<service>:<channel>

Thanks

ravindra

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hey

>>http://<host>:<j2ee-port>/XISOAPAdapter/MessageServlet?

channel=<party>:<service>:<channel>

whenever u send any message through SOAP,the receiver indentifies ur particular message based upon the service,channel etc.

they have one port which they have opened to accept message from ur XI server,u have to use that port,and about the <host>,its the host name of the website.

when they provide u URL,it will have host and port number,u only have to add the scenario specific identifiers like service channel etc.

thanx

ahmad

Former Member
0 Kudos

Hi Ahmed,

You mean URL of Website to which XI is going to communicate should be like the one shown below ??

>>http://<host>:<j2ee-port>/XISOAPAdapter/MessageServlet?

channel=<party>:<service>:<channel>

thanks

kumar

Former Member
0 Kudos

hey

If your WSDL is valid, then you can find the URL at the tag: <soap:address location="URL" \>

The http://host:port/XISOAPAdapter/MessageServlet?channel=party:service:channel

is used in sender SOAP adapter,not in receiver,ur case is diff,u will get the URL from the webservice

thanx

ahmad

Message was edited by:

Ahmad

Answers (1)

Answers (1)

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

The URL used in the How to Use SOAP adapter is to used to expose your outboudn message interface as a webservice.

But for your scenario RFC- XI - SOAP you will be using the receiver SOAP adapter to invoke another webservice. The SOAP URL and SOAP Action will point to the Correspionding webservice's URL and Action.

You need to contact your webservice team and get the WSDL that will contain the SOAP URL and SOAP action.

Regards

Bhavesh