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
> >>> [email protected]
> >>>
> >>>
> >
>
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
> > [email protected]
> >
>
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/xmltask-users