cancel
Showing results for 
Search instead for 
Did you mean: 

Target URL for SOAP client

Former Member
0 Kudos

Hi,

I am trying to connect SOAP client to Xi but am not able to give target URL for SOAP client....

I am getting this...

Failed to parse soap message

Original(raw) message:

com.sap.uddi.generic.impl.soap.NativeSOAPException : Failed to open socket

Cause : class java.net.UnknownHostException : proxy

Regards,

Venu.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

The inbound address for SOAP messages is: http://host:port/XISOAPAdapter/MessageServlet?channel=party:service:channel

Host: host name

Port: J2EE port

Party: party name if not there leave it blank

service: Sender service name

Channel: Sender Communication channel.

Regards,

Sudheer.

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Bhavesh/Michal/Sudheer,

Thanks for ur help...

Regards,

Venu

andreas_stolz
Active Participant
0 Kudos

Hi Venu,

additionally check the proxy settings in the SOAP client, via Tools - Settings, and maybe remove them.

Best regards,

Andreas

Former Member
0 Kudos

<b>Hi Andreas</b>,

<b>i did as you suggested but i got the following error.</b>

Failed to parse soap message

Original(raw) message:

com.sap.uddi.generic.impl.soap.NativeSOAPException : Server returned: 404 Not Found

=== START OF RESPONSE DUMP ===

HTTP/1.1 404 Not Found

server: SAP J2EE Engine/7.00

content-type: text/html;charset=ISO-8859-1

pragma: no-cache

content-length: 1789

date: Thu, 08 Feb 2007 13:05:41 GMT

connection: Keep-Alive

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>

<head>

<title>Error Report</title>

<style>

td {font-family : Arial, Tahoma, Helvetica, sans-serif; font-size : 14px;}

A:link

A:visited

A:active

</style>

</head>

<body marginwidth="0" marginheight="0" leftmargin="0" topmargin="0" rightmargin="0">

<table width="100%" cellspacing="0" cellpadding="0" border="0" align="left" height="75">

<tr bgcolor="#FFFFFF">

<td align="left" colspan="2" height="48"><font face="Arial, Verdana, Helvetica" size="4" color="#666666"><b>&nbsp;&nbsp;404 &nbsp Not Found</b></font></td>

</tr>

<tr bgcolor="#3F73A3">

<td height="23" width="84"><img width=1 height=1 border=0 alt=""></td>

<td height="23"><img width=1 height=1 border=0 alt=""></td>

<td align="right" height="23"><font face="Arial, Verdana, Helvetica" size="2" color="#FFFFFF"><b>SAP J2EE Engine/7.00&nbsp;</b></font></td>

</tr>

<tr bgcolor="#9DCDFD">

<td height="4" colspan="3"><img width=1 height=1 border=0 alt=""></td>

</tr>

</table>

<br><br><br><br><br><br>

<table width="100%" cellspacing="0" cellpadding="0" border="0" align="left" height="75">

<tr bgcolor="#FFFFFF">

<td align="left" colspan="2" height="48"><font face="Arial, Verdana, Helvetica" size="3" color="#000000"><b>&nbsp;&nbsp;not found &#40;API&#45;URL&#41;</b></font></td>

</tr>

<tr bgcolor="#FFFFFF">

<td align="left" valign="top" height="48"><font face="Arial, Verdana, Helvetica" size="2" color="#000000"><b>&nbsp;&nbsp;Details:</b></font></td>

<td align="left" valign="top" height="48"><font face="Arial, Verdana, Helvetica" size="3" color="#000000"><pre>&nbsp;&nbsp;No details available</pre></font></td>

</tr>

</body>

</html>

=== END OF RESPONSE DUMP ===

Regards,

Venu

Former Member
0 Kudos

Hi,

Could you please post the target url that you have given in the client?

Regards,

Sudheer.

Former Member
0 Kudos

Hi Sudheer,

This is the target URL:

http://<HostName>:8001/uddi/api/

Regards,

Venu

bhavesh_kantilal
Active Contributor
0 Kudos

Venu,

The Message has hit XI and you have got a fault message as Response.

Look into XI and see what the error message in SXMB_MONI is?

If this is a synch call, make sure Synch Logging has been turned on in XI. To do this, SXMB_ADM --> Integration ENgine Configruation --> Add Parameter --> set LOGGING_SYNC to 1 .

Regards

Bhavesh

bhavesh_kantilal
Active Contributor
0 Kudos

Venu,

Did you create the URL as per the document I have given above?

The port should be the J2EE engine port. Is 8001 your J2EE engine port?

Regards

Bhavesh

Former Member
0 Kudos

Hi Bhavesh,

Where to find out J2EE port...

Regards,

Venu

former_member192343
Active Contributor
0 Kudos

http port is 5<sysnumber>00

bhavesh_kantilal
Active Contributor
0 Kudos

Venu,

the J2ee port is the port you see in your XI home page

Regards

Bhavesh

bhavesh_kantilal
Active Contributor
0 Kudos

venu,

Looks like there is some issue with the firewall connectivity.

Make sure that the ports are open to connect to the j2EE engine of XI.

Also, make sure that the SOAP url is created as shown in Section 3.2 of this article,

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873a2202...

Regards

Bhavesh

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

consider using this tool for SOAP testing:

/people/community.user/blog/2006/09/19/xi-webservice-studio--a-plain-jane-soap-tool

very user friendly and works

Regards,

michal

-


<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>