I spoke too soon ... After I add the namespace (ex1) to the xml file, I run the second xmltask to insert a new xml statement to it. And I have this error Caused by: org.xml.sax.SAXParseException: The prefix "ex1" for element "ex1:abc" is not bound.
Brian, do you happen to know why? The namespace "ex1" should be in the xml file. Thanks. <target name="ex0" depends="init-taskdefs"> <xmltask source="${basedir}/ex-1.xml" dest="${basedir}/ex-2.xml"> <attr path="/jbi" attr="xmlns:ex1" value="urn:com.example-1"/> </xmltask> <xmltask source="${basedir}/ex-2.xml" dest="${basedir}/ex-3.xml"> <insert path="/:jbi/:services" position="after"> <![CDATA[ <ex1:abc>This is just a test</ex1:abc> ]]> </insert> </xmltask> </target> --- Brian Agnew <[EMAIL PROTECTED]> wrote: > Ah. Of course. Thx for the feedback. > > Rob Lieou wrote: > > Thank you Brian, it works with a tiny modification > due > > to namespaces. > > <attr path="/:jbi" attr="xmlns:ex1" > > value="urn:com.example-1"/> > > > > --- Brian Agnew <[EMAIL PROTECTED]> wrote: > > > > > >> Try: > >> > >> <attr path="/jbi" attr="xmlns:ex1" > >> value="urn:com.example-1"/> > >> > >> etc. > >> > >> Brian > >> > >> On Sun, February 10, 2008 22:31, Rob Lieou wrote: > >> > >>> Hi all, > >>> This is my first time using XmlTask and would > like > >>> > >> to > >> > >>> know if I can add xmlns to the root element. > >>> > >>> For instance, I have this xml file. I use the > >>> > >> insert > >> > >>> command to insert some xml to this file that > >>> > >> require > >> > >>> new namespaces. So, can I use the XmlTask to > >>> > >> update > >> > >>> the root element which in this case is the jbi > >>> > >> node. > >> > >>> I would like to add the following new xml > >>> > >> namespaces > >> > >>> xmlns:ex1="urn:com.example-1" > >>> xmlns:ex2="urn:com.example-2" > >>> > >>> you get my point. Does anyone know how to do it? > >>> Thanks. > >>> > >>> <?xml version="1.0" encoding="UTF-8" > >>> standalone="yes"?> > >>> <jbi xmlns="http://java.sun.com/xml/ns/jbi" > >>> > >>> > > > xmlns:ns1="http://enterprise.netbeans.org/bpel/BpelExample/BpelExample" > > > >>> xmlns:ns2="urn:com.examples" > >>> > >>> > > > xmlns:ns3="http://j2ee.netbeans.org/wsdl/BpelExample" > > > >>> version="1.0"> > >>> <services binding-component="true"> > >>> <provides endpoint-name="BpelExamplePort" > >>> interface-name="ns2:BpelExampleManager" > >>> service-name="ns2:BpelExampleService"/> > >>> <consumes endpoint-name="BpelExamplePort" > >>> interface-name="ns3:BpelExamplePortType" > >>> service-name="ns3:BpelExampleService"/> > >>> </services> > >>> </jbi> > >>> > >>> > >>> > >>> > > > ____________________________________________________________________________________ > > > >>> Be a better friend, newshound, and > >>> know-it-all with Yahoo! Mobile. Try it now. > >>> > >>> > > > http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ > > > >>> > >>> > > > ------------------------------------------------------------------------- > > > >>> This SF.net email is sponsored by: Microsoft > >>> Defy all challenges. Microsoft(R) Visual Studio > >>> > >> 2008. > >> > > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > > >>> _______________________________________________ > >>> 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 > >> > >> > >> > > > > > > > > > ____________________________________________________________________________________ > > Never miss a thing. Make Yahoo your home page. > > http://www.yahoo.com/r/hs > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Microsoft > > Defy all challenges. Microsoft(R) Visual Studio > 2008. > > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > _______________________________________________ > > 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 brian @ > oopsconsultancy.com > Tel: +44 (0)7720 397526 > Fax: +44 (0)20 8682 0012 > > ____________________________________________________________________________________ Never miss a thing. Make Yahoo your home page. http://www.yahoo.com/r/hs ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Xmltask-users mailing list Xmltask-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xmltask-users