Bonjour.

Je cherche à produire un WebService depuis Axis2 + Java sous Eclipse.
Lorsque j'utilise des classes, le fichier WSDL généré ne contient pas la définition de celles-ci.

Par exemple, je défini la méthode public ImportationRow[] importationFromWS(){ ...} associée à la classe suivante
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
package P.struct;
 
import java.io.Serializable;
 
/** 
 *
 */
public class ImportationRow implements Serializable {
 
    /**
     * 
     */
    private static final long serialVersionUID = 1L;
 
 
    /**
     * 
     */
    public String dateDebut;
}
Le fichier WSDL généré ne contient pas dateDebut mais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<xs:complexType name="ImportationRow">
    <xs:sequence/>
</xs:complexType>
Quelqu'un saurait-il m'expliquer pourquoi ?

Cette génération est testée, avec les mêmes résultats, tant depuis Eclipse (java2wsdl) que Axis2.

Merci d'avance pour votre aide