cancel
Showing results for 
Search instead for 
Did you mean: 

Error in testing PI webservice

Former Member
0 Kudos

Dear Friends,

I have made one scenario in Pi 7.0. It is Webservice (Soap) to RFC. The url that i am using is

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

I also have tried this URL

http://host:port /XISOAPAdapter/MessageServlet?senderParty=FP& senderService=FS& interface=IF&receiverParty=TP&receiverService=TS&interfaceNamespace=IFNamespace

When i test this scenario in XML spy, ob both URL, it gives following reply.

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_14_REL/src/_adapters/_soap/java/com/sap/aii/af/mp/soap/web/MessageServlet.java#1 $)

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

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:386)

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

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

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

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:102)

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

can you please help me out in this regards.

Thanks

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Could you please check the sender CC is configured, and also check whether objects in ID are activated.

Check with SOAP UI tool, you can easily debug.

Thanks,

Sai

markangelo_dihiansan
Active Contributor
0 Kudos

Hello,

I have made one scenario in Pi 7.0. It is Webservice (Soap) to RFC. The url that i am using is

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

I also have tried this URL

http://host:port /XISOAPAdapter/MessageServlet?senderParty=FP& senderService=FS& interface=IF&receiverParty=TP&receiverService=TS&interfaceNamespace=IFNamespace

When i test this scenario in XML spy, ob both URL, it gives following reply.

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_14_REL/src/_adapters/_soap/java/com/sap/aii/af/mp/soap/web/MessageServlet.java#1 $)

at com.sap.aii.af.mp.soap.web.MessageServlet.doPost

Did you:

1. Create a SOAP Sender CC

2. Reference the CC created in step 1 to a Sender Agreement

Hope this helps,

Mark

Message was edited by: Mark Dihiansan