[Buix-commits] r982 - in lutinjaxx/trunk: jaxx-core/src/main/java/jaxx/runtime/validator jaxx-example/Validation/src/main/resources/examples/Validation
Author: tchemit Date: 2008-10-20 15:46:13 +0000 (Mon, 20 Oct 2008) New Revision: 982 Modified: lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/runtime/validator/RequiredFileFieldValidator.java lutinjaxx/trunk/jaxx-example/Validation/src/main/resources/examples/Validation/Identity-validation.xml Log: add requiredFilFieldValidator in example + fix a little error on this validator for directory Modified: lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/runtime/validator/RequiredFileFieldValidator.java =================================================================== --- lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/runtime/validator/RequiredFileFieldValidator.java 2008-10-20 15:38:01 UTC (rev 981) +++ lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/runtime/validator/RequiredFileFieldValidator.java 2008-10-20 15:46:13 UTC (rev 982) @@ -59,7 +59,7 @@ return; } - if (f.getName().trim().isEmpty()) { + if (f.getName().trim().isEmpty() && !f.isDirectory()) { // f is not a directory nor exists addFieldError(fieldName, object); } Modified: lutinjaxx/trunk/jaxx-example/Validation/src/main/resources/examples/Validation/Identity-validation.xml =================================================================== --- lutinjaxx/trunk/jaxx-example/Validation/src/main/resources/examples/Validation/Identity-validation.xml 2008-10-20 15:38:01 UTC (rev 981) +++ lutinjaxx/trunk/jaxx-example/Validation/src/main/resources/examples/Validation/Identity-validation.xml 2008-10-20 15:46:13 UTC (rev 982) @@ -23,8 +23,8 @@ </field> <field name="config"> - <field-validator type="file" short-circuit="true"> - <message>${config} is not a file.</message> + <field-validator type="requiredFile" short-circuit="true"> + <message>You must enter a valuer for config.</message> </field-validator> <field-validator type="existingFile" short-circuit="true"> <message>The configuration file ${config} does not exist.</message> @@ -32,8 +32,8 @@ </field> <field name="dir"> - <field-validator type="directory" short-circuit="true"> - <message>${dir} is not a directory.</message> + <field-validator type="requiredFile" short-circuit="true"> + <message>You must enter a valuer for dir.</message> </field-validator> <field-validator type="existingDirectory" short-circuit="true"> <message>The directory ${dir} does not exist.</message>
participants (1)
-
tchemit@users.labs.libre-entreprise.org