[
http://jira.codehaus.org/browse/JIBX-229?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dennis Sosnoski closed JIBX-229.
--------------------------------
> Stack error during compilation
> ------------------------------
>
> Key: JIBX-229
> URL: http://jira.codehaus.org/browse/JIBX-229
> Project: JiBX
> Issue Type: Bug
> Environment: Linux, java 1.4
> Reporter: Gokhan Karadag
> Assignee: Dennis Sosnoski
> Fix For: JiBX 1.2.2
>
> Attachments: codes.jar, promo-binding.xml
>
>
> While compiling the xmlbinding file with jibx 1.0ORCO the following error
> occurs. When I use jibx_1_1_6a another error is thrown which is given at the
> bottom.
> The xmlbinding file and the related java codes are attached.
> xmlbind:
> [bind] Failed setting classpath from Ant task
> [bind] Using the following paths:
> [bind]
> /space/workcvs/CUSTOM/customization/customization/turkey/avea/mmsc/charging/${java.classes}
> [bind] Using the following binding paths:
> [bind]
> /space/workcvs/CUSTOM/customization/customization/turkey/avea/mmsc/charging/schema/promo-binding.xml
> [bind] Running binding compiler version jibx-rc0
> [bind] binding promo_binding:
> [bind] context (mp#=5) (cv#=0) (fm#=0)
> [bind] mapping class
> com.telenity.canvas.mmsc.charging.avea.iwis.promotion.xmlmessage.DebitPromoRequest
> to element DEBIT_PROMO_REQ
> [bind] element wrapper DEBIT_PROMO_REQ
> [bind] object binding for
> com.telenity.canvas.mmsc.charging.avea.iwis.promotion.xmlmessage.DebitPromoRequest
> [bind] structure ordered
> [bind] element SERVICENAME from property serviceName
> (java.lang.String)
> [bind] element SENDER from property sender (java.lang.String)
> [bind] element wrapper RECIPIENTS
> [bind] component property recipients (java.util.ArrayList)
> [bind] object binding for java.util.ArrayList
> [bind] collection ordered
> [bind] mapping reference to
> com.telenity.canvas.mmsc.charging.avea.iwis.promotion.xmlmessage.Recipient
> using property from collection
> (com.telenity.canvas.mmsc.charging.avea.iwis.promotion.xmlmessage.Recipient)
> [bind] mapping class
> com.telenity.canvas.mmsc.charging.avea.iwis.promotion.xmlmessage.DebitPromoResponse
> to element DEBIT_PROMO_RES
> [bind] element wrapper DEBIT_PROMO_RES
> [bind] object binding for
> com.telenity.canvas.mmsc.charging.avea.iwis.promotion.xmlmessage.DebitPromoResponse
> [bind] structure ordered
> [bind] element RETURN_CODE from property returnCode
> (java.lang.String)
> [bind] element RETURN_TEXT from optional property returnText
> (java.lang.String)
> [bind] element PROMO_RESULT from optional property promoResult
> (java.lang.String)
> [bind] element PROMO_ID from optional property promoId
> (java.lang.String)
> [bind] mapping class
> com.telenity.canvas.mmsc.charging.avea.iwis.promotion.xmlmessage.RefundPromoRequest
> to element REFUND_PROMO_REQ
> [bind] element wrapper REFUND_PROMO_REQ
> [bind] object binding for
> com.telenity.canvas.mmsc.charging.avea.iwis.promotion.xmlmessage.RefundPromoRequest
> [bind] structure ordered
> [bind] element SERVICENAME from property serviceName
> (java.lang.String)
> [bind] element SENDER from property sender (java.lang.String)
> [bind] element PROMO_ID from property promoId (java.lang.String)
> [bind] mapping class
> com.telenity.canvas.mmsc.charging.avea.iwis.promotion.xmlmessage.RefundPromoResponse
> to element REFUND_PROMO_RES
> [bind] element wrapper REFUND_PROMO_RES
> [bind] object binding for
> com.telenity.canvas.mmsc.charging.avea.iwis.promotion.xmlmessage.RefundPromoResponse
> [bind] structure ordered
> [bind] element RETURN_CODE from property returnCode
> (java.lang.String)
> [bind] element RETURN_TEXT from optional property returnText
> (java.lang.String)
> [bind] mapping class
> com.telenity.canvas.mmsc.charging.avea.iwis.promotion.xmlmessage.Recipient to
> element RECIPIENT
> [bind] element wrapper RECIPIENT
> [bind] object binding for
> com.telenity.canvas.mmsc.charging.avea.iwis.promotion.xmlmessage.Recipient
> [bind] structure ordered
> [bind] element ADDRESS from property address (java.lang.String)
> [bind] element MNP_PREFIX from optional property mnpPrefix
> (java.lang.String)
> [bind] Generating code for mapping
> com.telenity.canvas.mmsc.charging.avea.iwis.promotion.xmlmessage.DebitPromoRequest
> [bind] Error running binding compiler
> [bind] *** Error during code generation - please report this error on
> the JiBX users list so that the condition can be caught during validation ***
> [bind] java.lang.IllegalStateException: Internal error: Expected
> java.lang.String on stack, found
> com.telenity.canvas.mmsc.charging.avea.iwis.promotion.xmlmessage.DebitPromoRequest
> [bind] full stack:
> [bind] 0:
> com.telenity.canvas.mmsc.charging.avea.iwis.promotion.xmlmessage.DebitPromoRequest
> [bind] 1:
> com.telenity.canvas.mmsc.charging.avea.iwis.promotion.xmlmessage.DebitPromoRequest
> [bind] at
> org.jibx.binding.classes.MethodBuilder.verifyCompatible(MethodBuilder.java:409)
> [bind] at
> org.jibx.binding.classes.MethodBuilder.verifyStack(MethodBuilder.java:447)
> [bind] at
> org.jibx.binding.classes.MethodBuilder.appendPutStatic(MethodBuilder.java:756)
> [bind] at
> org.jibx.binding.classes.MethodBuilder.appendPut(MethodBuilder.java:770)
> [bind] at
> org.jibx.binding.def.PropertyDefinition.genStore(PropertyDefinition.java:520)
> [bind] at
> org.jibx.binding.def.ValueChild.genUnmarshal(ValueChild.java:452)
> [bind] at
> org.jibx.binding.def.ValueChild.genContentUnmarshal(ValueChild.java:680)
> [bind] at
> org.jibx.binding.def.NestedStructure.genContentUnmarshal(NestedStructure.java:153)
> [bind] at
> org.jibx.binding.def.ObjectBinding.genUnmarshalContentCall(ObjectBinding.java:736)
> [bind] at
> org.jibx.binding.def.ObjectBinding.genContentUnmarshal(ObjectBinding.java:875)
> [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.UnknownElement.execute(UnknownElement.java:275)
> [bind] at org.apache.tools.ant.Task.perform(Task.java:364)
> [bind] at org.apache.tools.ant.Target.execute(Target.java:341)
> [bind] at org.apache.tools.ant.Target.performTasks(Target.java:369)
> [bind] at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
> [bind] at
> org.apache.tools.ant.Project.executeTarget(Project.java:1185)
> [bind] at
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
> [bind] at
> org.apache.tools.ant.Project.executeTargets(Project.java:1068)
> [bind] at org.apache.tools.ant.Main.runBuild(Main.java:668)
> [bind] at org.apache.tools.ant.Main.startAnt(Main.java:187)
> [bind] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
> [bind] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
> ############################
> FOR jibx_1_1_6a
> xmlbind:
> [bind] Failed setting classpath from Ant task
> [bind] Using the following paths:
> [bind]
> /space/workcvs/CUSTOM/customization/customization/turkey/avea/mmsc/charging/${java.classes}
> [bind] Using the following binding paths:
> [bind]
> /space/workcvs/CUSTOM/customization/customization/turkey/avea/mmsc/charging/schema/promo-binding.xml
> [bind] Running binding compiler version jibx_1_1_6a
> [bind] Error running binding compiler
> [bind] *** Error during code generation for file 'promo-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 ***
> [bind] org.jibx.runtime.JiBXException: One or more <mapping> elements
> for modifiable classes must be defined in <binding>
> [bind] at org.jibx.binding.Utility.loadBinding(Utility.java:317)
> [bind] at org.jibx.binding.Utility.loadFileBinding(Utility.java:408)
> [bind] at org.jibx.binding.Compile.compile(Compile.java:296)
> [bind] at
> org.jibx.binding.ant.CompileTask.execute(CompileTask.java:248)
> [bind] at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
> [bind] at org.apache.tools.ant.Task.perform(Task.java:364)
> [bind] at org.apache.tools.ant.Target.execute(Target.java:341)
> [bind] at org.apache.tools.ant.Target.performTasks(Target.java:369)
> [bind] at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
> [bind] at
> org.apache.tools.ant.Project.executeTarget(Project.java:1185)
> [bind] at
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
> [bind] at
> org.apache.tools.ant.Project.executeTargets(Project.java:1068)
> [bind] at org.apache.tools.ant.Main.runBuild(Main.java:668)
> [bind] at org.apache.tools.ant.Main.startAnt(Main.java:187)
> [bind] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
> [bind] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
--
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
------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
jibx-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jibx-devs