[ https://issues.apache.org/jira/browse/XMLBEANS-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12462638 ]
Radu Preotiuc-Pietro commented on XMLBEANS-307: ----------------------------------------------- Wing Yew is right, this is a JVM limitation that is difficult to work around, because one doesn't know how the code is going to be compiled. What XMLBeans should do is give an option to skip generation of the enumeration class and use the base type instead; this way one wouldn't need to alter their Schema file to get classes generated. > XMLBeans scomp throws error "code too large" > -------------------------------------------- > > Key: XMLBEANS-307 > URL: https://issues.apache.org/jira/browse/XMLBEANS-307 > Project: XMLBeans > Issue Type: Bug > Components: Compiler > Affects Versions: Version 1.0.4 > Environment: Window XP Service pack 2 > Reporter: Harish K Swamy > Priority: Minor > Fix For: Version 2.2 > > > I am trying to run scomp on my schema which import many other schema's. Out > of many schema's one of them is having a size of 1.6 MB. > Below is the error I get when i run scomp. It would be very much helpful if > somebody gives me resolution for this problem. > Thanks in advance > Harish > C:\xmlbeans-2.2.0\bin>scomp -out > C:\WantedMissingInquiry\WantedMissingInquiryResponseIEPD\XMLSchemas\test.jar > C:\WantedMissingInqui > ry\WantedMissingInquiryResponseIEPD\XMLSchemas\NYSMessage.xsd > Time to build schema type system: 2.875 seconds > Time to generate code: 8.015 seconds > C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean8664.d\src\gov\niem\niem\ncic2000\x10\VMACodeSimpleType.java:15268: > code too large > public static final org.apache.xmlbeans.StringEnumAbstractBase.Table > table = > ^ > 1 error > BUILD FAILED -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://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]