Web Service Axis et classes métier

nJohn Messages postés 2 Date d'inscription lundi 11 février 2008 Statut Membre Dernière intervention 5 mai 2010 - 23 mars 2009 à 10:17
skiptomylow Messages postés 2 Date d'inscription jeudi 30 mars 2006 Statut Membre Dernière intervention 26 juin 2009 - 26 juin 2009 à 13:53
Bonjour,


J'ai développé un service web en Java sous Axis qui fonctionne avec des méthodes utilisant des types de base (int, boolean, ...).

Le problème que je rencontre survient lorsque, dans une méthode, je fais une instance d'une classe que j'ai développé.


Méthode de mon service web :


public int mamethode( ) {

MonObj o = new MonObj();

return 1;

}


Pour tester, depuis mon navigateur web, après avoir vu la WSDL générée,
je fais un appel à la méthode qui fait l'instance de ma classe. Le
navigateur m'indique que la page est introuvable (HTTP erreur 500).


J'ai bien placé ma classe (MonObj) compilée en .class dans le
répertoire "axis/WEB-INF/classes" et un fichier nomDeMonService.class
est généré dans le répertoire "axis/WEB-INF/jwsclasses".J'ai entouré d'un try/catch l'instruction qui fait l'instance de ma
classe, mais le résultat est le même. La classe possède bien un
constructeur (publique) sans paramètre.

Quelqu'un aurait une idée ? Serait-il possible de voir si la compilation (par Tomcat) du web service a rencontré des erreurs ou si il y a un autre problème de configuration.

Merci.

1 réponse

skiptomylow Messages postés 2 Date d'inscription jeudi 30 mars 2006 Statut Membre Dernière intervention 26 juin 2009
26 juin 2009 à 13:53
salut
tu devrais redemarrer ton serveur et resessayer
0
Rejoignez-nous