on 02-28-2006 5:09 AM
Hi,
I am new to XI. i have defined a web service and assigned a
message interface to it.
i have also read the blog by Siva maranani.
when i submit the WSDL file to server through xml spy, it gives an error " HTTP error:could not POST file
/XISOAPAdapter/MessageServlet?channel=:<service>:<channel>&version=3.0&Sender,Service=<service>&Interface=....
Please help me in rectifing this.
Thanks and Regards
gaurav
Hi,
Just want to add one more point.
If your message not reaching XI, check the SOAP request, must be having the encoding type UTF (Unicode Transformation Formats) as UTF-16. Change it to UTF - 8.
The best way to test the XML(SOAP Request) is to open that in internet explorer. If that is working fine your reuqest will hit XI.
Cheers,
Ajay.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Now i m not facing the problem tht a faced initially.
but when i send the request to server through xml spy, i get the following:
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Body>
<SOAP:Fault>
<faultcode>SOAP:Server</faultcode>
<faultstring>System Error</faultstring>
<detail>
<s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">
<context/>
<code>RCVR_DETERMINATION.MESSAGE_INCOMPLETE</code>
<text/>
</s:SystemError>
</detail>
</SOAP:Fault>
</SOAP:Body>
</SOAP:Envelope>
can anyone highlight where i am goin wrong!!!!
Hi
I encountered a similar problem. I checked the URL in browser seperately, It gives me a status OK. I am unable to post the file.
If I ask the system to propose the URL, I can go one step further and get the RCVR_DETERMINATION.MESSAGE_INCOMPLETE error.
My scenario is WebService <> XI <> SAP ECC(RFC)
Its a synchronous call. The SOAP Sender is coded BE.
Please help.
Srini Vaidyam
Hi Gaurav,
I can suggest you some other way to test a webservice:
To test you SOAP sender scenario, goto runtime workbench-> component monitoring-> adapter monitoring.
There you can your test message by providing party, Sevice, communication channel, URL to the message servelet and the payload.
One more option is use a SOAP request builder tool. Seach the internet and get an available tool for SOAP request builder. Then privide the WSDL file and the authorization details( uname and password). The tool creates a SOAP request for you. Enable the SOAP sender channel by activating it.
You can create SOAP Request from WSDL using the following tool.
Cheers,
Ajay
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I think you've give the proper path. Please check the following link for more info
http://help.sap.com/saphelp_erp2004/helpdata/en/69/a6fb3fea9df028e10000000a1550b0/frameset.htm
Rgds,
Jothivel.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Gaurav,
please go thru the link below and see if u have followed the steps mentioned in it while defining the web service..if it still doesnt help you, pleease do give a little more detail about the scenario you are doing...
http://help.sap.com/saphelp_erp2004/helpdata/en/31/daa0404dd52b54e10000000a1550b0/content.htm
http://help.sap.com/saphelp_erp2004/helpdata/en/54/048d40e802ce62e10000000a155106/frameset.htm
Regards,
abhy
PS: AWARD POINTS FOR HELPFUL ANSWERS.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Below is the wsdl file after i open it in xml spy
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body>
<m:til_gw_mt_in xmlns:m="http://til_gw_test.com">
<name>String</name>
</m:til_gw_mt_in>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
it contains a message type "til_gw_mt_in" and namespace
"http://til_gw_test.com".
Thanks and Regards
gaurav
User | Count |
---|---|
84 | |
25 | |
12 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.