[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jibx-users
Subject:    Re: [jibx-users] Hot to instruct codegen to use ordered="false?
From:       vitomeuli <vitomeuli () libero ! it>
Date:       2011-05-17 8:48:37
Message-ID: 31635966.post () talk ! nabble ! com
[Download RAW message or body]


I've tryed customizing the mapping file binding.xml inserting ordered="false"
in every <structure> tag end correcting duplicated attributes, but then I
get a compiling error:
--------------------------------------------------------------------
Generating code for mapping org.ota.hotel.CancelRQ
Error running binding compiler

*** Error during code generation for file
'C:\workspace-sts\ChannelManager\src\gen\src\binding.xml' -
 this may be due to an error in your binding or classpath, or to an error in
the JiBX code ***

java.lang.IllegalStateException: Stack size mismatch on branch
 in method org.ota.hotel.JiBX_bindingMungeAdapter.JiBX_binding_unmarshal
 generated by org.jibx.binding.def.NestedStructure@1927daf
 from stack:
 to stack:
  0: org.ota.common.CancelRuleType

	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.NestedStructure.genContentUnmarshal(NestedStructure.java:287)
	at
org.jibx.binding.def.ObjectBinding.genUnmarshalContentMethod(ObjectBinding.java:882)
	at
org.jibx.binding.def.ObjectBinding.genContentUnmarshal(ObjectBinding.java:1078)
	at
org.jibx.binding.def.ComponentProperty.genContentUnmarshal(ComponentProperty.java:317)
  at
org.jibx.binding.def.ElementWrapper.genContentUnmarshal(ElementWrapper.java:367)
	at
org.jibx.binding.def.PassThroughComponent.genContentUnmarshal(PassThroughComponent.java:111)
  at
org.jibx.binding.def.NestedStructure.genContentUnmarshal(NestedStructure.java:215)
	at
org.jibx.binding.def.ObjectBinding.genUnmarshalContentMethod(ObjectBinding.java:882)
	at
org.jibx.binding.def.ObjectBinding.genContentUnmarshal(ObjectBinding.java:1078)
	at
org.jibx.binding.def.ElementWrapper.genContentUnmarshal(ElementWrapper.java:367)
	at
org.jibx.binding.def.MappingDefinition.generateUnmarshalImplementation(MappingDefinition.java:649)
  at
org.jibx.binding.def.MappingDefinition.generateCode(MappingDefinition.java:868)
	at
org.jibx.binding.def.DefinitionContext.generateCode(DefinitionContext.java:620)
	at
org.jibx.binding.def.BindingDefinition.generateCode(BindingDefinition.java:1082)
	at org.jibx.binding.Compile.compile(Compile.java:226)
	at
org.jibx.eclipse.builder.JibxBindingBuilder.bindAll(JibxBindingBuilder.java:160)
	at
org.jibx.eclipse.builder.JibxBindingBuilder.build(JibxBindingBuilder.java:89)
	at
org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:629)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:172)
	at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:203)
	at
org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:255)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:258)
	at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:220)
	at
org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:362)
	at org.eclipse.core.internal.resources.Project$1.run(Project.java:545)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975)
	at
org.eclipse.core.internal.resources.Project.internalBuild(Project.java:524)
	at org.eclipse.core.internal.resources.Project.build(Project.java:115)
	at org.eclipse.ui.actions.BuildAction.invokeOperation(BuildAction.java:222)
	at org.eclipse.ui.actions.WorkspaceAction.execute(WorkspaceAction.java:162)
	at
org.eclipse.ui.actions.WorkspaceAction$2.runInWorkspace(WorkspaceAction.java:483)
	at
org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
  at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)


Error running binding compiler
--------------------------------------------------------------------

I really don't understand this error.
Any hint?

Cheers
Vito Meuli
-- 
View this message in context: \
http://old.nabble.com/Hot-to-instruct-codegen-to-use-ordered%3D%22false--tp31635937p31635966.html
 Sent from the jibx-users mailing list archive at Nabble.com.


------------------------------------------------------------------------------
Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
jibx-users mailing list
jibx-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jibx-users


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic