on 10-20-2009 5:59 PM
Hello altogether,
I'm sitting on a WSDL to Proxy scenario and therefore I created a WSDL file with the help of the Integration builder wizard and the how to guide. I created the URL after the standard scheme:
http://<host>:<j2ee-port>/XISOAPAdapter/MessageServlet?channel=:<service>:<channel>;
So my URL looks like the following:
As service I inserted my outbound interface and as channel I inserted my sender adapter in the url. But if I try to call the WSDL with xmlspy I got the following mistake:
"HTTP error: could not post file... on server pimachine(500)."
and after that another window pops up with the message:
"Error sending the SOAP data"
Can anyone of you help me with that problem?
kind regards
Marcus
Make sure that the port you are using is correct. Also are you trying this within same network? If not, you need to have firewall port open for this communication.
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Ok, I got it.
I just used the wrong Service in the URL.
Thanks @ all.
Edited by: Lirka, Marcus on Oct 21, 2009 10:13 AM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Could you please provide User roles assigned to communication user? Sometimes the problem is caused by lack of them.
Kind regards,
Radek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Manisha,
I already tried it and it works. He first asks for my password and after that I got the following prompt in the Internet Explorer:
Message Servlet is in Status OK
Status information:
Servlet com.sap.aii.adapter.soap.web.MessageServlet (Version $Id: //tc/xpi.adapters/NW07_04_REL/src/_soap_application_web_module/webm/api/com/sap/aii/adapter/soap/web/MessageServlet.java#1 $) bound to /MessageServlet
Classname ModuleProcessor: null
Lookupname for localModuleProcessorLookupName: localejbs/ModuleProcessorBean
Lookupname for remoteModuleProcessorLookupName: null
ModuleProcessorClass not instantiated
ModuleProcessorLocal is Instance of $Proxy45_10002
ModuleProcessorRemote not instantiated
regards
Marcus
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Just copy url which is there in wsdl file and paste in internet explorer and check wether it gives any error or not? If there is any error with url then u will come to know there itself.
Regards,
Manisha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello.
Thanks for your quick answers! But the port I used is ok and I am in the same network. I also reach the server with the host name so I don't need to change it to the IP adress. The exact error message I got is:
HTTP error: could not post file
'/XISOAPAdapter/MessageServlet?channel=:GetSapFunctionAsyncOut:SOAP_SENDER_ITARICONTEST_029_SimpleObjectMessage&version=3.0&Sender.Service=ITARICONTEST_029&Interface=http%3A%2F%2Fitaricon.de%2FwsdlToProxy%5EGetSapFunctionAsyncOut' on server 'pimachine.itaricon.local'(500)
and the second error message is just:
'Error sending the soap data'
Does that help you?
regards
Marcus
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Marcus,
If you are using Altova XML Spy, you must be getting the exact error message in it.
Can you post that error here?
Also, check the http port for JAVA stack. If it is correct, then in URL try using IP address of your server instead of host name.
Regards,
Supriya.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
9 | |
7 | |
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.