private void getDetailEventLog(String idStr, SourceBean response) throws EMFUserError {
try {
Integer id = new Integer(idStr);
EventLogDAOHibImpl eventLogDAO = new EventLogDAOHibImpl();
EventLog event = eventLogDAO.loadEventLogById(id);
if (event == null) {
HashMap params = new HashMap();
params.put(AdmintoolsConstants.PAGE, "EVENTS_MONITOR_PAGE");
params.put("REFRESH", "TRUE");
params.put(LightNavigationManager.LIGHT_NAVIGATOR_BACK_TO, "1");
Vector v = new Vector();
v.add(idStr);
EMFUserError error = new EMFUserError(EMFErrorSeverity.ERROR, 1067, v, params);
throw error;
}
String presentationHandler = event.getHandler();
SpagoBITracer.debug(SpagoBIConstants.NAME_MODULE, this.getClass().getName(), "getDetailEventLog", "The presentation hanlder for event with id = " + idStr + " is : " + presentationHandler);
Class presentationHandlerClass = Class.forName(presentationHandler);
IEventPresentationHandler eventPresentationHanlder = (IEventPresentationHandler) presentationHandlerClass.newInstance();
eventPresentationHanlder.loadEventInfo(event, response);
} catch (EMFUserError error) {