on 02-20-2010 3:05 PM
hi frnds,
i created a scenario in which i'm sending a soap message and getting the result.
bapi used is bapi_company_getdetail
after getting the wsdl from XI, i'm sending a soap message using a xml editor.
webservice url is
bs_soap_send is sender business system
http://soapsyncrfc is namespace
sync_mi is synchronous interface
Regards,
Girish
Hi Girish,
Looking into your your error it suggest that you have got a mapping error. So go inside SXMB_MONI and see that you have got a mapping error. Try correcting it, by putting the inbound payload in the test tab of message mappign and locally executing it there.
Regards
Suraj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Girish,
The url doesn't seem proper. It should be like http://host:port/XISOAPAdapter/MessageServlet?channel=party:service:channel .
If no party has been created, enter the following: channel=:service:channel .
In your case it should be http://girish:50000/XISOAPAdapter/MessageServlet?channel=:bs_soap_send:soap_send_cc
For more details, refer to http://help.sap.com/saphelp_nw04/helpdata/en/fc/5ad93f130f9215e10000000a155106/content.htm .
Regards,
Sunil Chandra
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
soap request is
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Body xmlns="http://soapsyncrfc">
<request_mt>
<companyid>000001</companyid>
</request_mt>
</SOAP-ENV:Body>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
soap response (which is an error) is
<?xml version="1.0" encoding="UTF-8"?>
<!-- see the documentation -->
<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>RecoverableException</code>
<text><![CDATA[
com.sap.aii.af.ra.ms.api.RecoverableException: com.sap.aii.af.ra.ms.api.DeliveryException: Application:EXCEPTION_DURING_EXECUTE:]]><![CDATA[
at com.sap.aii.af.mp.soap.ejb.XISOAPAdapterBean.process(XISOAPAdapterBean.java:919)]]><![CDATA[
at com.sap.aii.af.mp.module.ModuleLocalLocalObjectImpl3.process(ModuleLocalLocalObjectImpl3.java:103)]]><![CDATA[
at com.sap.aii.af.mp.ejb.ModuleProcessorBean.process(ModuleProcessorBean.java:258)]]><![CDATA[
at com.sap.aii.af.mp.processor.ModuleProcessorLocalLocalObjectImpl0.process(ModuleProcessorLocalLocalObjectImpl0.java:103)]]><![CDATA[
com.sap.aii.af.mp.soap.web.MessageServlet.callModuleProcessor(MessageServlet.java:167)]]><![CDATA[
at com.sap.aii.af.mp.soap.web.MessageServlet.doPost(MessageServlet.java:424)]]><![CDATA[
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)]]><![CDATA[
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)]]><![CDATA[
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)]]><![CDATA[
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)]]><![CDATA[
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)]]><![CDATA[
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)]]><![CDATA[
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)]]><![CDATA[
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)]]><![CDATA[
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)]]><![CDATA[
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)]]><![CDATA[
at com.sap.engine.core.service630.context.clus]]><![CDATA[ter.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)]]><![CDATA[
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)]]><![CDATA[
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)]]><![CDATA[
at java.security.AccessController.doPrivileged(Native Method)]]><![CDATA[
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)]]><![CDATA[
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)]]><![CDATA[
]]></text>
</s:SystemError>
</detail>
</SOAP:Fault>
</SOAP:Body>
</SOAP:Envelope>
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.