Thank for the response, Replies inline
Erik Hatcher wrote:
On Jan 8, 2004, at 12:29 AM, Vincent wrote:
Hello,
I am new to xdoclet but have been enjoying it for a few weeks while using it on a struts project. I'm finding that @struts.validator is not working for me though. The strutsvalidationxml task does seem to produce
a validation.xml file but it only contains the included contents from
the validation-global.xml merge file that I created.
Does your form bean extend from ValidatorForm (or ValidatorActionForm)?
I am using a BaseForm which extends DynaValidatorActionForm, that should be Ok, right?
Here is the code that is supposed to generate an entry:
/** * @struts.validator type="required" msgkey="errors.required" */ public void setAreacode(String areacode) { this.areacode = areacode; }
Yup, that looks right, although msgkey is not needed in this case since the default key for the required validator.
Is there a merge (validation-formset.xml ?) file that I could use
to insert the <form> info into validation.xml until I get the dynamic generation working?
No, unfortunately, there is no merge file that goes into that area of the XML file. But, if the generation isn't working, writing a merge file would only be like writing the real thing so in that case the fall back is to just validation.xml by hand. But, I suspect you either aren't subclassing properly or that you don't have struts.jar or the Validator JAR in the <taskdef> classpath for 'webdoclet'.
I will take a look at the jars.
Is there an irc channel for xdoclet users? #xdoclet ?
Erik
------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html _______________________________________________ xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user
------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html _______________________________________________ xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user
