From: <bil...@gm...> - 2005-06-24 09:07:49
|
Hi, I update the jibx version beta.3.a to 1.0RC0. When I try to generate jibx classes with new version, following error is ocurred. But it works with old version. How can I solve the poblem? thanks Goze [bind] Error running binding compiler =20 [bind] *** Error during code generation - please report this error on the JiBX users list so that the condition can be caught during validation *** =20 [bind] java.lang.IllegalStateException: Internal error: Expected com.test.api.tlbs.routing.RouteLocation on stack, found java.util.ArrayList [bind] full stack: [bind] 0: java.util.ArrayList [bind] 1: org.jibx.runtime.impl.UnmarshallingContext =20 [bind] at org.jibx.binding.classes.MethodBuilder.verifyCompatible(MethodBuilder.java:= 409) [bind] at org.jibx.binding.classes.MethodBuilder.verifyCallStack(MethodBuilder.java:4= 98) [bind] at org.jibx.binding.classes.MethodBuilder.appendCallVirtual(MethodBuilder.java= :863) [bind] at org.jibx.binding.def.ObjectBinding.genUnmarshalCall(ObjectBinding.java:547) [bind] at org.jibx.binding.def.ObjectBinding.genUnmarshalContentCall(ObjectBinding.ja= va:767) [bind] at org.jibx.binding.def.ObjectBinding.genContentUnmarshal(ObjectBinding.java:8= 75) [bind] at org.jibx.binding.def.PassThroughComponent.genContentUnmarshal(PassThroughCo= mponent.java:111) [bind] at org.jibx.binding.def.ElementWrapper.genContentUnmarshal(ElementWrapper.java= :272) [bind] at org.jibx.binding.def.NestedCollection.genContentUnmarshal(NestedCollection.= java:132) [bind] at org.jibx.binding.def.ObjectBinding.genUnmarshalContentCall(ObjectBinding.ja= va:736) [bind] at org.jibx.binding.def.ObjectBinding.genContentUnmarshal(ObjectBinding.java:8= 75) [bind] at org.jibx.binding.def.ComponentProperty.genContentUnmarshal(ComponentPropert= y.java:237) [bind] at org.jibx.binding.def.NestedStructure.genContentUnmarshal(NestedStructure.ja= va:153) [bind] at org.jibx.binding.def.ObjectBinding.genUnmarshalContentCall(ObjectBinding.ja= va:736) [bind] at org.jibx.binding.def.ObjectBinding.genContentUnmarshal(ObjectBinding.java:8= 75) [bind] at org.jibx.binding.def.ElementWrapper.genContentUnmarshal(ElementWrapper.java= :272) [bind] at org.jibx.binding.def.MappingDefinition.generateCode(MappingDefinition.java:= 541) [bind] at org.jibx.binding.def.DefinitionContext.generateCode(DefinitionContext.java:= 600) [bind] at org.jibx.binding.def.BindingDefinition.generateCode(BindingDefinition.java:= 578) [bind] at org.jibx.binding.Compile.compile(Compile.java:303) [bind] at org.jibx.binding.ant.CompileTask.execute(CompileTask.java:248) [bind] at org.apache.tools.ant.Task.perform(Task.java:341) [bind] at org.apache.tools.ant.Target.execute(Target.java:309) [bind] at org.apache.tools.ant.Target.performTasks(Target.java:336= ) [bind] at org.apache.tools.ant.Project.executeTarget(Project.java:= 1339) [bind] at org.apache.tools.ant.Project.executeTargets(Project.java:1255) [bind] at org.apache.tools.ant.Main.runBuild(Main.java:609) [bind] at org.apache.tools.ant.Main.start(Main.java:196) [bind] at org.apache.tools.ant.Main.main(Main.java:235) |