Again "java.lang.IllegalStateException: Stack size mismatch on branch"
----------------------------------------------------------------------
Key: JIBX-252
URL: http://jira.codehaus.org/browse/JIBX-252
Project: JiBX
Issue Type: Bug
Components: core
Affects Versions: JiBX 1.1.6
Environment: Java 1.5, Win XP SP3
Reporter: Dietrich Fahrenholtz
Priority: Blocker
Attachments: test-jibx.zip
We have a big problem with this "Stack size mismatch on branch" error.
We use multiple collections which are nested inside each other. This bug, which
was claimed to be solved, still dumps on us. Related errors are 238, 166, and
133. We would be very, very, VERY grateful if anybody can see into this issue
asap. Thanks a lot!!!
We attached our test source code to this bug report. Compile classes and then
invoke "jibx-compile.bat".
Best regards,
D. Fahrenholtz
Here is our stack trace:
*** Error during code generation for file
'messages\UniverselleTicketSchnittstelle-binding.xml' - please enter a bug
report for this error in Jira if the problem is not listed as fixed on the
online status page ***
java.lang.IllegalStateException: Stack size mismatch on branch
in method
messages.JiBX_MungeAdapter.JiBX_UniverselleTicketSchnittstelle_binding_unmarshal
generated by org.jibx.binding.def.nestedcollect...@5e179a
from stack:
0: java.lang.String[]
1: java.lang.String[]
to stack:
0: java.lang.String[]
at
org.jibx.binding.classes.BranchWrapper.setTarget(BranchWrapper.java:183)
at
org.jibx.binding.classes.BranchWrapper.setTarget(BranchWrapper.java:200)
at
org.jibx.binding.def.NestedCollection.genContentUnmarshal(NestedCollection.java:172)
at
org.jibx.binding.def.ObjectBinding.genUnmarshalContentCall(ObjectBinding.java:810)
at
org.jibx.binding.def.ObjectBinding.genContentUnmarshal(ObjectBinding.java:954)
at
org.jibx.binding.def.ComponentProperty.genContentUnmarshal(ComponentProperty.java:271)
at
org.jibx.binding.def.ElementWrapper.genContentUnmarshal(ElementWrapper.java:314)
at
org.jibx.binding.def.PassThroughComponent.genContentUnmarshal(PassThroughComponent.java:111)
at
org.jibx.binding.def.NestedStructure.genContentUnmarshal(NestedStructure.java:190)
at
org.jibx.binding.def.ObjectBinding.genUnmarshalContentCall(ObjectBinding.java:810)
at
org.jibx.binding.def.ObjectBinding.genContentUnmarshal(ObjectBinding.java:954)
at
org.jibx.binding.def.ComponentProperty.genContentUnmarshal(ComponentProperty.java:271)
at
org.jibx.binding.def.ElementWrapper.genContentUnmarshal(ElementWrapper.java:314)
at
org.jibx.binding.def.PassThroughComponent.genContentUnmarshal(PassThroughComponent.java:111)
at
org.jibx.binding.def.NestedStructure.genContentUnmarshal(NestedStructure.java:190)
at
org.jibx.binding.def.ObjectBinding.genUnmarshalContentCall(ObjectBinding.java:810)
at
org.jibx.binding.def.ObjectBinding.genContentUnmarshal(ObjectBinding.java:954)
at
org.jibx.binding.def.ComponentProperty.genContentUnmarshal(ComponentProperty.java:271)
at
org.jibx.binding.def.ElementWrapper.genContentUnmarshal(ElementWrapper.java:314)
at
org.jibx.binding.def.NestedStructure.genContentUnmarshal(NestedStructure.java:190)
at
org.jibx.binding.def.ObjectBinding.genUnmarshalContentCall(ObjectBinding.java:810)
at
org.jibx.binding.def.ObjectBinding.genContentUnmarshal(ObjectBinding.java:954)
at
org.jibx.binding.def.ComponentProperty.genContentUnmarshal(ComponentProperty.java:271)
at
org.jibx.binding.def.ElementWrapper.genContentUnmarshal(ElementWrapper.java:314)
at
org.jibx.binding.def.PassThroughComponent.genContentUnmarshal(PassThroughComponent.java:111)
at
org.jibx.binding.def.NestedStructure.genContentUnmarshal(NestedStructure.java:190)
at
org.jibx.binding.def.ObjectBinding.genUnmarshalContentCall(ObjectBinding.java:810)
at
org.jibx.binding.def.ObjectBinding.genContentUnmarshal(ObjectBinding.java:954)
at
org.jibx.binding.def.ElementWrapper.genContentUnmarshal(ElementWrapper.java:314)
at
org.jibx.binding.def.MappingDefinition.generateUnmarshalImplementation(MappingDefinition.java:644)
at
org.jibx.binding.def.MappingDefinition.generateCode(MappingDefinition.java:855)
at
org.jibx.binding.def.DefinitionContext.generateCode(DefinitionContext.java:669)
at
org.jibx.binding.def.BindingDefinition.generateCode(BindingDefinition.java:792)
at org.jibx.binding.Compile.compile(Compile.java:305)
at org.jibx.binding.Compile.main(Compile.java:385)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
_______________________________________________
jibx-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jibx-devs