Index: lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/web/action/MonitoringAction.java =================================================================== diff -u -r1ed31293ec907243ad2e5796dabbd842356f25ab -rb90112728587b09c010fd29b98306a8ebedd05ce --- lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/web/action/MonitoringAction.java (.../MonitoringAction.java) (revision 1ed31293ec907243ad2e5796dabbd842356f25ab) +++ lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/web/action/MonitoringAction.java (.../MonitoringAction.java) (revision b90112728587b09c010fd29b98306a8ebedd05ce) @@ -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"); + } }