Bonjour,

Je deploi mon fichier suivant :
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;
	}
 
}
dans le répertoire : C:\Dev\Axis\webapps\axis\WEB-INF\classes
déployé avec le wsdd suivant (qui fonctionne) :

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>
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
 
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
Vous auriez une idée où je dois placer ma classe ?