Bonjour a tous,

j'ai un petit problème avec les simpleContent je m'explique.

j'ai mon xsd qui donne ca:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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