Roman,

Your

    <echo message="Property exists = ${property::exists( test )}"/>

should be

    <echo message="Property exists = ${property::exists( 'test' )}"/>

(notice the quotes).  Inside the ${ ... }, ALL strings are treated as a property names 
to be expanded UNLESS the string is quoted.  So., in your case, the property::exists() 
function was evaluting "test" to be "ABC", then checking to see if property ABC 
existed--which it didn't.

Merrill


-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to