[AXIS 1.2] SimpleContent extension base type
Bonjour a tous,
j'ai un petit problème avec les simpleContent je m'explique.
j'ai mon xsd qui donne ca:
Code:
1 2 3 4 5 6 7 8 9 10
|
<xsd:complexType mixed="true" name="Price">
<xsd:simpleContent>
<xsd:extension base="xsd:double">
<xsd:attribute name="bid" type="xsd:boolean" use="required"/>
<xsd:attribute name="size" type="xsd:int" use="required"/>
<xsd:attribute name="underlyingTolerance" type="xsd:string"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType> |
tout marche parfaitement lorsque j'utilise le wsdl que j'ai écrit, et qui fait référence a mon xsd.
par contre, quand j'accède a mon wsdl généré par Axis, voila ce qu'il resort:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<complexType name="Price">
<simpleContent>
<extension>
<attribute name="_value" type="xsd:double"/>
<attribute name="bid" type="xsd:boolean"/>
<attribute name="size" type="xsd:int"/>
<attribute name="underlyingTolerance" type="xsd:string"/>
</extension>
</simpleContent>
</complexType> |
et donc je me retrouve avec un erreur de ce type:
Code:
Thu May 28 12:39:23 CEST 2009:ERROR:org.apache.xmlbeans.XmlException: live.wsdl:0: error: A simpleContent extension must define a base type
Merci d'avance pour votre aide!
Mike