You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by babloosony <ba...@gmail.com> on 2005/01/29 13:29:40 UTC

problem with ant task

Hi All,

I am trying to run JiBX Binding Compiler using below ANT script

-------------------------------------------------------------------------------------------------------
<?xml version="1.0"?>
<project basedir="." default="bind">
       <property environment="env"/>
       <property name="jibxhome" value="${env.JIBX_HOME}"/>
       <property name="jibxhome" value="${jibx-home}" />
       <taskdef name="bind" classname="org.jibx.binding.ant.CompileTask">
               <classpath>
                       <pathelement location="${jibxhome}/lib/bcel.jar"/>
                       <pathelement location="${jibxhome}/lib/jibx-bind.jar"/>
                       <pathelement location="${jibxhome}/lib/jibx-run.jar"/>
                       <pathelement location="${jibxhome}/lib/jibx-extras.jar"/>
                       <pathelement location="${jibxhome}/lib/xpp3.jar"/>
               </classpath>
       </taskdef>
       <target name="bind">
               <echo message="Copying files..."/>
               <mkdir dir="jibx"/>
               <copy todir="jibx">
                       <fileset dir="build"
includes="client/classes/prototypeservice/examples/*.class"/>
               </copy>
               <echo message="Running binding compiler..."/>
               <bind verbose="true" load="true"
binding="${basedir}/prototype-binding.xml"   >
                       <classpathset dir="jibx"/>
                       <classpathset dir="${jibxhome}/lib/jibx-run.jar"/>
                       <classpathset dir="${jibxhome}/lib/jibx-extras.jar"/>
               </bind>
       </target>
</project>

-------------------------------------------------------------------------------------------------------

and I am getting below error:

-------------------------------------------------------------------------------------------------------
Running binding compiler version jibx-beta3c
org.jibx.runtime.JiBXException: Error running binding compiler
Root cause: java.lang.NoClassDefFoundError:
org/xmlpull/v1/XmlPullParserException
       at org.jibx.binding.Compile.compile(Compile.java:314)
       at org.jibx.binding.ant.CompileTask.execute(CompileTask.java:238)
       at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
       at org.apache.tools.ant.Task.perform(Task.java:364)
       at org.apache.tools.ant.Target.execute(Target.java:341)
       at org.apache.tools.ant.Target.performTasks(Target.java:369)
       at org.apache.tools.ant.Project.executeTarget(Project.java:1214)
       at org.apache.tools.ant.Project.executeTargets(Project.java:1062)
       at org.apache.tools.ant.Main.runBuild(Main.java:673)
       at org.apache.tools.ant.Main.startAnt(Main.java:188)
       at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
       at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
Caused by: java.lang.NoClassDefFoundError: org/xmlpull/v1/XmlPullParserException
       at org.jibx.binding.Utility.loadBinding(Utility.java:225)
       at org.jibx.binding.Utility.loadFileBinding(Utility.java:254)
       at org.jibx.binding.Compile.compile(Compile.java:291)
       at org.jibx.binding.ant.CompileTask.execute(CompileTask.java:238)
       at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
       at org.apache.tools.ant.Task.perform(Task.java:364)
       at org.apache.tools.ant.Target.execute(Target.java:341)
       at org.apache.tools.ant.Target.performTasks(Target.java:369)
       at org.apache.tools.ant.Project.executeTarget(Project.java:1214)
       at org.apache.tools.ant.Project.executeTargets(Project.java:1062)
       at org.apache.tools.ant.Main.runBuild(Main.java:673)
       at org.apache.tools.ant.Main.startAnt(Main.java:188)
       at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
       at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
Cause: java.lang.NoClassDefFoundError: org/xmlpull/v1/XmlPullParserException
       at org.jibx.binding.Utility.loadBinding(Utility.java:225)
       at org.jibx.binding.Utility.loadFileBinding(Utility.java:254)
       at org.jibx.binding.Compile.compile(Compile.java:291)
       at org.jibx.binding.ant.CompileTask.execute(CompileTask.java:238)
       at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
       at org.apache.tools.ant.Task.perform(Task.java:364)
       at org.apache.tools.ant.Target.execute(Target.java:341)
       at org.apache.tools.ant.Target.performTasks(Target.java:369)
       at org.apache.tools.ant.Project.executeTarget(Project.java:1214)
       at org.apache.tools.ant.Project.executeTargets(Project.java:1062)
       at org.apache.tools.ant.Main.runBuild(Main.java:673)
       at org.apache.tools.ant.Main.startAnt(Main.java:188)
       at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
       at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)

-------------------------------------------------------------------------------------------------------

Even though I have the required jars in classpath set in the ant
script still I am getting the above errors.

Can anyone please tell me what am I missing here ...

Thanks & Regards,
Kumar.

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org