为什么listener启动失败

04-09-21 fisheep
各位大侠,救救命吧。我写了一个listener,实现了ServletContextListener接口。主要是定时从数据库中取出数据。然后修改了web.xml如下

<listener>

<listener-class>com.a9a9.NoteListener</listener-class>

</listener>

可是为什么tomcat启动的时候总是报错呢?

错误如下:

2004-9-21 2:00:36 org.apache.catalina.core.StandardContext listenerStart

严重: Skipped installing application listeners due to previous error(s)

2004-9-21 2:00:36 org.apache.catalina.core.StandardContext start

严重: Error listenerStart

2004-9-21 2:00:36 org.apache.catalina.core.StandardContext start

严重: Context startup failed due to previous errors

真实折磨人啊!究竟是为什么呢?要怎么解决啊?帮帮忙吧!

banq
2004-09-24 09:43
编写listener需要继承,实现特定的类。

fisheep
2004-09-24 09:47
谢谢bang,后来发现原因是listener必须要求显示的提供一个public的构造函数。好像listener是不会自动创建构造函数的。问题解决了。

猜你喜欢