tomcat - Kie-Drools Workbench 部署错误

标签 tomcat drools kie drools-kie-workbench

  1. 我已经使用 Wildify10 & kie-drools-wb-7.0.0.Final-wildfly10.war & kie-server-7.0.0.Final-ee7.war 来部署和使用 KIE Drools 的工作台。 当我启动 wildify 时,它无法同时部署 kie-drools-wb-7.0.0 和 kie-server-7.0.0。提示“服务启动失败”...

命令行异常

service jboss.deployment.unit."kie-drools-wb-7.0.0.Final-wildfly10.war".co mponent."org.uberfire.ext.security.server.CacheHeadersFilter".START (missing) de pendents: [service jboss.deployment.unit."kie-drools-wb-7.0.0.Final-wildfly10.wa r".deploymentCompleteService] service jboss.deployment.unit."kie-drools-wb-7.0.0.Final-wildfly10.war".co mponent."org.uberfire.ext.security.server.LoginRedirectServlet".START (missing) dependents: [service jboss.deployment.unit."kie-drools-wb-7.0.0.Final-wildfly10. war".deploymentCompleteService] service jboss.deployment.unit."kie-drools-wb-7.0.0.Final-wildfly10.war".co mponent."org.uberfire.ext.security.server.SecureHeadersFilter".START (missing) d ependents: [service jboss.deployment.unit."kie-drools-wb-7.0.0.Final-wildfly10.w ar".deploymentCompleteService] service jboss.deployment.unit."kie-drools-wb-7.0.0.Final-wildfly10.war".co mponent."org.uberfire.ext.security.server.SecurityIntegrationFilter".START (miss ing) dependents: [service jboss.deployment.unit."kie-drools-wb-7.0.0.Final-wildf ly10.war".deploymentCompleteService] service jboss.deployment.unit."kie-drools-wb-7.0.0.Final-wildfly10.war".co mponent."org.uberfire.server.FileDownloadServlet".START (missing) dependents: [s ervice jboss.deployment.unit."kie-drools-wb-7.0.0.Final-wildfly10.war".deploymen tCompleteService] service jboss.deployment.unit."kie-drools-wb-7.0.0.Final-wildfly10.war".co mponent."org.uberfire.server.FileUploadServlet".START (missing) dependents: [ser vice jboss.deployment.unit."kie-drools-wb-7.0.0.Final-wildfly10.war".deploymentC ompleteService] service jboss.deployment.unit."kie-drools-wb-7.0.0.Final-wildfly10.war".co mponent."org.uberfire.server.locale.GWTLocaleHeaderFilter".START (missing) depen dents: [service jboss.deployment.unit."kie-drools-wb-7.0.0.Final-wildfly10.war". deploymentCompleteService] service jboss.undertow.deployment.default-server.default-host."/kie-drools -wb-7.0.0.Final-wildfly10" (missing) dependents: [service jboss.deployment.unit. "kie-drools-wb-7.0.0.Final-wildfly10.war".deploymentCompleteService] WFLYCTL0186: Services which failed to start: service jboss.deployment.uni t."kie-server-7.0.0.Final-ee7.war".PARSE service jboss.undertow.deployment.default-server.default-host."/kie-drools -wb-7.0.0.Final-wildfly10"

如果有人遇到过这个问题,请帮助我解决这个问题。

  1. 我还尝试过使用 Tomcat 部署 kie-drools-workbench。现在工作台已部署,但未在浏览器中启动。我无法在浏览器中打开 kie 工作台。

请帮助我使用上述任一方法成功部署和运行/访问 kie-drools-workbench。

最佳答案

能否提供详细的配置信息?

你可以看看那些步骤

安装 WildFly、Drools 和 Workbench:

1) Add WildFly bin folder to the Path enviroment variable
2) Add the admin user
3) Follow this guide: https://www.youtube.com/watch?v=8HUFaL--SwI
    First create and admin user
        1- in command type add-user
        2- press (a)
        3- type the user name
        4- type the password
        5- y y and for the last question say no
4) Now to WildFly/bin and open standalone.conf.bat and paste these following lines at the end of the file
    set SERVER_CONFIG=--server-config=standalone-full.xml
    set KIE_SERVER_USER=-Dorg.kie.server.user=kieserver
    set KIE_SERVER_PWD=-Dorg.kie.server.pwd=kieserver
    set KIE_CONTROLLER_USER=-Dorg.kie.server.controller.user=kieserver
    set KIE_CONTROLLER_PWD=-Dorg.kie.server.controller.pwd=kieserver
    set KIE_CONTROLLER_URL=http://localhost:8080/kie-drools-wb-6.5.0.Final-wildfly10/rest/controller
    set KIE_SERVER_URL=http://localhost:8080/kie-server-6.5.0.Final-ee7/services/rest/server
    set KIE_SERVER=-Dorg.kie.server.location=%KIE_SERVER_URL%
    set KIE_CONTROLLER=-Dorg.kie.server.controller=%KIE_CONTROLLER_URL%
    set KIE_SERVER_ID=-Dorg.kie.server.id=wildfly-kieserver
    set SERVER_OPTS=%SERVER_CONFIG% %KIE_SERVER_USER% %KIE_SERVER_PWD% %KIE_CONTROLLER_USER% %KIE_CONTROLLER_PWD% %KIE_SERVER% %KIE_CONTROLLER% %KIE_SERVER_ID%
5) Modify the JVM memory on the same file. For example: set "JAVA_OPTS=-Xms128M -Xmx1024M -XX:MetaspaceSize=196

关于tomcat - Kie-Drools Workbench 部署错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45159973/

相关文章:

artificial-intelligence - 用启发式方法解决数独问题 : a good idea?

java.lang.ClassNotFoundException : org. eclipse.aether.resolution.ArtifactResolutionException

spring - drools-6 (kie) 自动扫描(来自 spring)来自 kie 工作台部署工件的模块和 session

maven - Drools kie-ci 示例在 ubber jar 中失败,但在 eclipse IDE 上失败

java - 使用 java 发送邮件,附件文件与 Glassfish 服务器一起使用,但不适用于 tomcat。我应该怎么办?

java - 使用 Jersey 配置 Swagger-ui

java - 这是 JBOSS 网络服务吗? Tomcat ?如何创建 server.xml 文件?

java - Spring Security 2 userDetailsS​​ervice 问题上的自定义身份验证提供程序

php - 如何将 Drools 与 PHP 应用程序一起使用?

java - Drools 决策表中的无限循环