Bonjour,
J'utilise Eclipse, Tomcat 7 et Axis2.
Je voudrais créer un web service d'une classe qui utilise des objets d'un autre projet Eclipse.
J'ai donc exporté l'autre projet en *.jar et j'ai ajouté ce *.jar à mon projet courant en tant que librairie externe.
Quand j'essaie de créer un web service de ma classe, en utilisant le web service wizard d'Eclipse, tout se passe bien et je n'ai aucune erreur. Mais quand je lance le projet sur le serveur, le web service que je viens de créer apparaît dans la section Faulty services. L'erreur que j'ai pour ce web service est
Error: java.lang.NoClassDefFoundError: com/espace/projet/om/Vehicule at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Unknown Source) ...
Il n'arrive pas à reconnaître l'objet Vehicule qui appartient au *.jar que j'ai ajouté au début.
A noter que j'ai créé un autre service web sans problèmes, à partir d'une classe qui ne dépend d'aucun projet externe.
Auriez-vous des pistes ?
Cordialement.
Partager