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
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to