Hi All,
I have developed a scenario SOAP - XI - RFC in which i have exposed an outbound Message interface as a webservice (ID--->Tools ---> Define Web service) . Here i got an WSDL file as output. I have successfully tested this webservice scenario using Altova XML Spy and Microsoft Info Path.
But unfortunately after two days I try to re-test the same scenario using Altova XML spy i am getting an error "either no channelID specified or no channel found for the specified party, service, and channel name, MessageServlet". There was no changes made to the scenario since the last successful test. I have developed the same scenario in another XI system (Sandbox) , there also i am getting same error. I have checked all the ways the scenario, but the error was same. I have gone throw the SAP Note 856597 , According to the note i have refreshed the cache up to date. But the problem remains same. I tried to test the scenario using Runtime Workbench there also i am getting similer error " 500 Internal Server error".
I have checked all the SOAP Sender communication channels and adapter status with basis people , they are saying there is no problem with the Adapter.
Following is the complete Error log which i got throw Altova and Microsoft Info path.
The SOAP response indicates that an error occurred:
Server Error
<detail>
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/645_VAL_REL/src/_adapters/_soap/java/com/sap/aii/af/mp/soap/web/MessageServlet.java#10 $)
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:175)
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>
I am wondering why this problem arised , because earlier it worked fine and suddenly raising these errors without any changes to the scenario. Please guide me to resolve the issue?
Thanks & Regards
Vijay