Bonjour,
je tente de suivre le tutorial de Mohamed KARAMI (http://karamimed.developpez.com/j2ee/tutoriels/axis/#LV)
Voici ma config :
serveur jBoss 4.2.3
axis2 1.4
J'ai juste créé la classe :
Lorsque j'accède à 127.0.0.1:8081/axis j'ai bien la page d'accueil axis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 package com.test; public class Echo { public String afficher(String message) { return message; } }
Lorsque j'accède à 127.0.0.1:8081/axis/Echo.jws j'ai bien la page :
There is a Web Service here
Par contre, lorsque je tente 127.0.0.1:8081/axis/Echo.jws?wsdl j'ai une exception :
java.lang.NoClassDefFoundError: echo (wrong name: Echo)
En cherchant pas mal j'ai vu que ça devait être relatif aux PATH définis, alors les voicis :
AXIS_HOME : C:\eConges\axis2-1.4.1
AXIS_LIB : C:\eConges\axis2-1.4.1\lib
AXISCLASSPATH : C:\eConges\axis2-1.4.1\lib\axis.jar;C:\eConges\axis2-1.4.1\lib\commons-discovery.jar;C:\eConges\axis2-1.4.1\lib\commons-logging.jar;C:\eConges\axis2-1.4.1\lib\jaxrpc.jar;C:\eConges\axis2-1.4.1\lib\saaj.jar;C:\eConges\axis2-1.4.1\lib\log4j-1.2.8.jar;C:\eConges\axis2-1.4.1\lib\xml-apis.jar;C:\eConges\axis2-1.4.1\lib\xercesImpl.jar
CLASSPATH : C:\Program Files\Java\jdk1.6.0_07\lib
Path : C:\Program Files\Java\jre6\bin\client;C:\Program Files\Java\jre6\bin;C:\oracle\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\MySQL\MySQL Server 5.1\bin
Merci
Partager