Hello, I am experiencing problems when trying to use FormValidatorAction.
Descriptor file: <root> <parameter name="lastname" type="string" max-len="255" nullable="no"/> <parameter name="firstname" type="string" max-len="255" nullable="no"/> <parameter name="birthdate" type="string" nullable="no" matches-regex="^[0-9]{2}\.[0-9]{2}\.[0-9]{4}$"/> </root> Sitemap: .... <map:match pattern="url"> <map:act type="form-validator"> <map:parameter name="descriptor" value="file6"/> <map:parameter name="validate" value="*"/> <map:generate type="serverpages" src="file1"/> <map:transform src="file2"/> <map:serialize/> </map:act> <map:generate type="serverpages" src="file3"/> <map:transform src="file4"/> <map:serialize/> </map:match> .... It reports that the validation fails when I omit the above-mentioned parameters. But max-len and matches-regex seem to be completely ignored: Request string: ...?lastname=a&firstname=a&birthdate=INVALID Log says: DEBUG (2002-12-10) 15:39.19:590 [sitemap.action.form-validator] (/cocoon/edit-admin/lp/newspeaker) Thread-10/AbstractComplementaryConfigurableAction: Using cached configuration for lp/form-speaker.xml DEBUG (2002-12-10) 15:39.19:590 [sitemap.action.form-validator] (/cocoon/edit-admin/lp/newspeaker) Thread-10/FormValidatorAction: Validating parameters as specified via 'validate' parameter DEBUG (2002-12-10) 15:39.19:591 [sitemap.action.form-validator] (/cocoon/edit-admin/lp/newspeaker) Thread-10/AbstractValidatorAction: Validating parameter: lastname using rule: lastname DEBUG (2002-12-10) 15:39.19:591 [sitemap.action.form-validator] (/cocoon/edit-admin/lp/newspeaker) Thread-10/AbstractValidatorAction: Validating string parameter lastname DEBUG (2002-12-10) 15:39.19:592 [sitemap.action.form-validator] (/cocoon/edit-admin/lp/newspeaker) Thread-10/AbstractValidatorAction: Validating parameter: firstname using rule: firstname DEBUG (2002-12-10) 15:39.19:592 [sitemap.action.form-validator] (/cocoon/edit-admin/lp/newspeaker) Thread-10/AbstractValidatorAction: Validating string parameter firstname DEBUG (2002-12-10) 15:39.19:593 [sitemap.action.form-validator] (/cocoon/edit-admin/lp/newspeaker) Thread-10/AbstractValidatorAction: Validating parameter: birthdate using rule: birthdate DEBUG (2002-12-10) 15:39.19:593 [sitemap.action.form-validator] (/cocoon/edit-admin/lp/newspeaker) Thread-10/AbstractValidatorAction: Validating string parameter birthdate DEBUG (2002-12-10) 15:39.19:594 [sitemap.action.form-validator] (/cocoon/edit-admin/lp/newspeaker) Thread-10/FormValidatorAction: All form params successfully validated Restarting and cleaning up the work dir does not show any effects. What am I doing wroing? SW: Cocoon 2.0.4, Tomcat 4.1.12, JDK 1.4.1_01, Linux Thanks in advance! -- Matthias Brunner <[EMAIL PROTECTED]> PGP FP 7862 32B3 3B75 292A F76F 5042 8587 21AB 5B89 D501 Check out http://blumenstrasse.vol.at/~mb/gpgkey.asc --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>