Author: chatellier Date: 2010-10-28 13:41:57 +0000 (Thu, 28 Oct 2010) New Revision: 114 Log: Gestion du nombre de d?\195?\169cimal des coordonn?\195?\169es des traits Modified: trunk/coser-business/src/main/resources/fr/ifremer/coser/data/Haul-error-validation.xml Modified: trunk/coser-business/src/main/resources/fr/ifremer/coser/data/Haul-error-validation.xml =================================================================== --- trunk/coser-business/src/main/resources/fr/ifremer/coser/data/Haul-error-validation.xml 2010-10-28 13:20:23 UTC (rev 113) +++ trunk/coser-business/src/main/resources/fr/ifremer/coser/data/Haul-error-validation.xml 2010-10-28 13:41:57 UTC (rev 114) @@ -52,19 +52,31 @@ </field-validator> </field> <field name="sweptSurface"> - <field-validator type="requiredstring"> - <message>You must enter a sweptSurface name.</message> + <field-validator type="checkDouble" short-circuit="true"> + <message>sweptSurface attribute is not a valid double</message> </field-validator> + <field-validator type="regex"> + <param name="expression">\-?[0-9]+\.[0-9]{5,}</param> + <message>lat must contains at least 5 decimal</message> + </field-validator> </field> <field name="lat"> <field-validator type="checkDouble" short-circuit="true"> <message>lat attribute is not a valid double</message> </field-validator> + <field-validator type="regex"> + <param name="expression">\-?[0-9]+\.[0-9]{5,}</param> + <message>lat must contains at least 5 decimal</message> + </field-validator> </field> <field name="long"> <field-validator type="checkDouble" short-circuit="true"> <message>long attribute is not a valid double</message> </field-validator> + <field-validator type="regex"> + <param name="expression">\-?[0-9]+\.[0-9]{5,}</param> + <message>long must contains at least 5 decimal</message> + </field-validator> </field> <field name="depth"> <field-validator type="checkDouble" short-circuit="true">