Java Tomcat6不重新启动geoserver
我已经使用geoserver一段时间了,它突然停止工作。 我通常通过重新启动tomcat6来重新启动它:Java Tomcat6不重新启动geoserver,java,geoserver,catalina,Java,Geoserver,Catalina,我已经使用geoserver一段时间了,它突然停止工作。 我通常通过重新启动tomcat6来重新启动它: sudo /etc/init.d/tomcat6 stop sudo /etc/init.d/tomcat6 start 我经常不得不这样做,因为geoserver GWC进程占用了太多内存。 但这次它拒绝重启。 我查看了geoserver.log:它实际启动、加载层,最后一行是: 2014-12-11 16:44:53765警告[org.springframework.beans.fa
sudo /etc/init.d/tomcat6 stop
sudo /etc/init.d/tomcat6 start
我经常不得不这样做,因为geoserver GWC进程占用了太多内存。
但这次它拒绝重启。
我查看了geoserver.log:它实际启动、加载层,最后一行是:
2014-12-11 16:44:53765警告[org.springframework.beans.factory.support.DisposableBeanAdapter]-在名为“geoServerLoader”的bean上调用destroy方法失败:org.springframework.beans.factory.BeanCreationNotAllowedException:创建名为“GWCLifeCycleHandler”的bean时出错:当此工厂的单例正在销毁时,不允许创建单例bean(不要在销毁方法实现中从BeanFactory请求bean!)
是否可能是阻止geoserver启动的错误?
如果是,是否有人能为我解释此错误消息,并给出可能的解决方案
注:
我试图删除geowebcache中的文件,但仍然存在问题/geowebcache\u data/diskquota\u page\u store\u h2
我也重新启动了服务器。我发现了问题所在: 我只是删除了tomcat6工作目录:
$TOMCAT_HOME/work/Catalina
为此:
$TOMCAT\u HOME/work/Catalina
。当然,请仔细检查您是否在工作目录中,而不是在Catalina应用程序目录中/etc/init.d/tomcat6 status
)。我只是重新启动了服务器,以释放PID锁