drools 6.0.1工作台无法部署到tomcat7.0

drools 6.0.1工作台无法部署到tomcat7.0,drools,Drools,我下载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 workbench无法正确启动 错误listenerStart 由于以前的错误,上下文[/kie wb]启动失败 注意:我将长war文件名更改为简单文件名,以便轻松访问we

我下载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 workbench无法正确启动

错误listenerStart
由于以前的错误,上下文[/kie wb]启动失败

注意:我将长war文件名更改为简单文件名,以便轻松访问web应用程序
我已经在kie web下阅读了自述文件,其中提到我需要将“kie tomcat integration Jar”复制到tomcat_HOME/lib中,但我在下载包中找不到它

整个错误日志如下所示:

信息: 正在部署web应用程序目录D:\green\tomcat\webapps\kie 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
严重: 由于以前的错误,上下文[/kie wb]启动失败

  • 您必须从mvnrepository下载kie-tomcat集成,并将其放在tomcat/lib中
  • 您还需要从下载jacc库并将其放置在TOMCAT/lib中
  • 将阀门配置作为最后一个阀门定义添加到主机元素内的TOMCAT_HOME/conf/server.xml中
  • 将org.uberfire.security.auth.AuthenticationSource重命名为org.uberfire.security.auth.AuthenticationSource-ORIGIN并 将org.uberfire.security.auth.AuthenticationSource-TOMCAT-JEE-security重命名为org.uberfire.security.auth.AuthenticationSource 内部WEB-INF/classes/META-INF/services

  • 您的kie-drools-wb-distribution-6.0.1.Final归档文件包含一个txt(自述文件或类似文件)文件,其中列出了在Tomcat上正确安装webapp需要执行的步骤列表。梅尔文的答案包含了这些步骤。请参考该文本,以确保按照正确的顺序执行正确的步骤,并使用所需库的正确版本。您还可能需要添加/修改webapp属性以启用/禁用某些功能(例如,演示项目安装),您可能想要也可能不想要并配置本地git和maven存储库(文件夹)。

    您似乎需要了解Tomcat在哪里进行日志记录。由于以前的错误而导致的消息
    启动失败
    表明服务器输出中先前存在其他错误,这将解释出现的错误。尝试提高tomcat日志记录级别以查看出现的错误:感谢您提供的信息,在启用tomcat调试级别之后,我似乎进入了一个可怕的世界:错过了这么多罐子,它让我下载了20多个罐子,仍然没有完成,版本不同。有人可以在tomcat下运行kie-drools-wb-distribution-wars-6.0.1.Final-tomcat7.0.war吗?这么多jar/filer被遗漏了,需要复制,我真的很困惑如何发布它。有没有可能有人共享一个完全可运行的包?@richard您如何在tomcat中为drools wb启用调试级日志记录?