cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP Error

Former Member
0 Kudos

Hi Experts,

I have a problem with the SOAP Sender.

My scenario is XMLSPY -> (Soap Adapter) - XI - (RFC Adapter) -> 4.7.

And this error appears.

<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

<SOAP:Body>

<SOAP:Fault>

<faultcode>SOAP:Server</faultcode>

<faultstring>Server Error</faultstring>

<detail>

<s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">

<context>XIAdapter</context>

<code>ModuleUnknownException</code>

<text><![CDATA[

com.sap.aii.af.mp.module.ModuleException: either no channelID specified or no channel found for the specified party, service, and channel name, MessageServlet(Version $Id: //tc/xi/NW04S_10_REL/src/_adapters/_soap/java/com/sap/aii/af/mp/soap/web/MessageServlet.java#2 $)

at com.sap.aii.af.mp.soap.web.MessageServlet.doPost(MessageServlet.java:427)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:160)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)

]]></text>

</s:SystemError>

</detail>

</SOAP:Fault>

</SOAP:Body>

</SOAP:Envelope>

Thanks for any information.

Diego Bortolucci

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Diego,

could you please recheck which adapter are you using in the communication channel?

look the two following lines in the error message:

<s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">

<context>XIAdapter</context>

Alessandro.

PS: Reward useful answers

Former Member
0 Kudos

Hi Alessandro,

My Adapter is SOAP Adapter to Sender and RFC Adapter to Receiver.

I´m using the xmlspy to test the interface, but this not functional.

thanks for all sugestions.

bhavesh_kantilal
Active Contributor
0 Kudos

Recheck the SOAP Url with the SOAP url pointed in the document "How To Use SOAP Adapter". Think the problem is either the Comm Channel is mis spelt or incorrectly entered.

Regards

Bhavesh

prateek
Active Contributor
0 Kudos

This usually occurs when the SOAP channel is not activated. Please recheck.

Regards,

Prateek

Former Member
0 Kudos

Thanks, but my communication channel is active.