Bonjour,
Je deploi mon fichier suivant :
dans le répertoire : C:\Dev\Axis\webapps\axis\WEB-INF\classes
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
25
26
27
28
29
30
31
32
33 public class Voiture { private String marque; private String immatriculation; private String modele; public Voiture() { marque="Peugeot"; immatriculation="1234 XX 17"; modele="DARVA"; } public String getImmatriculation() { return immatriculation; } public void setImmatriculation(String immatriculation) { this.immatriculation = immatriculation; } public String getMarque() { return marque; } public void setMarque(String marque) { this.marque = marque; } public String getModele() { return modele; } public void setModele(String modele) { this.modele = modele; } }
déployé avec le wsdd suivant (qui fonctionne) :
Hors que je veux afficher les services dispo dans axis j'ai message suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"> <service name="Voiture" provider="java:RPC"> <parameter name="className" value="Voiture"/> <parameter name="allowedMethods" value="*"/> </service> </deployment>
Vous auriez une idée où je dois placer ma classe ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Fault - Could not find class for the service named: Voiture Hint: you may need to copy your class files/tree into the right location (which depends on the servlet system you are using).; nested exception is: java.lang.ClassNotFoundException: Voiture
Partager