Good catch! I guess I only tested it with a numeric value :-(
It seems like a simple fix would be to put the single quotes around
the expression in the ServerValidator.cfc, so:
<cfset theCondition = "get#v.Parameters.DependentPropertyName#() EQ
#v.Parameters.DependentPropertyValue#" />
becomes
<cfset theCondition = "get#v.Parameters.DependentPropertyName#() EQ
'#v.Parameters.DependentPropertyValue#'" />
That should still work with numeric values, and then your original
xml, without the single quotes, will work as well.
I'll roll that into the next release. If you feel like being really
helpful, you could try making that change to your own copy of
ServerValidator.cfc and let me know if it does in fact fix the problem
on your end.
Cheers,
Bob
--
Bob Silverberg
www.silverwareconsulting.com