[jboss-user] [JBoss Seam] - Update to Seam i18n to support resource bundle types related
christophe.laumond
do-not-reply at jboss.com
Thu Nov 23 07:53:06 EST 2006
Hi all,
We are using
jboss-seam-1_1.1.0.CR1
jboss-4.0.5.GA - ejb3 profile using jems installer
We need to change the language in our webapplication according to administrator settings and we want to give the possibility to change any test in a database.
We have found this post in JIRA :
Update to Seam i18n to support resource bundle types
http://jira.jboss.com/jira/browse/JBSEAM-421
which is a change included in the last release of seam as far as we know.
so we would like to try this feature using the provided sample.
We have included in our project the code for the DatabaseResourceBundle and all the related classes.
According to the attached sample, we have to add :
| resourceBundle.bundleName testBundleName
| resourceBundle.resourceType org.sadun.util.DatabaseResourceBundle
| databaseResourceBundle.bundleName testBundleName
| databaseResourceBundle.connectionString jdbc:mysql://localhost:3308/accountingaudit?user=root&password=root
in the seam.properties
in the server.log, I have found those line about that :
2006-11-23 16:00:01,593 WARN [org.jboss.seam.Component] Component class should be serializable: databaseResourceBundle
2006-11-23 16:00:01,593 INFO [org.jboss.seam.Component] Component: databaseResourceBundle, scope: SESSION, type: JAVA_BEAN, class: org.sadun.util.DatabaseResourceBundle
then
2006-11-23 16:00:01,593 DEBUG [org.jboss.seam.Component] databaseResourceBundle.bundleName=testBundleName
2006-11-23 16:00:01,593 DEBUG [org.jboss.seam.Component] databaseResourceBundle.connectionString=jdbc:mysql://localhost:3308/accountingaudit?user=root&password=root
but when I try to use it in a JSF page :
#{testBundleName.message}
I got this :
2006-11-23 16:24:54,093 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] resolving name: testBundleName
2006-11-23 16:24:54,093 DEBUG [org.jboss.seam.Component] seam component not found: testBundleName
could help us about that please ?
there is no error messages so we have no idea why it doesn't work.
Is there a configuration missing somewhere in order to activate this new functionnality provided by Seam ?
Thanks in advance for your feedback
Christophe Laumond,
Sofware Consultant,
http://www.m-itc.net
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3988156#3988156
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3988156
More information about the jboss-user
mailing list