ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Shawn Castrianni <>
Subject echoxml task append attribute useless?
Date Mon, 01 Jun 2009 06:49:45 GMT
The echoxml task has an append attribute which seems useless to me.  Since the children xml
tags of the <echoxml> tag itself is used for echoing AND those children xml tags are
part of the ANT build file too, they must be valid xml content.  Therefore, every start tag
must have a closing tag, including the root node.  If you have to close the root node, then
there is no way to append anything else.  It is too late.  Maybe I am supposed to enclose
the children tags with CDATA??

Nope, I just tried that and got a ClassCastException:

java.lang.ClassCastException: org.apache.xerces.dom.TextImpl cannot be cast to org.w3c.dom.Element

I think that in order for this append attribute to work, this task must allow both XML elements
AND XML text as children.  I see no other way.

Am I missing something?

Shawn Castrianni

This e-mail, including any attached files, may contain confidential and privileged information
for the sole use of the intended recipient.  Any review, use, distribution, or disclosure
by others is strictly prohibited.  If you are not the intended recipient (or authorized to
receive information for the intended recipient), please contact the sender by reply e-mail
and delete all copies of this message.

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message