我已經像我安裝archiva一樣在我的tomcat上部署了Apache continuum(detailed description)。該webapp正在運行,但有一個問題,我不過來:Apache Continuum-在tomcat上部署
當我重新啓動tomcat的配置已經消失。通過搜索日誌文件,我能找到continuum.log
的錯誤:
2013-09-29 17:49:57,043 [main] WARN org.apache.commons.configuration.DefaultConfigurationBuilder - Internal error
org.apache.commons.configuration.ConfigurationException: Cannot locate configuration source /var/lib/tomcat6/conf/shared.xml
不知道如何解決這個問題?
編輯
在日誌文件中進一步挖掘我發現前面的錯誤:
2013-09-29 18:01:58,246 [Thread-3] INFO org.apache.maven.continuum.DefaultContinuum - Error storing the Continuum configuration.
org.apache.continuum.configuration.ContinuumConfigurationException: /var/lib/tomcat6/conf/continuum.xml (Permission denied)
這裏連續尋找默認配置,但這個位於webapps/continuum/…
更改權限並沒有訣竅。有沒有辦法告訴連續體在哪裏存儲配置? – philipp
您給出的描述中指定的'appserver.base'配置是它將使用的位置 - 但是如果未指定,它將默認爲Tomcat主頁。更多信息請訪問:http://continuum.apache.org/docs/1.4.1/installation/tomcat.html#Configure_the_appserver.base_Java_system_property –