package org.infosec.ismp.syslogd;
import org.infosec.ismp.eventd.Eventd;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.springframework.util.Log4jConfigurer;
public class MockAgent {
public static void main(String[] args) throws Exception{
// 加载log4j配置文件
Log4jConfigurer.initLogging("classpath:agent/log4j.properties");
ApplicationContext ctx = new ClassPathXmlApplicationContext(
new String[] {
"classpath:agent/applicationContext.xml",
"classpath:agent/applicationContext-agent.xml" });
Eventd eventd = (Eventd)ctx.getBean("eventd");
eventd.start();
// AgentRegister register = (AgentRegister)ctx.getBean("agentRegister");
// register.start();
Syslogd syslogd = (Syslogd)ctx.getBean("syslogd");
// syslogd.start();
}
}