我一直在嘗試將我的規則從Drools Workbench部署到Kie Exectution服務器,但無濟於事。我正在使用Wildfly 8.2.1.Final,drools 6.3.0.Final和JDK 1.7.0_79。我有ant環境變量集,以及maven之一。Kie Execution Server在部署kie-server-6.3.0時產生StartException異常.ee7.war
下面是從server.log文件錯誤:
2015年11月4日13:13:24342 INFO [org.jboss.as.server.deployment](MSC服務線程1-8)JBAS015876 :開始部署「kie-server.war」(runtime-name:「kie-server.war」) 2015-11-04 13:13:42,440 WARN [org.jboss.as.server.deployment](MSC服務線程1-6)JBAS015960:類路徑條目jaxb-api.jar位於/C:/Users/mvschalkwyk.PRINCIPA/Documents/Programming/Guvnor/wildfly-8.2.1.Final/bin/content/kie-server.war/中WEB-INF/lib/jaxb-core-2.2.11.jar沒有指向Class-Path引用的有效jar。 2015-11-04 13:13:42,444 WARN [org.jboss.as.server.deployment](MSC服務線程1-6)JBAS015960:Class路徑條目jaxb-core.jar位於/ C:/ Users/mvschalkwyk中。 PRINCIPA/Documents/Programming/Guvnor/wildfly-8.2.1.Final/bin/content/kie-server.war/WEB-INF/lib/jaxb-impl-2.2.11.jar沒有指向一個有效的jar類路徑引用。 2015-11-04 13:13:42,450 WARN [org.jboss.as.server.deployment](MSC服務線程1-6)JBAS015960:Class路徑條目jaxb-core.jar位於/ C:/ Users/mvschalkwyk中。 PRINCIPA/Documents/Programming/Guvnor/wildfly-8.2.1.Final/bin/content/kie-server.war/WEB-INF/lib/jaxb-xjc-2.2.11.jar沒有指向有效的jar文件類路徑引用。 2015-11-04 13:13:42,451 WARN [org.jboss.as.server.deployment](MSC服務線程1-6)JBAS015960:Class路徑條目jaxb-impl.jar位於/ C:/ Users/mvschalkwyk中。 PRINCIPA/Documents/Programming/Guvnor/wildfly-8.2.1.Final/bin/content/kie-server.war/WEB-INF/lib/jaxb-xjc-2.2.11.jar沒有指向有效的jar文件類路徑引用。 2015-11-04 13:13:42,705錯誤[org.jboss.msc.service.fail](MSC服務線程1-7)MSC000001:無法啓動服務jboss.deployment.unit。「kie-server.war」 .PARSE:服務jboss.deployment.unit中的org.jboss.msc.service.StartException。「kie-server.war」.PARSE:JBAS018733:無法在org處理部署「kie-server.war」 的階段PARSE。 jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:166)[wildfly-server-8.2.1.Final.jar:8.2.1.Final] at org.jboss.msc.service.ServiceControllerImpl $ StartTask .startService(ServiceControllerImpl.java:1948)[jboss-msc-1.2.2.Final.jar:1.2.2.Final] at org.jboss.msc.service.ServiceControllerImpl $ StartTask.run(ServiceControllerImpl.java:1881) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1 145)[rt.jar:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615)[rt.jar:1.7.0_79] at java.lang.Thread.run( Thread.java:745)[rt.jar:1.7.0_79] 導致:org.jboss.msc.service.ServiceNotFoundException:未找到服務服務jboss.ejb.default-resource-adapter-name-service at org。 jboss.msc.service.ServiceContainerImpl.getRequiredService(ServiceContainerImpl.java:668)[jboss-msc-1.2.2.Final.jar:1.2.2.Final] at org.jboss.as.ejb3.deployment.processors.MessageDrivenComponentDescriptionFactory .getDefaultResourceAdapterName(MessageDrivenComponentDescriptionFactory.java:278) at org.jboss.as.ejb3.deployment.processors.MessageDrivenComponentDescriptionFactory.processMessageBeans(MessageDrivenComponentDescriptionFactory.java:155) 在org.jboss.as.ejb3.deployment.processors.MessageDrivenComponentDescriptionFactory.processAnnotations(MessageDrivenComponentDescriptionFactory.java:82) 在org.jboss.as.ejb3.deployment.processors.AnnotatedEJBComponentDescriptionDeploymentUnitProcessor.processAnnotations(AnnotatedEJBComponentDescriptionDeploymentUnitProcessor.java:58) 在組織.jboss.as.ejb3.deployment.processors.AbstractDeploymentUnitProcessor.deploy(AbstractDeploymentUnitProcessor.java:81) at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService。java:159)[wildfly-server-8.2.1.Final.jar:8.2.1.Final] ... 5更多
2015-11-04 13:13:42,711錯誤[org.jboss.as (部署掃描器線程 - 1)JBAS014613:操作(「部署」)失敗 - 地址:([(「deployment」=>「kie-server.war」)]) - 失敗描述:{「 JBAS014671:失敗的服務「=> {」jboss.deployment.unit。\「kie-server.war \」。PARSE「=>」org.jboss.msc.service.StartException in service jboss.deployment.unit。\「kie -server.war \「。PARSE:JBAS018733:無法處理部署階段PARSE \」kie-server.war \「 由org.jboss.msc.service.ServiceNotFoundException引起:服務服務jboss.ejb.default-resource -adapter-name-service not found「}} 2015-11-04 13:13:43信息[org.jboss.as.server](DeploymentScanner-threads-1)JBAS018558:Un部署「kie-server-6.3.0.Final-ee7.war」(運行時名稱:「kie-server-6.3.0.Final-ee7.war」) 2015-11-04 13:13:43信息[ org.jboss.as.server](DeploymentScanner-threads-1)JBAS018559:已部署的「kie-server.war」(運行時名稱:「kie-server.war」) 2015-11-04 13:13:43,414 INFO [org.jboss.as.controller](DeploymentScanner-threads - 1)JBAS014774:服務狀態報告 JBAS014777:無法啓動的服務:服務jboss.deployment.unit。「kie-server.war」.PARSE:org.jboss .msc.service.StartException服務jboss.deployment.unit「乃紀伊,將server.war」 .PARSE:JBAS018733:無法處理部署「乃紀伊,將server.war」的階段PARSE
請誰能幫我糾正這個錯誤?
我確實有紀伊服務器角色的用戶。 –
我的PATH變量也被設置爲相應的\ bin目錄。 –
如果我使用kie-server-6.3.0.Final-webc.war,那麼我可以部署執行服務器,但是當我嘗試從WB部署時,我沒有爲我的容器獲取端點。 –