小弟在使用java里的jcrontab定时器组件时遇到问题,同样的文件在windows下部署正常运行,可同样文件部署在redhat9下即报错,错误内容如下:
java.lang.NullPointerException
at org.jcrontab.data.CrontabEntryDAO.findAll(CrontabEntryDAO.java:77)
at org.jcrontab.Cron.readCrontab(Cron.java:241)
at org.jcrontab.Cron.generateEvents(Cron.java:256)
at org.jcrontab.Cron.run(Cron.java:184)所部署的服务器均为tomcat5.0, 在web.xml 文件里的相关配置信息如下
        <servlet>
<servlet-name>LoadOnStartupServlet</servlet-name>
<servlet-class>org.jcrontab.web.loadCrontabServlet</servlet-class>
<init-param>
<param-name>PROPERTIES_FILE</param-name>
<param-value>jcrontab.properties</param-value>
</init-param>
<load-on-startup>5</load-on-startup>
</servlet>
不知是何原因,请大侠帮忙看看,感谢感谢:)