2014-02-11 42 views
0

我下載了kie-drools-wb-distribution-6.0.1.Final,並解壓縮,複製kie-drools-wb-distribution-wars-6.0.1.Final -tomcat7.0.war到tomcat7.0。 重新啓動tomcat後,catalina.out中只記錄了一個錯誤,並導致drools工作臺無法正常啓動。drools 6.0.1工作臺無法部署到tomcat7.0

錯誤listenerStart
語境[/紀伊-WB]啓動失敗由於先前的錯誤

注意:我改變了長期的戰爭文件名變爲簡單的一個,這樣我可以輕鬆地訪問Web應用程序。
我已閱讀kie-web下的自述文件,它提到我需要將「kie-tomcat-integration Jar」複製到TOMCAT_HOME/lib中,但我無法在下載包中找到它。

整個錯誤日誌如下:

信息:部署Web應用程序目錄d:\環保\ tomcat的\的webapps \紀伊-WB 2014年2月11日10時22分36秒org.apache.catalina。 core.StandardContext startInternal
嚴重:錯誤listenerStart 2014年2月11日10時22分36秒org.apache.catalina.core.StandardContext startInternal
嚴重:上下文[/紀伊-WB]啓動失敗由於先前的錯誤

+0

看來你需要找出Tomcat在進行日誌記錄的位置。由於之前的錯誤,「啓動失敗」消息表明服務器輸出中存在其他錯誤,這將解釋發生了什麼問題。 – Steve

+0

嘗試增加tomcat日誌記錄級別以查看發生了什麼問題:http://www.jvmhost.com/articles/increase-tomcat-logging-verbosity-quick-problem-resolution –

+0

感謝您的信息,啓用了tomcat調試級別,似乎我進入了一個可怕的世界:錯過了很多罐子,它要求我下載20多個罐子,仍然沒有完成,並且具有不同的版本。 – richard

回答

2
  1. 你將不得不下載kie-tomc從mvnrepository http://mvnrepository.com/artifact/org.kie/kie-tomcat-integration/6.0.1.Final整合,並將其放置在TOMCAT/lib中。
  2. 您還需要從http://mvnrepository.com/artifact/org.jboss.spec.javax.security.jacc/jboss-jacc-api_1.4_spec/1.0.3.Final下載jacc庫並將它放在TOMCAT/lib中。
  3. 添加閥配置成TOMCAT_HOME/CONF/server.xml中主機元件內作爲最後一個閥定義
  4. 重命名org.uberfire.security.auth.AuthenticationSource到org.uberfire.security.auth.AuthenticationSource-ORIGIN和 重命名org.uberfire.security.auth.AuthenticationSource-Tomcat的JEE的安全性來org.uberfire.security.auth.AuthenticationSource WEB-INF內/班/ META-INF /服務
0

你乃紀伊,滴料-WB -distribution-6.0.1.Final歸檔文件包含一個txt文件(自述文件或類別文件),該文件包含一系列步驟,以便在Tomcat上正確安裝webapp。 Melvins的答案包含這些步驟。請參考該txt,以確保您按照正確的順序進行正確的步驟並使用所需庫的正確版本。您還可能需要添加/修改webapp屬性以啓用/禁用您可能需要或可能不需要的某些功能(例如演示項目安裝),並配置您的本地git和maven存儲庫(文件夾)。