Skip to Content
0
Former Member
Nov 28, 2008 at 09:54 AM

SOAP Client Error:- INVALID CHANNEL

213 Views

Dear Friends,

I am configuring a simple SOAP to RFC syn scenario .

after generating the wsdl when I am testing it using SOAP UI the following error is thrown:-

-


!!!!!1<SOAP:Fault>

<faultcode>SOAP:Server</faultcode>

<faultstring>Server Error</faultstring>

<detail>

http://sap.com/xi/WebService/xi2.0">

<context>XIAdapter</context>

<code>Exception</code>

<text>java.lang.Exception: invalid channel (party:service:channel) = &lt;null>

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

As a part of debugging i tried to test my sender channel :-

using this URL "http://sapxi:50000/XISOAPAdapter/HelperServlet?action=FindChannel&channel=:JEEVANBS:SOAPTORFC_SENDER_CC"

In respose I got

<?xml version="1.0" ?>

- http://sap.com/xi/WebService/xi30">

<channelID>f5c38e38b7b239b8a1a2e3cfbb70b72a</channelID>

<name>SOAPTORFC_SENDER_CC</name>

st:SOAPhttp:// st:SOAP" target="_blank">sap.com/xi/XI/System">st:SOAP>

<direction>INBOUND</direction>

<party />

<service>JEEVANBS</service>

</s:ChannelInfo>

No wi think my Sender Channel is fine;

The URL is used in generating WSDL is:-Link:[http://<host>:<j2ee-port>/XISOAPAdapter/MessageServlet?

channel=:<service>:<channel>]

and by tring the same in the browser i am getting

(MessageServlet OK ).

Now i dont understand where I went wrong.

Please help.

Jeevan.