[ http://issues.apache.org/jira/browse/XMLBEANS-188?page=comments#action_12435123 ] Peer Törngren commented on XMLBEANS-188: ----------------------------------------
I have a similar problem. My registered domain name is p2r.se, and hence, all my Java classes and XSD namespaces end with p2r.se. But compiler generates package name p2R.se. It appears that this somehow conflicts with the Windows file system case handling and my manually written classes; they all end up in the same directory, but cannot be loaded from the built jar; I get java.lang.NoClassDefFoundError: se/p2R/playlister/plug/monitor/GenreAnalyst (wrong name: se/p2r/playlister/plug/monitor/GenreAnalyst) I cannot simply rename the package; this is my registered domain name. > 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]