[ http://issues.apache.org/struts/browse/SHALE-110?page=all ]
Craig McClanahan moved STR-2707 to SHALE-110: --------------------------------------------- Project: Shale (was: Struts Action 1) Key: SHALE-110 (was: STR-2707) Component: (was: Shale) Version: (was: Nightly Build) Assign To: (was: Struts Developer Mailing List) > [shale] Name and location of validation rules file(s) should be configurable > ---------------------------------------------------------------------------- > > Key: SHALE-110 > URL: http://issues.apache.org/struts/browse/SHALE-110 > Project: Shale > Type: Improvement > Environment: Operating System: other > Platform: Other > Reporter: Wendy Smoak > Priority: Minor > > The oas.validator.CommonsValidator class loads rules and messages from > locations > hard-coded in the class. (Currently /WEB-INF/validator-rules.xml (but see > Bug# > 38042), and /org/apache/shale/validator/messages.properties.) > These files can be overridden by placing modified versions under > WEB-INF/classes, and depending on the order in which the Servlet container is > required to load them (WEB-INF/classes before WEB-INF/lib). > We should allow users to configure the name and location of these files, for > example: > web.xml: > <!-- Shale Validator Configuration Resources --> > <context-param> > <param-name>validator-config-files</param-name> > <param-value> > /org/apache/shale/validator/validator-rules.xml > /WEB-INF/validation.xml > </param-value> > </context-param> > <!-- Shale Validator Message Resources Bundle --> > <context-param> > <param-name>validator-bundle-name</param-name> > <param-value>org.apache.shale.validator.messages</param-value> > </context-param> -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]