为什么Openfire会继续重新加载我的插件

时间:2012-08-15 05:00:08

标签: plugins jetty init openfire

我为Openfire创建了一个插件,方法initializePlugin中有一些初始化步骤。

我的插件的初始化步骤应该只运行一次。 但我发现Openfire继续重复调用我的插件的initializePlugin 每个~20秒。这很奇怪!

是Jetty还是Openfire问题? 如何告诉Openfire只拨打initializePlugin一次?

1 个答案:

答案 0 :(得分:0)

Dele Olajide:

我发现了问题。我能够在Linux Centos盒子上复制它。

当插件文件上的时间戳高于解压缩插件时创建的文件夹上的时间戳时,会发生这种情况。如果您正在使用处于不同时区的PC上进行开发,则可能会发生这种情况。

检查日期/时间戳。如果高于当前日期/时间,则触摸文件以将时间戳重置为当前日期/时间。

答案取自: http://community.igniterealtime.org/message/224340