[
http://issues.apache.org/struts/browse/SHALE-325?page=comments#action_38603 ]
Gary VanMatre commented on SHALE-325:
-------------------------------------
I think your problem is that the CommonsValidator can't find the message.
There are a couple of places that you can register a custom message.
You can load the resource bundle within the page and use the msg attribute.
<val:commonsValidator
type="evenInteger"
msg="#{messages['validate.test.not.even']}"
server="true"
client="false"/>
-- or ---
Register the resource bundle in the faces-config.xml
<application>
<locale-config>
<default-locale>en</default-locale>
<supported-locale>en</supported-locale>
<supported-locale>fr</supported-locale>
<supported-locale>de</supported-locale>
<supported-locale>es</supported-locale>
</locale-config>
<message-bundle>org.apache.shale.usecases.view.Bundle</message-bundle>
</application>
> Add a custom validation example to the Use Cases example app
> ------------------------------------------------------------
>
> Key: SHALE-325
> URL: http://issues.apache.org/struts/browse/SHALE-325
> Project: Shale
> Issue Type: Improvement
> Components: Validator
> Reporter: Wendy Smoak
> Priority: Minor
> Fix For: 1.0.4-SNAPSHOT
>
>
> Add an example of using a custom validator to the Commons Validator
> Integration section of the use-cases example app.
--
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