在axis2,Tomcat 7中安装ServletContextListener

时间:2014-10-01 14:45:40

标签: java tomcat axis2 servletcontextlistener

我尝试在Apache Tomcat 7中的axis2应用程序中集成servletcontextlistener。 我按照所有说明操作,但是当我启动tomcat时,我收到以下错误:

java.lang.ClassNotFoundException:ch.pmm.cpsserver.coolarts.daemon.CoolArtsListener ......错误。

这是我的班级:

public class CoolArtsListener implements ServletContextListener {
  //protected Log logger = LogFactory.getLog(getClass());
  private ServletContext m_oApplication = null;

  @Override
  public void contextInitialized(ServletContextEvent oEvent)
  {
    this.m_oApplication = oEvent.getServletContext();
    System.out.println("the CA - Listener is called");        
  }

  @Override
  public void contextDestroyed(ServletContextEvent arg0)
  {
    System.out.println("The CA - Listener is destroyed");
  } 
}

并在axis2 app的web.xml中发布了该类。

<listener>
        <listener-class>ch.pmm.cpsserver.coolarts.daemon.CoolArtsListener</listener-class>
</listener>

这是一个缺少lib这种行为的原因吗? 如果是这样,此功能需要哪些库?或者还有其他原因吗?

0 个答案:

没有答案