the MessagesBean class dont looks like a tapestry component,
if so, you cant inject via the @Inject annotation

2008/8/21 Daniel Alonso Sanchez <[EMAIL PROTECTED]>

>
> Hi again to everybody, sorry for dsiturbing again, but i have spent at
> least
> two hours reading the docs, wiki, Tapestry in Action book, but... i can't
> solve my actual problem.
>
> The thing is that i'm trying to create a MessagesComponent: a component
> that
> let's to add aliases, and before insert them into a list, it looks for them
> into app.properties file.
>
> public class MessagesBean {
>        private List<String> mensajes;
>        private String mensaje;
>        @Inject
>        private Messages messages;
>        public MessagesBean() {
>                super();
>                mensajes=new ArrayList<String>();
>        }
>
>        public List<String> getMensajes() {
>                return mensajes;
>        }
>        public void setMensajes(List<String> mensajes) {
>                this.mensajes = mensajes;
>        }
>
>        public String getMensaje() {
>                return mensaje;
>        }
>
>        public void setMensaje(String mensaje) {
>                this.mensaje = mensaje;
>        }
>        public void addMensaje(String mensaje){
>                String cadena=null;
>                cadena=messages.get("hibernateexception");
>                mensajes.add (cadena);
>                mensajes.add(mensaje);
>        }
>        public boolean getContieneMensajes(){
>                return (mensajes.size()>0);
>        }
>
> }
>
> And this is my app.properties
> -------------
> hibernateexception=what a mess :D
> -------------
>
> The thing is that property Messages (org.apache.tapestry5.ioc.Messages), is
> null, and i can't get any message from it. I know that i missing something,
> but i don't know what it is :confused:
>
> May anyone help me again? Thanks in advance for it
>
> --
> View this message in context:
> http://www.nabble.com/-t5--Use-messages-from-app.properties-in-java-classes-tp19085534p19085534.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
with regards
Sven Homburg
http://www.chenillekit.org
http://tapestry5-components.googlecode.com

Reply via email to