Hallo!
Ich habe einen WebService in Java erstellt mit Hilfe des Tutorials:
http://www.vogella.de/articles/Eclip...wtp_webservice
Nun möchte ich einen Client erstellen in JavaScript. Habe dazu auch noch erfolglos diverse Tutorials ausprobiert, zB:
http://www.guru4.net/articoli/javasc...emo/en.aspx#d1
Bekomme aber hier immer über alert "undefined" raus im Internet Explorer und im Firefox wird sogar eine Exception geworfen.
Muss dazu sagen, dass ich mit JS null Erfahrung habe! Jeder fängt ja klein an
Mein Code:
Kann mir einer ein gutes "AXIS2 WebService Client in JS" - Tutorial empfehlen?
Danke schon einmal im vorraus!
Ich habe einen WebService in Java erstellt mit Hilfe des Tutorials:
http://www.vogella.de/articles/Eclip...wtp_webservice
Nun möchte ich einen Client erstellen in JavaScript. Habe dazu auch noch erfolglos diverse Tutorials ausprobiert, zB:
http://www.guru4.net/articoli/javasc...emo/en.aspx#d1
Bekomme aber hier immer über alert "undefined" raus im Internet Explorer und im Firefox wird sogar eine Exception geworfen.
Muss dazu sagen, dass ich mit JS null Erfahrung habe! Jeder fängt ja klein an
Mein Code:
HTML Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>WebService</title> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <meta name="resource-type" content="document"> <script src="soapclient21.js" type="text/javascript"></script> <script type="text/javascript"> var url = "http://localhost:8080/MapWS/services/MapWS?wsdl"; function StartWebClient() { try { var pl = new SOAPClientParameters(); //pl.add("xmlString", document.frmMain.txtMap.value); var res = SOAPClient.invoke(url, "getMap", pl, true); //SOAPClient.invoke(url, "generateMap", pl, true, Callback); alert("call"); alert(res); alert("END TRY BLOCK"); } catch(e) { alert("EXC"); alert(e); } } </script> </head> <body> <form id="frmMain" name="frmMain" action="" method="post"> <label>Map: </label> <input type="text" name="txtMap" id="txtMap" value="World"><br> <input type="button" value="Start WebService" onclick="StartWebClient();"> </form> </body> </html>
Danke schon einmal im vorraus!