-
web service Axis
Salut
J'essaie de créer mon premier ws avec Axis. j'ai deployer mon service dans Axis. donc lorsque j'appelle mon service par http://localhost:8080/axis/EmployeService.jws, j'ai bien le message
************************
There is a Web Service here
Click to see the WSDL
************************
Ce pendant, lorsque je clic sur le lien, je n'obtiens pas ma définition WSDL. J'ai la page d'erreur suivante:
***************************
AXIS error
Sorry, something seems to have gone wrong... here are the details:
Fault - ; nested exception is:
java.io.FileNotFoundException: D:\program\Tomcat 5.0\webapps\axis\WEB-INF\jwsClasses\EmployeService.class (Le fichier spécifié est introuvable)
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: java.io.FileNotFoundException: D:\program\Tomcat 5.0\webapps\axis\WEB-INF\jwsClasses\EmployeService.class (Le fichier spécifié est introuvable)
faultActor:
***********************************
Y a t-il qqun qui a une reponse,
Merci d'avance
-
salut,
ta classe java "EmployeService" tu la cree comment ?
c'est un .jws ou bien un point java que tu as compilé ?
-
si c'est un .jws alors axis compile et deploie tout seul et il met effectivement le .class sous WEB-INF\jwsClasses
par contre si tu as compiler toi meme tes classes , ils ne faut pas les mettres sous WEB-INF\jwsClasses mais sous WEB-INF\classes (et attention a bien respecter la structure hierarchique des packages)