Hi James,

The 1.4 jar is designed for use with Ant 1.4 (due to lack of <xmlcatalog>
support in Ant 1.4 xmltask requires a different build). But I see you're
using Ant 1.6.5. So you should be able to use the standard vanilla
xmltask.jar.

Having said that, the below *should* work, and I wonder if it's
inadvertently been broken. I will probably remove support for Ant 1.4
soon, unless people shout?

Brian

On Thu, April 26, 2007 01:08, [EMAIL PROTECTED] wrote:
> I used ant to build the xmltask.1.4.jar when I try to do the simple
> example I get the following error. Same error on cygwin and HP-UX.
> Any help would be appreciated.
>
> $ ./make.sh
> cygwin build ...
> Apache Ant version 1.6.5 compiled on June 2 2005
> Apache Ant version 1.6.5 compiled on June 2 2005
> Buildfile: build.xml
> Adding reference: ant.PropertyHelper
> Detected Java version: 1.4 in: c:\j2sdk1.4.2_12\jre
> Detected OS: Windows XP
> Adding reference: ant.ComponentHelper
> Setting ro project property: ant.version -> Apache Ant version 1.6.5
> compiled on June 2 2005
> Setting ro project property: ant.file ->
> C:\cygwin\home\masked\My\svnprojects\masked-too\projects\async\build.xml
> Adding reference: ant.projectHelper
> Adding reference: ant.parsing.context
> Adding reference: ant.targets
> parsing buildfile
> C:\cygwin\home\masked\My\svnprojects\masked-too\projects\async\build.xml
> with URI
> file:///C:/cygwin/home/masked/My/svnprojects/masked-too/projects/async/b
> uild.xml
> Setting ro project property: ant.project.name -> AsyncCtrl
> Adding reference: AsyncCtrl
> Setting ro project property: ant.file.AsyncCtrl ->
> C:\cygwin\home\masked\My\svnprojects\masked-too\projects\async\build.xml
> Project base dir set to:
> C:\cygwin\home\masked\My\svnprojects\masked-too\projects\async
>  +Target:
>  +Target: jmstest
> Class com.oopsconsultancy.xmltask.ant.XmlTask loaded from parent loader
> (parentFirst)
>  +Datatype xmltask com.oopsconsultancy.xmltask.ant.XmlTask
> Attempting to create object of type
> org.apache.tools.ant.helper.DefaultExecutor
> Adding reference: ant.executor
> Build sequence for target(s) `jmstest' is [jmstest]
> Complete build sequence is [jmstest, ]
>
> jmstest:
>
> BUILD FAILED
> C:\cygwin\home\masked\My\svnprojects\masked-too\projects\async\build.xml
> :8: Could not create type xmltask due to java.lang.ClassFormatError:
> org/apache/tools/ant/types/XMLCatalog (Illegal Class name
> "com/oopsconsultancy/xmltask/pre1.5/XMLCatalog")
>         at
> org.apache.tools.ant.AntTypeDefinition.createAndSet(AntTypeDefinition.ja
> va:281)
>         at
> org.apache.tools.ant.AntTypeDefinition.icreate(AntTypeDefinition.java:19
> 6)
>         at
> org.apache.tools.ant.AntTypeDefinition.create(AntTypeDefinition.java:183
> )
>         at
> org.apache.tools.ant.ComponentHelper.createComponent(ComponentHelper.jav
> a:199)
>         at
> org.apache.tools.ant.ComponentHelper.createComponent(ComponentHelper.jav
> a:176)
>         at
> org.apache.tools.ant.UnknownElement.makeObject(UnknownElement.java:388)
>         at
> org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:1
> 58)
>         at org.apache.tools.ant.Task.perform(Task.java:363)
>         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.executeSortedTargets(Project.java:1216)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
>         at
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecut
> or.java:40)
>         at
> org.apache.tools.ant.Project.executeTargets(Project.java:1068)
>         at org.apache.tools.ant.Main.runBuild(Main.java:668)
>         at org.apache.tools.ant.Main.startAnt(Main.java:187)
>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
>         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
> Caused by: java.lang.ClassFormatError:
> org/apache/tools/ant/types/XMLCatalog (Illegal Class name
> "com/oopsconsultancy/xmltask/pre1.5/XMLCatalog")
>         at java.lang.ClassLoader.defineClass0(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
>         at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
>         at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
>         at
> com.oopsconsultancy.xmltask.ant.XmlTask.<init>(XmlTask.java:45)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>         at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
> ccessorImpl.java:39)
>         at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
> tructorAccessorImpl.java:27)
>         at
> java.lang.reflect.Constructor.newInstance(Constructor.java:274)
>         at
> org.apache.tools.ant.AntTypeDefinition.createAndSet(AntTypeDefinition.ja
> va:273)
>         ... 17 more
> --- Nested Exception ---
> java.lang.ClassFormatError: org/apache/tools/ant/types/XMLCatalog
> (Illegal Class name "com/oopsconsultancy/xmltask/pre1.5/XMLCatalog")
>         at java.lang.ClassLoader.defineClass0(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
>         at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
>         at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
>         at
> com.oopsconsultancy.xmltask.ant.XmlTask.<init>(XmlTask.java:45)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>         at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
> ccessorImpl.java:39)
>         at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
> tructorAccessorImpl.java:27)
>         at
> java.lang.reflect.Constructor.newInstance(Constructor.java:274)
>         at
> org.apache.tools.ant.AntTypeDefinition.createAndSet(AntTypeDefinition.ja
> va:273)
>         at
> org.apache.tools.ant.AntTypeDefinition.icreate(AntTypeDefinition.java:19
> 6)
>         at
> org.apache.tools.ant.AntTypeDefinition.create(AntTypeDefinition.java:183
> )
>         at
> org.apache.tools.ant.ComponentHelper.createComponent(ComponentHelper.jav
> a:199)
>         at
> org.apache.tools.ant.ComponentHelper.createComponent(ComponentHelper.jav
> a:176)
>         at
> org.apache.tools.ant.UnknownElement.makeObject(UnknownElement.java:388)
>         at
> org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:1
> 58)
>         at org.apache.tools.ant.Task.perform(Task.java:363)
>         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.executeSortedTargets(Project.java:1216)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
>         at
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecut
> or.java:40)
>         at
> org.apache.tools.ant.Project.executeTargets(Project.java:1068)
>         at org.apache.tools.ant.Main.runBuild(Main.java:668)
>         at org.apache.tools.ant.Main.startAnt(Main.java:187)
>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
>         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
>
> Total time: 0 seconds
>
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/_______________________________________________
> Xmltask-users mailing list
> Xmltask-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xmltask-users
>


-- 
Brian Agnew                  http://www.oopsconsultancy.com
OOPS Consultancy Ltd
Tel: +44 (0)7720 397526
Fax: +44 (0)20 8682 0012


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Xmltask-users mailing list
Xmltask-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xmltask-users

Reply via email to