Just checking to see if this is a bug.  Using codegen with 1.2,  I cannot map 
an element in certain cases (all other cases I've tried work fine). Any help 
would be apprecirated.

** given an xsd that defines B and C in A:

  <xsd:element name="A" type="A_Type"/> 
  <xsd:complexType name="A_Type"> 
    <xsd:sequence> 
      <xsd:element name="B" type="B_Type"/> 
      <xsd:element ref="C"/>
    </xsd:sequence> 
  </xsd:complexType> 
 <xsd:complexType name="B_Type"> 
    <xsd:sequence> 
      <xsd:element name="D" type="xsd:string"/>
    </xsd:sequence> 
  </xsd:complexType> 
 <xsd:element name="C">
   <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="E" type="xsd:string"/>
    </xsd:sequence>
  </xsd:complexType>
 </xsd:element>



** and a binding file of:

    <elementBinding name="/B">
         <java-class name="YYYY"/>
    </elementBinding>

    <elementBinding name="/C">
         <java-class name="ZZZZ"/>
    </elementBinding>
 

** B is not changed to YYYY but C is changed to ZZZZ

Thanks,
Keith




      

Reply via email to