Re: [Xmltask-users] XmlTask from Java Code
Brought to you by:
bagnew
From: Jeremy W. <jer...@ya...> - 2005-11-03 14:49:25
|
Thanks for the quick response Brian. The xmltask jar file is 1.11. Also, * @version $Id: XmlReplacement.java,v 1.6 2005/06/14 13:16:36 bagnew Exp $ $Id: XmlTask.java,v 1.24 2005/06/30 18:05:21 bagnew Exp $ I am sure I am not doing something properly, but I am having a difficult time debugging. If there is anything else I can provide let me know. Jeremy > --- Brian Agnew <br...@oo...> wrote: > > > Hi Jeremy, > > > > Which version of xmltask are you running against ? > > I'm asking because I > > can't make the first two lines of your stack trace > > tie up. Can you give > > me the version numbers of both XmlTask and > > XmlReplacement (CVS ids, at > > the top of the file) ? > > > > I would hazard a guess that it's barfing due to a > > null document (i.e. > > you're not reading the input document properly). > But > > you've got other > > operations working so I suspect that's *not* the > > problem. > > > > Brian > > > > Jeremy Weber wrote: > > > Hi all, > > > > > > I've been using XMLTask in Ant for a while and > > found > > > it to be probably the best custom task around. > > > However, now I have a need to use the task from > > some > > > java code. Insert, Remove, Replace and Attr > > > operations are trivial but I can not seem to > make > > copy > > > with buffers work. Can anyone step me through > > it.... > > > > > > Heres a snippet of my current code.. > > > > > > String destBuffer = "whatever" ; > > > task.setSource(task.file); > > > Copy copy = new Copy(); > > > copy.setPath("/"); > > > copy.setBuffer(destBuffer); > > > task.addConfiguredCopy(copy); > > > > > > task.execute(); > > > > > > It throws the following error: > > > java.lang.NullPointerException > > > at > > > > > > com.oopsconsultancy.xmltask.XmlReplacement.apply(XmlReplacement.java:65) > > > at > > > > > > com.oopsconsultancy.xmltask.ant.XmlTask.processDoc(XmlTask.java:674) > > > at > > > > > > com.oopsconsultancy.xmltask.ant.XmlTask.execute(XmlTask.java:643) > > > at > > > > > > com.activee.install.service.AeXmlTask.main(AeXmlTask.java:93) > > > > > > I know I am missing a step somehere, can anyone > > help? > > > > > > > > > > > > __________________________________ > > > Start your day with Yahoo! - Make it your home > > page! > > > http://www.yahoo.com/r/hs > > > > > > > > > > > > ------------------------------------------------------- > > > SF.Net email is sponsored by: > > > Tame your development challenges with Apache's > > Geronimo App Server. Download > > > it for free - -and be entered to win a 42" > plasma > > tv or your very own > > > Sony(tm)PSP. Click here to play: > > http://sourceforge.net/geronimo.php > > > _______________________________________________ > > > Xmltask-users mailing list > > > Xml...@li... > > > > > > https://lists.sourceforge.net/lists/listinfo/xmltask-users > > > > > > > > > > -- > > Brian Agnew > > http://www.oopsconsultancy.com > > OOPS Consultancy Ltd brian @ > > oopsconsultancy.com > > Tel: +44 (0)7720 397526 > > Fax: +44 (0)20 8682 0012 > > > > > > > > > __________________________________ > Yahoo! FareChase: Search multiple travel sites in > one click. > http://farechase.yahoo.com > __________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com |