The following should work.
MessageResources messageresources = (MessageResources)
servlet.getServletContext().getAttribute("allMessages");
Chandra
-----Original Message-----
From: Anuradha S.Athreya [mailto:[EMAIL PROTECTED]
Sent: Monday, March 13, 2006 1:09 PM
To: 'Struts Users Mailing List'
Subject: Using message resources in non-action class
In my struts application, I have resources file application.properties.
This has been configured in the struts-config.xml file
<message-resources key="allMessages" parameter="resources.application"
/>
Now, I would like to use this in my source code , in a non-action
class.
I tried the following
MessageResources messageresources =
MessageResources.getMessageResources("allMessages");
When i tried to retrieve the message in the file
String message = messageresources.getMessage("username.invalid");
the message is null,altho' corresponding message for the key
"username.invalid" is defined in the application.properties file.
Can someone indicate the missing link?
Regards,
Anuradha S.Athreya
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]