【发布时间】:2014-05-27 11:19:21
【问题描述】:
我正在尝试将 optaplanner 项目与 jbpm6 集成。我已将 optaplanner java 项目作为同步域特定节点。所有 java 类、solverconfig.xml 和 .drl 文件都已导出到 jboss-as-7.1.1.Final\standalone\deployments\jbpm-console.war\WEB-INF\lib\ 中的 JAR 文件。但是,当我执行该过程时,它说求解器配置(solverconfig.xml)不存在。我假设这是因为无法读取 JAR 中的 xml 文件。我读到有另一种方法可以将求解器配置创建为 java 文件(强烈不推荐)。
我可以采取任何其他方法来解决这个问题吗?
【问题讨论】:
-
您能否将完整路径复制到求解器配置 xml 并复制用于创建 SolverFactory 的 java 代码?我认为这可能只是某个地方的错字,因为它应该可以工作。
-
从eclipse看,SolverConfig.xml的路径是
/OptaPlannerProject/src/main/resources/CaseAssignmentSolverConfig.xml以及构建SolverFactory的代码SolverFactory solverFactory = new XmlSolverFactory("/CaseAssignmentSolverConfig.xml"); Solver solver= solverFactory.buildSolver();
标签: drools jbpm optaplanner