[英]Geoserver on Tomcat - FAIL - Application at context path /geoserver could not be started. [WEB-INF] is not Valid
我正在運行tomcat 8-RC10和(嘗試)從.war部署的geoserver 2.4.3。 Geoserver不會從上述錯誤開始,並且catalina.out(冗長而詳細,幾乎沒有用)似乎在此時遇到了麻煩:
ERROR [context.ContextLoader] - context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'geoServerLoader' defined in URL [jar:file:/home/XXX/tomcat/webapps/geoserver/WEB-INF/lib/main-2.2.4.jar!/applicationContext.xml]: Cannot resolve reference to bean 'resourceLoader' while setting constructor argument;
nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceLoader' defined in URL [jar:file:/home/XXX/tomcat/webapps/geoserver/WEB-INF/lib/main-2.2.4.jar!/applicationContext.xml]: initialization of bean failed;
nested exception is java.lang.IllegalArgumentException: The resource path [WEB-INF] is not valid.
感謝任何建議,我在這里很清楚。
您的一個bean引用了一個名為“ resourceloader”的bean,但是在您的應用程序上下文中沒有該名稱的bean,如消息所示:
cannot resolve reference to bean 'resourceloader
如果其他任何人遇到此問題,似乎geoserver尚不支持tomcat 8。 我的建議是根據http://diegobenna.blogspot.com.au/2011/01/install-tomcat-7-in-ubuntu-1010.html上的說明從.tar下載和解壓縮tomcat7。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.