[ 
https://issues.apache.org/jira/browse/JAXME-94?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jose Luis Huertas updated JAXME-94:
-----------------------------------

    Attachment: veryLongSequences-refactor-patch-0.5.2.diff

Patch that solves this issue refactoring the code of the startElement() method 
in several private methods (one for each state).

> startElement method larger than 64KB when using a large amount of 
> complexType's
> -------------------------------------------------------------------------------
>
>                 Key: JAXME-94
>                 URL: https://issues.apache.org/jira/browse/JAXME-94
>             Project: JaxMe
>          Issue Type: Improvement
>          Components: JaxMe Core
>    Affects Versions: 0.5, 0.6
>         Environment: All
>            Reporter: Robert Eric Reeves
>            Assignee: Jochen Wiedmann
>            Priority: Critical
>             Fix For: 0.5, 0.6
>
>         Attachments: test.xsd, veryLongSequences-patch-0.5.2.diff, 
> veryLongSequences-patch-0.6-SNAPSHOT.diff, 
> veryLongSequences-refactor-patch-0.5.2.diff
>
>
> Using an XSD that has a complexType with ~50 child complexTypes in a 
> sequence, the generate Java code has a method startElement that is too large 
> for javac.
> Jose Luis Huertas Fernández has created a patch to fix this error. I will be 
> attaching it to this issue. There are two patches. One for 5.2 and the other 
> for 6.0.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


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

Reply via email to