[ 
http://issues.apache.org/jira/browse/XMLBEANS-188?page=comments#action_12449783 
] 
            
Peer Törngren commented on XMLBEANS-188:
----------------------------------------

Have not studied what you can or cannot do with .xsdconfig, but I suspect I 
would have configure every package, thus creating a maintenance nightmare. And 
it wouldn't solve the issue with class names? Either way, you should not need 
to do that - names with embedded numerics are (for some reason) simply not 
generated correctly.

> wrong java classes created for element "AccumProfitsDividends2ndTier"
> ---------------------------------------------------------------------
>
>                 Key: XMLBEANS-188
>                 URL: http://issues.apache.org/jira/browse/XMLBEANS-188
>             Project: XMLBeans
>          Issue Type: Bug
>          Components: Compiler
>    Affects Versions: Version 2 Beta 1
>         Environment: Windows XP, Jdk 1.5_04
>            Reporter: Shaik Reyaz
>
> i have the following element in my xsd ....
> - <xsd:element name="AccumProfitsDividends2ndTier" 
> type="AccumProfitsDividends2ndTierType" minOccurs="0" maxOccurs="unbounded">
> - <xsd:annotation>
> - <xsd:documentation>
>   <Description>Accumulated Profits table</Description> 
>   </xsd:documentation>
>   </xsd:annotation>
>   </xsd:element>
> When i looked at the produced Java class here is the snipped what it looked 
> like, comments have been properly given but the method name has a capital 
> alphabet after a number....
>     /**
>      * Appends and returns a new empty value (as xml) as the last 
> "AccumProfitsDividends2ndTier" element
>      */
>     gov.irs.efile.AccumProfitsDividends2NdTierType 
> addNewAccumProfitsDividends2NdTier();
> Similarly for 3rd it has generated with 3Rd... here is the snippet....
>     /**
>      * Gets ith "UndistrEarnDividends3rdTier" element
>      */
>     gov.irs.efile.UndistrEarnDividends3RdTierType 
> getUndistrEarnDividends3RdTierArray(int i);
>     
>     /**
>      * Returns number of "UndistrEarnDividends3rdTier" element
>      */
>     int sizeOfUndistrEarnDividends3RdTierArray();
>     
>     /**
>      * Sets array of all "UndistrEarnDividends3rdTier" element
>      */
>     void 
> setUndistrEarnDividends3RdTierArray(gov.irs.efile.UndistrEarnDividends3RdTierType[]
>  undistrEarnDividends3RdTierArray);
>     
>     /**
>      * Sets ith "UndistrEarnDividends3rdTier" element
>      */
>     void setUndistrEarnDividends3RdTierArray(int i, 
> gov.irs.efile.UndistrEarnDividends3RdTierType undistrEarnDividends3RdTier);

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to