-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Thomas,
Hehl, Thomas wrote: > I'm still pretty new to struts and am taking over an app from a previous > developer. I have added some validation and got the following error: > > ValidWhen Error for field ' additionalInfo' - line 1:18: unexpected token: ) > > Here is the code from Validator-defaults.xml > > <form name="DisqualForm"> > <field property="email" depends="required, email"> > <arg0 key="eJuror.global.label.from"/> > </field> > <field property="additionalInfo" depends="validwhen"> > <arg0 key="ejuror.global.label.additionalInfo"/> > <var> > <var-name>test</var-name> > <var-value>((remarksRequired) or (*this* != null))</var-value> > </var> > </field> > </form> The expression language for "validwhen" tests is very limited. The sub-expression (remarksRequired) is invalid because there is no comparison. I assume that you want something like this: ((remarksRequired == 'true') or (*this* != null)) If you want to compare "remarksRequired" to a specific value, you should do so as indicated above. If you only want to test for it's existence, then you can use "remarksRequired != null". Hope that helps, - -chris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD4DBQFFms2m9CaO5/Lv0PARAv9DAJd41+fXz/F4Srg03s4Ru96eowesAKCBMbsH DoErYaqB+xSlzbg44uObHA== =fa3V -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]