Win a copy of Learn Spring Security (video course) this week in the Spring forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Inconsistent stack height error with JiBX

 
wade wang
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi JiBX expert,
I have a binding as below, somehow the line
<value style="attribute" name="rateCode" field="rateCode"/>
causes a runtime error as follows:
runJiBXUnmarshallingTest:
[java] java.lang.VerifyError: (class:AvailHOTResponsePropertyItemType, method: JiBX_binding_unmarshal_1_2 signature Lorg/jibx/runtime/impl/UnmarshallingContext V) Inconsistent stack height 2 != 1
Any helps would be greatly appreciated.
BR,
Wade
==================================================================
<binding>
<mapping name="availHOTResponse" class="AvailHOTResponse">
<structure name="header">
<value name="version" field="version"/>
</structure>
<structure name="body">
<structure name="property"
field="property"
type="AvailHOTResponsePropertyItemType" ordered="false">
<structure name="roomDetails">
<value style="attribute" name="rateCode" field="rateCode"/>
<structure name="rateDetails">
<value name="netRate" field="netRate" usage="optional"/>
</structure>
</structure>
</structure>
</structure>
</mapping>
</binding>
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic