[Axis] Deploiement d'un fichier WSDD avec AdminClient
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
Code:
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 |
le fichier WSR_Plug.wsdd:
Code:
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> |
Pour la compilation, je fait :
Code:
1 2
| java -cp %AXISCLASSPATH% org.apache.axis.client.AdminClient WSR_Plug.wsdd
=>> Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/axis/client/AdminClient |
et
Code:
1 2
| java -cp $AXISCLASSPATH org.apache.axis.client.AdminClient WSR_Plug.wsdd
=>>Exception in thread "main" java.lang.NoClassDefFoundError: WSR_Plug/wsdd |
Tout les chemins me sembles correct, mais je reste bloqué sur ces erreurs.
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!