XML escapes are just like HTML. So < = < > = > & = & etc.
Keith -----Original Message----- From: Michael Atlas [mailto:[EMAIL PROTECTED] Sent: 25 April 2006 16:36 To: user@ant.apache.org Subject: Replace task value can't take less than sign. This is the task I am trying to run: <!--++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++--> <target name="prepareWebXml" description="Make web.xml suitable for SSL on production server"> <replace dir="${web.inf}" value="</auth-constraint>"> <include name="web.xml"/> <replacetoken></auth-constraint> <user-data-constraint> <transport-guarantee> CONFIDENTIAL </transport-guarantee> </user-data-constraint> </replacetoken> </replace> </target> <!--++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++--> I get this error: The value of attribute "value" associated with an element type "replace" must not contain the '<' character. How can I escape the "<" sign in my value properly? Thanks in advance. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]