Index: lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/web/action/MonitoringAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/web/action/MonitoringAction.java,v diff -u -r1.11 -r1.12 --- lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/web/action/MonitoringAction.java 18 Apr 2008 03:14:00 -0000 1.11 +++ lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/web/action/MonitoringAction.java 22 Apr 2008 01:29:44 -0000 1.12 @@ -54,6 +54,7 @@ import org.apache.struts.action.ActionMapping; import org.apache.struts.action.ActionMessage; import org.apache.struts.util.MessageResources; +import org.lamsfoundation.lams.util.MessageService; import org.lamsfoundation.lams.notebook.model.NotebookEntry; import org.lamsfoundation.lams.notebook.service.CoreNotebookConstants; import org.lamsfoundation.lams.tool.survey.SurveyConstants; @@ -250,7 +251,7 @@ SortedMap>> groupList = service.exportBySessionId(toolSessionID); String errors = null; - MessageResources resource = this.getResources(request); + MessageService resource = getMessageService(); try { //create an empty excel file HSSFWorkbook wb = new HSSFWorkbook(); @@ -436,5 +437,13 @@ WebApplicationContext wac = WebApplicationContextUtils.getRequiredWebApplicationContext(getServlet() .getServletContext()); return (ISurveyService) wac.getBean(SurveyConstants.SURVEY_SERVICE); - } + } + + /** + * Return ResourceService bean. + */ + private MessageService getMessageService() { + WebApplicationContext wac = WebApplicationContextUtils.getRequiredWebApplicationContext(getServlet().getServletContext()); + return (MessageService) wac.getBean("lasurvMessageService"); + } }