public void addLogEntry() { String msgId = null; try { msgId = getCalloutMediatorMessage().getId(); logger.info("Mediator message id : " + msgId); } catch (MediatorException mexp) { } if (!reentrant) { logImsg = "Instance processed"; } else { logImsg = "Stopped"; } SoaLoggerJmsPojo pojo = new SoaLoggerJmsPojo(); LogInterfaceTo tempLi = null; tempLi = msgUtil.getInterfaceName( getCalloutMediatorMessage().getComponentDN(), msgId, logImsg, "", envProps.getProperty("env_flag")); pojo.setInterfaceName(tempLi.getLogInterfaceName()); pojo.setEnvFlag(tempLi.getEnvironmentFlag()); pojo.setInterfaceId(tempLi.getLogInterfaceId().toString()); pojo.setLogLevel(tempLi.getLogEntryList().get(0).getLogLevel()); pojo.setInterfaceVersion(tempLi.getLogInterfaceVersion()); pojo.setInstanceId(tempLi.getLogEntryList().get(0).getIntegrationInstanceId()); // try { // tempLi = msgUtil.getInterfaceName(getCalloutMediatorMessage().getComponentDN(),msgId, // logImsg, "",envProps.getProperty("env_flag")); // Failure counter is removed because of the exceptions regarding backing store // this.checkFailedLogEntries(tempLi); // 15.06.2011, TKatva, removed because JMS-queue listener parses the message. /* entry = new LogEntryTo(); entry.setLogEntryId(tempLi.getLogEntryList().get(0).getLogEntryId()); entry.setLogDate(tempLi.getLogEntryList().get(0).getLogDate()); entry.setInstanceVersion(tempLi.getLogEntryList().get(0).getInstanceVersion()); entry.setLogLevel(tempLi.getLogEntryList().get(0).getLogLevel()); entry.setIntegrationInstanceId(tempLi.getLogEntryList().get(0).getIntegrationInstanceId()); entry.setLogMsg(tempLi.getLogEntryList().get(0).getLogMsg()); //entry.setLogInterface(tempLi.getLogEntryList().get(0).getLogInterface()); entry.setLogPayload(tempLi.getLogEntryList().get(0).getLogPayload()); li = soaLogger.addLogInterfaceEntry(tempLi); } catch (Exception exp) { logger.severe("EXCEPTION : " + exp.toString()); }*/ /* Failure counter is removed because of the exceptions regarding backing store if (li == null) { this.increaseFailedCounter(tempLi); } else { this.failedCountToZero(tempLi); } /* if (!reentrant) { this.checkValues(); } */ // Get payload of the message Map payload = getCalloutMediatorMessage().getPayload(); // Try to get the message key String key = null; Iterator it = payload.keySet().iterator(); while (it.hasNext()) { key = (String) it.next(); } Element payloadElement = (Element) payload.get(key); // this.logger.severe("ELEMENT : " + this.xmlToString(payloadElement)); pojo.setMsgPayload(this.xmlToString(payloadElement)); jmsClient.sendMessage(pojo); }