Hi,

I'm using jibx v1.2.2 with eclipse plugin for one of my 
projects.
I have 3 mapping files : 
- binding.xml -> 
containing abstract classes mapping
- bindingext1.xml -> 
containing inherited classes mapping
- bindingext2.xml -> 
containing inherited classes mapping

bindingext1.xml and 
bindingext2.xml both include binding.xml, with argument 
precompiled="true"

binding.xml has argument <binding 
package="com.project.model">, and all its classes are in this 
package.
bindingext1.xml and bindingext2.xml's classes are in the 
package com.project.model.internal

When I try to build my 
mapping, I get the error displayed below.
Please note that even 
thought I'm using jibx v1.2.2, compiler version seems to be 
jibx_1_2_1...is it normal ?

I found on google some posts with the same problem (althought I'm not using 
maven) :
http://old.nabble.com/Precompiled-binding-problem-td22773527.html

And someone who had found a way to fix it in v1.2.1 :
http://www.mail-archive.com/jibx-users@lists.sourceforge.net/msg03937.html

Thanks a lot !


The error log :
----------------------------------------------------------

Running binding compiler version jibx_1_2_1
Error running binding compiler

*** Error during code generation for file 'bindingext2.xml' - please enter a 
bug report for this error in Jira if the problem is not listed as fixed on the 
online status page ***

org.jibx.runtime.JiBXException: 
Classloader conflict for binding 'binding' - factory does not implement 
required interface
    at 
org.jibx.runtime.BindingDirectory.getFactory(BindingDirectory.java:269)
    at 
org.jibx.binding.def.BindingBuilder.unmarshalInclude(BindingBuilder.java:2002)
    at 
org.jibx.binding.def.BindingBuilder.unmarshalBindingDefinition(BindingBuilder.java:2099)
    at org.jibx.binding.Utility.loadBinding(Utility.java:314)
    at 
org.jibx.binding.Utility.loadFileBinding(Utility.java:431)
    at 
org.jibx.binding.Compile.compile(Compile.java:212)
    at 
org.jibx.eclipse.builder.JibxBindingBuilder.bindAll(JibxBindingBuilder.java:157)
    at 
org.jibx.eclipse.builder.JibxBindingBuilder.incrementalBuild(JibxBindingBuilder.java:204)
    at 
org.jibx.eclipse.builder.JibxBindingBuilder.build(JibxBindingBuilder.java:98)
    at 
org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:627)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    
at 
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:170)
    at 
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201)
    at 
org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:253)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    
at 
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:256)
    at 
org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:309)
    at 
org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:341)
    at 
org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:140)
    at 
org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:238)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)


Error running binding compiler


      

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
jibx-users mailing list
jibx-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jibx-users

Reply via email to