-
Problème de class
Bonjour,
J'ai un souci avec les class. En fait, je reprend un exemple d'un Tp, mais je n'arrive pas à déployer correctement le Web Service.
J'obtiens l'erreur suivante:
Could not find class for the service named:tpnote.asr.BDQuerySoapBindingImpl
Pourtant, j'ai ajouté BDQuerySoapBindingImpl.class à mon classpath.
Mon répertoire 'tpnote' se trouve dans le 'WEB-INF' d'axis.
Mes fichiers deploy.wsdd, undeploy.wsdd et le fichier wsdl sont dans 'WEB-INF'.
Mes classes sont dans le répertoire classes de WEB-INF.
Sinon j'ai un warning qui apparait lors du déploiement du web service (concernant log4j, du genre 'No appender could be found for logger'), mais ensuite j'ai 'Done processing'.
Merci de votre aide,
Fates
-
salut,
pour le probleme de class, il faut que ta classe se trouve dans
WEB-INF/classes/tpnote/asr/
Il me semble que je t'avais deja repondu sur quelque chose de similaire il y a quelque temps
pour le warning c'est parceque tu ne fournis pas de fichiers de configuration log4j.properties qui doit en general se trouver dans le repertoire classes.
Donc pas d'erreur si ce n'est que tout les messages qui tu as mis dans ton code (log.error() log.debug() etc) n'apparaitrons pas....