statistics.setStartupDateTime(new Timestamp(Calendar.getInstance().getTime().getTime()));
// start configured responders
Map<String, ListenerConfiguration> listenerList = AppContext.getResponderConfiguration().getListenerConfigurations();
for (ListenerConfiguration listenerConfig : listenerList.values()) {
IResponder responder = new Responder(listenerConfig);
responder.create();
responder.startListenAsync();
}
// Write PID file
if (AppContext.getBasicConfiguration().isWritePID()) {
String fs = System.getProperty("file.separator");
FileCtx fileCtx = FileUtility.createPIDfileAndLock(AppContext.getBasicConfiguration().getPidPath() + fs