I was wondering if someone can help me out with a really annoying problem.
I have got an application which uses saxon and xerces for xml/xslt but when I build the project using ANT it always tries to go and use xalan and criminson! I don't make any changes to the src and if I build my app without using ANT it works fine. I assume ANT must be doing something regarding class paths?
How can I distribute my program in a jar file with the correct xerces and saxon jar files? I have the following files in my lib dir xercesImpl.jar xmlParserAPIs.jar saxon.jar which you can see are included in my own jar file. I don't think this is right though because it still tries to use xalan.
Can anyone shed any light on this problem or explain how I distribute my jar file with those additional jars so it's more standalone?