> Hello All,
> In my Schema for an ELEMENT (Manager) I have a choice of node-elemnts (EmpId | 
>StoreEmpId | CorpEmpId), castor generated source files create extra source file 
>(ManagerChoice) to handle it.  I have listed the whole problem below, would 
>appreciate any help on this regard.
> 
> DTD Definition
> <!ELEMENT Manager (Name, (EmpID | StoreEmpID | CorpEmpID))>
> Schema Definition
<xsd:element name = "Manager">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref = "Name"/>
        <xsd:choice>
          < xsd:element ref = "EmpID"/>
          <xsd:element ref = "StoreEmpID"/>
          <xsd:element ref = "CorpEmpID"/>
        </xsd:choice>
     </xsd:sequence>
   </xsd:complexType>
</xsd:element>

>  Castor Generated Classes
> Manager.java
>       name get/set
>       manageChoice get/set
> ManagerChoice.java
>       empID get/set/has
>       storeEmpID get/set/has
>       coreEmpID get/set/has
> Resultant XML 
> <Manager>
>   <Name>Manager 1</Name>
>     <ManagerChoice>
>       <EmpID>123</EmpID>
>     </ManagerChoice>
> </Manager>
> Desired XML 
> <Manager>
>   <Name>Manager 1</Name>
>   <EmpID>123</EmpID>
> </Manager>
> 
> Thanks in advance!
> Syed

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
        unsubscribe castor-dev

Reply via email to