If I remember correctly, the whole line will be evaluated, so you will get
an error, because the message is evaluated, but not executed if the if
attribute is false. I think what you need for this scenario is:
Cheers,
Bill
-Original Message-
From: T.G. Mutato [mailto:[EM
> Original Message
>From: [EMAIL PROTECTED]
>
>Check out this code fragment:
>
>
>
>
>The echo statement shouldn't happen if property2 doesn't exist;
>however, the following error happens:
>
>Property evaluation failed.
>Expression: property2 is ${property2}
>