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.

Reply via email to