J'ai la fameuse erreur :
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/axis/client/AdminClient
ou
Exception in thread "main" java.lang.NoClassDefFoundError: WSR_Plug/wsdd
J'en vois déjà que certain vont me dire, à raison, que la question à déjà été posé à plusieurs reprises et que ça vient de la configuration du PATH, j'ai beau vérifié et je ne trouve vraiment pas d'où vient l'erreur.
Voici le contenu de mon fichier .profile
le fichier WSR_Plug.wsdd:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 export PATH=$PATH:/home/ambroise/Programmes/jdk1.5.0_06/bin export CLASSPATH=$CLASSPATH:/home/ambroise/Programmes/jdk1.5.0_06/lib/tools.jar export CLASSPATH=$CLASSPATH:/home/ambroise/Programmes/jdk1.5.0_06/jre/lib/rt.jar export JAVA_HOME=/home/ambroise/Programmes/jdk1.5.0_06 export JDK_HOME=/home/ambroise/Programmes/jdk1.5.0_06 export JWSDP_HOME=/home/ambroise/Programmes/jwsdp-2.0 export ANT_HOME=/home/ambroise/Programmes/jwsdp-2.0/apache-ant set AXIS_HOME=/home/ambroise/.netbeans/5.0/jakarta-tomcat-5.5.9_base/webapps/axis #set AXIS_HOME=/home/ambroise/Programmes/NetBeans/enterprise2/jakarta-tomcat-5.5.9/webapps/axis/ set AXIS_LIB=$AXIS_HOME/WEB-INF/lib set AXISCLASSPATH=$AXIS_LIB/axis.jar set AXISCLASSPATH=$AXISCLASSPATH:$AXIS_LIB/commons-discovery-0.2.jar set AXISCLASSPATH=$AXISCLASSPATH:$AXIS_LIB/commons-logging-1.0.4.jar set AXISCLASSPATH=$AXISCLASSPATH:$AXIS_LIB/jaxrpc.jar set AXISCLASSPATH=$AXISCLASSPATH:$AXIS_LIB/saaj.jar set AXISCLASSPATH=$AXISCLASSPATH:$AXIS_LIB/log4j-1.2.8.jar set AXISCLASSPATH=$AXISCLASSPATH:$AXIS_LIB/xml-apis.jar set AXISCLASSPATH=$AXISCLASSPATH:$AXIS_LIB/xercesImpl.jar set AXISCLASSPATH=$AXISCLASSPATH:$AXIS_LIB/xmlParserAPIs.jar export AXIS_HOME export AXIS_LIB export AXISCLASSPATH export CLASSPATH=$CLASSPATH:AXISCLASSPATH
Pour la compilation, je fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"> <service name="WSR_Plug" provider="java:RPC"> <parameter name="className" value="WSR_Plug"/> <parameter name="allowedMethods" value="*"/> </service> </deployment>
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2java -cp %AXISCLASSPATH% org.apache.axis.client.AdminClient WSR_Plug.wsdd =>> Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/axis/client/AdminClient
Tout les chemins me sembles correct, mais je reste bloqué sur ces erreurs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2java -cp $AXISCLASSPATH org.apache.axis.client.AdminClient WSR_Plug.wsdd =>>Exception in thread "main" java.lang.NoClassDefFoundError: WSR_Plug/wsdd
Ou est ce que je me suis planté, qu'est ce que j'ai oublié???
PLEASE HELP, car je reste vraiment bloqué là dessus !!!!
Merci d'avance!
Partager