Hi,
I have tried to use notation like:
@Length(min=3, max=70, message="{testcustommessage}")
where testcustommessage is part of messages.properties.
My set up is:
* jboss 4.0.4GA (JEMS)
* SEAM 1.0.1GA
* SEAM booking application with messages properties added:
validator.assertFalse=assertion failed
validator.assertTrue=assertion failed
validator.future=must be a future date
validator.length=Length should be {min} and {max}
validator.max=must be less than or equal to {value}
validator.min=must be greater than or equal to {value}
validator.notNull=Not Null
validator.past=must be a past date
validator.pattern=must match "{regex}"
validator.range=must be between {min} and {max}
validator.size=size must be between {min} and {max}
validator.email=not a well-formed email address
testcustommessage=Test custom messages
I have these validators in the properties file, otherwise it won't work at all.
(I have understood that this is some problem in SEAM)
1. I am able to show the testcustommmessage in an xhtml page without a problem.
2. I can also use testcustommessage with FacesMessages.
3. When I try to use it in the @Length validator I always get an exception on
JBOSS startup:
Caused by: java.util.MissingResourceException: Can't find resource for bundle
java.util.PropertyResourceBundle, key testcustommessage
at java.util.ResourceBundle.getObject(ResourceBundle.java:325)
at java.util.ResourceBundle.getString(ResourceBundle.java:285)
at
org.hibernate.validator.ClassValidator.replace(ClassValidator.java:518)
at
org.hibernate.validator.ClassValidator.createValidator(ClassValidator.java:260)
I have tried to use:
@Length(min=3, max=70, message="{messages.testcustommessage}")
but it doesn't work too.
I have also tried with ValidatorMessages.properties in EJB root, META-INF, etc.
None with success. Still getting the same exception.
Where I have to put the message.properties or ValidatorMessages.properties?
I am sure I am missing something, but I have started with Jboss a couple of
weeks ago and I am not able to find the problem.
Please, can somebody help?
Thanks,
Philip
P.S.
I would be great if there are some documents and examples about htis problem
and workarounds. It would be of great help to starters.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3970559#3970559
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3970559
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user