I've just upgraded to 2.0.14 (from 2.0.11) in the hopes that it would solve a problem where validation messages are being truncated. I have a <Class>-validation.xml with 26 fields, each field having at least one field-validator. The validation works fine on all fields except there is always one field where the 'message' for the field-validator is being cut short.

For example, for the following field/field-validator:

    <field name="panelreview.recchangescurgoals">
       <field-validator type="conversion" short-circuit="true">
                <param name="repopulateField">true</param>
<message>Current number of goals in permanency plan is not a valid number.</message>
       </field-validator>
    </field>

The message is being truncated to:
"Current number of goals in permanency plan is"

I have no idea why. In fact if I move various fields around in the validation.xml file, then THOSE fields have their message truncated. It seems like the issue, oddly enough, is the location of the field/ field-validator in the validation file. Or the number of fields. So, for example, if I move a few fields around in the file and make this the

    <field name="panelreview.additionalinformation">
        <field-validator type="stringlength">
                <param name="maxLength">1000</param>
<message>Additional information for court cannot be more than 1000 characters long.</message>
        </field-validator>
    </field>

That's right. If there is a validation error on that field, then the message gets truncated to:
"Additional information for court cannot be more than 1000 ch"

In both cases, the field is the 25th one (second-to-last) in the validation file. Bizarre. Any ideas?

Kevin

Reply via email to