我正在使用Spring MVC和Drools expert。spring版本4.0。0 drools版本(6.0.1)
我正在使用RAD 8和WAS 8
应用程序启动失败,出现异常(见下文)
spring集成在批处理模式下工作正常。当我从web应用程序调用它时,当我将kie后处理器添加到应用程序上下文时,web应用程序就会失败。
<bean id="kiePostProcessor"
class="org.kie.spring.KModuleBeanFactoryPostProcessor"/>
这是堆栈跟踪。
嗨,我想分享我在这方面做的研究
如果有人想在“websphere”中使用SpringMVC和drools,这可能会很有用
**这只有在您使用maven时才有用
1。将所有dsl和dslr文件复制到maven web项目中的src/main/resources文件夹中
2。将kmodule文件放在src/main/webapp/META-INF/kmodule中。xml
3。放置一个文件src\main\webapp\META-INF\maven\\artifactname\pom。属性
请注意,pom。属性文件应该是常规的maven pom。属性文件包含
version=<version>
groupId=<packagename>
artifactId=<artifactid>
现在您的web项目可以正常工作了
以上是kie从jar文件获取dsl和drl文件时遇到的问题的解决方法。Kie无法读取和处理kmodule。来自jar文件的xml文件,因为它不支持wsjar协议。
此外,我没有使用kie-Spring集成,因为这给我带来了很多问题。希望这能有所帮助。此外,测试版不能在我们的组织中使用。
这是kie-Spring
模块(6.1.0-FINAL版本)中的一个缺陷。您应该使用以下依赖项。这给我解决了。
<dependency>
<groupId>org.kie</groupId>
<artifactId>kie-spring</artifactId>
<version>6.1.0.Beta1</version>
</dependency>
利用流水线(pipeline)的方式从client打包多条命令一起发出,不需要等待单条命令的响应返回,而redis服务端会处理完多条命令后会将多条命令的处理结果打包到一起返回给客户端: cat data.txt | redis-cli –pipe 在选择开源redis开发库时需要着重注意是否支持pipeline,常见的jedis可以支持。 在部署架构是网络多跳的时候需要注意使用pipeline提高
问题内容: 这是我的流口水验证问题的第二部分。第一部分已经回答,我的代码中已经实现了建议的解决方案。 这是我的java类结构 好的,我的问题是,如果FinanceItemName为“土地或建筑物”,并且该用户的地址符合以下条件,则我需要验证FinanceDetails实例的itemValue, AddressStatus ==当前 AddressType ==物理 AddressUseType =
我不太会流口水和咕噜。 我有一个关于规则流的基本问题。 我在guvnor插件上使用引导编辑器创建了3条规则。现在我想根据第一条规则的结果调用第二条或第三条规则。 e、 g.如果患者年龄小于18岁,则进行第二条规则的小检查,否则请调用第三条规则由高级医生进行检查。 那么,这可以通过使用规则流来实现吗?如果是,如何?是否有任何示例链接和文档来演示它?非常感谢您的帮助。 谢啦
我在Scala/Spark中有一个批处理作业,它根据一些输入动态创建Drools规则,然后评估规则。我还有一个与要插入到规则引擎的事实相对应的输入。 到目前为止,我正在一个接一个地插入事实,然后触发关于这个事实的所有规则。我正在使用执行此操作。 seqOp运算符的定义如下: 以下是生成的规则的示例: 对于同一RDD,该批次花了20分钟来评估3K规则,但花了10小时来评估10K规则! 我想知道根据事
我的设置有一个奇怪的问题,我不明白。我正在从事一个maven GWT项目,该项目在shell中运行良好(即mvn GWT:run按预期工作)。 然而,当我尝试在Eclipse中运行它(安装了m2e和gwt插件)时,我得到了一个classnotfoundexception。该类是一个实体类,在生成实体管理器时会发生异常。我检查了该类是否在持久性中声明。xml和我在pom中找不到任何排除项。xml或e
使用隐身专家,按下鼠标中键隐藏桌面上所有窗口,隐身专家还可以隐藏托盘图标。使用隐身专家聊QQ不怕被别人发现,挂游戏不怕被别人发现,使用炒股软件不怕别人发现,看新闻,干私活不怕别人发现。隐身专家是目前功能最强的快速隐藏窗口软件,保护您的屏幕隐私! 详细功能: 快速隐藏窗口: 按下鼠标中键快速隐藏桌面上的窗口和托盘图标。再按一次鼠标中键可以重新显示 一齐按下鼠标左右键,可以快速隐藏窗口和托盘图标。再按