ComplexType vide depuis Axis2 et java2wsdl
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:
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:
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