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® 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