Is there a way to override MessageContext for set the messageResolver always to my own resolver?
Beacuse in each managed bean i have to do this after use it: @Inject @Jsf private MessageContext messageContext; //some method * messageContext.config().change().messageResolver(new MyOwnMessageResolver());* * * * * *Thanks* 2012/4/4 Gerhard Petracek <gerhard.petra...@gmail.com> > hi jose, > > i said: "std. jsf application message bundle." > > -> > > <application> > <message-bundle>...</message-bundle> > </application> > > see e.g. [1] > > regards, > gerhard > > [1] > > https://svn.apache.org/repos/asf/myfaces/extensions/cdi/tags/extcdi-1.0.4/examples/jsf-examples/hello_myfaces-codi_jsf20/src/main/webapp/WEB-INF/faces-config.xml > > > > http://www.irian.at > > Your JSF/JavaEE powerhouse - > JavaEE Consulting, Development and > Courses in English and German > > Professional Support for Apache MyFaces > > > 2012/4/4 José Luis Cetina <maxtorz...@gmail.com> > > > I found a solution, creating my own MessageResolver, thanks, i will share > > later. > > > > El 4 de abril de 2012 10:57, José Luis Cetina <maxtorz...@gmail.com > > >escribió: > > > > > I have 2 resource bundle: > > > > > > <resource-bundle> > > > <base-name>my.package.i18n.messages</base-name> > > > <var>prop_general</var> > > > </resource-bundle> > > > > > > <resource-bundle> > > > <base-name> my.package2.i18n.messages</base-name> > > > <var>prop_users</var> > > > </resource-bundle> > > > > > > > > > and in my class: > > > @Inject > > > private MessageContext messageContext; > > > > > > String messageText = messageContext.message().text("msgKey").toText(); > > > > > > How CODI know where resource-bundle has to use? > > > > > > > > > > > > El 4 de abril de 2012 10:27, José Luis Cetina <maxtorz...@gmail.com > > >escribió: > > > > > > My JSF app use this: > > >> > > >> <resource-bundle> > > >> <base-name>my.package.i18n.messages</base-name> > > >> <var>prop_general</var> > > >> </resource-bundle> > > >> > > >> In my xhtml page i use > > >> > > >> #{prop_general.mykey} > > >> > > >> > > >> but i dont know how i can use this with CODI Messages, > > >> > > >> I see this example: > > >> > > >> String messageText = messageContext.message().text("msgKey").toText(); > > >> > > >> but how CODI get my property file? and where i get the > > >> object messageContext ?? > > >> i think the tutorial is not specific about this > > >> > > >> > > >> 2012/4/4 Gerhard Petracek <gerhard.petra...@gmail.com> > > >> > > >>> hi jose, > > >>> > > >>> in a jsf application: > > >>> just configure your std. jsf application message bundle. > > >>> > > >>> regards, > > >>> gerhard > > >>> > > >>> > > >>> > > >>> http://www.irian.at > > >>> > > >>> Your JSF/JavaEE powerhouse - > > >>> JavaEE Consulting, Development and > > >>> Courses in English and German > > >>> > > >>> Professional Support for Apache MyFaces > > >>> > > >>> > > >>> 2012/4/4 José Luis Cetina <maxtorz...@gmail.com> > > >>> > > >>> > Hi im new with CODI Messages Module, im reading this page: > > >>> > https://cwiki.apache.org/EXTCDI/message-usage.html > > >>> > > > >>> > but i cant find a way to use codi msgs with properties file, it is > > >>> > possible?. > > >>> > > > >>> > Normally i use properties file where the use can change their msgs > > but > > >>> here > > >>> > in CODI. > > >>> > > > >>> > > > >>> > > > >>> > > > >>> > -- > > >>> > ------------------------------------------------------------------- > > >>> > *SCJA. José Luis Cetina* > > >>> > ------------------------------------------------------------------- > > >>> > > > >>> > > >> > > >> > > >> > > >> -- > > >> ------------------------------------------------------------------- > > >> *SCJA. José Luis Cetina* > > >> ------------------------------------------------------------------- > > >> > > >> > > > > > > > > > -- > > > ------------------------------------------------------------------- > > > *SCJA. José Luis Cetina* > > > ------------------------------------------------------------------- > > > > > > > > > > > > -- > > ------------------------------------------------------------------- > > *SCJA. José Luis Cetina* > > ------------------------------------------------------------------- > > > -- ------------------------------------------------------------------- *SCJA. José Luis Cetina* -------------------------------------------------------------------