Bonjour à tous,

ayant cherché intensivement comment faire pour déployer mon web service correctement en évitant de le renommer en .jws, je vous soumet ici ma solution( communiqué aussi à l'auteur du très bon (mais actuellement dépassé) tutorial présent à cette adresse :
http://karamimed.developpez.com/j2ee...iels/axis/#LIV
( Je remercie ENORMEMENT d'ailleurs son auteur pour m'avoir consacré son temps en tentant de résoudre mon problème, sans succès )


Le tuto que j'ai trouvé se trouve à cette adresse : http://marine.edu.ups-tlse.fr/~truil...Axis1_1_51.pdf

Voici les fameux BAT magiques :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
REM Axis et Jaxrpc pour la compilation du client
 
set CLASSPATH=.;./lib/axis.jar;./lib/jaxrpc.jar
javac EmployeService.java
 
REM DEPLOIEMENT
set CLASSPATH=.;./lib/axis.jar;./lib/jaxrpc.jar;./lib/commons-logging-1.0.4.jar;./lib/commons-discovery-0.2.jar;./lib/activation.jar;./lib/mail.jar 
java org.apache.axis.client.AdminClient deploy.wsdd
pause

A noter qu'il faut placer dans le dossier WEB-INF de Axis:
Le .wsdl ( qu'on enregistre auparavant via son navigateur en utilisant la première méthode avec .jws )
Le .wsdd ( le tuto est assez clair sur ce dernier )
Le .java que vous voulez compiler

Ce bat vous fait la compilation, et l'ajout dans axis !

Voila j'espère que ca va aider beaucoup de monde...

Mots clés pour Google et Cie :
web service
déploiement deploiement axis tomcat
could not find the main class
org.apache.axis.client.AdminClient

Merci de conserver ce post, par pitié pour les autres personnes qui galèrent !