分享程序员开发的那些事...
首页
NTFS
漏洞
Android
Magento
服务器
Python
powershell
技术问答
Linux
网站首页
且构网 - 分享程序员编程开发的那些事
您所在的位置:
首页
>
把Drools 5.4集成到JBoss AS 7.1.1
把Drools 5.4集成到JBoss AS 7.1.1
更新时间:2022-08-14 20:51:48
Drools5引入了业务逻辑集成平台,它提供了支持规则、工作流和事件处理的统一、集成的平台。一切都是重新设计。
Drools 5可以分成4个主要的子项目:Guvnor(BRMS/BPMS)、Expert(规则引擎)、Flow(处理/工作流)、Fusion(cep/temporal reasoning)。
本文主要说明怎样在JBoss AS 7中使用Drools Expert。
作者:chszs,转载需注明。作者博客主页:http://blog.csdn.net/chszs
JBoss AS 7.1.1版下载地址: http://www.jboss.org/jbossas/downloads
Drools 5.4.0下载地址: http://www.jboss.org/drools/downloads
1. 解压下载的Drools 5.4.0压缩包: drools-distribution-5.4.0.Final.zip
2. 在JBoss的modules子目录下创建一个名为org/drools/main的目录。
3. 复制Drools的JAR文件到JBoss/modules/org/drools/main目录。
4. 在JBoss/modules/org/drools/main目录创建module.xml文件,内容如下:
[html]
view plain
copy
print
?
xmlversion
xmlversion
="1.0"
encoding
="UTF-8"
?>
modulexmlns
modulexmlns
="urn:jboss:module:1.1"
name
="org.drools"
>
resources
>
resource-rootpath
resource-rootpath
=
"antlr-2.7.7.jar"
/>
resource-rootpath
resource-rootpath
=
"antlr-3.3.jar"
/>
resource-rootpath
resource-rootpath
=
"antlr-runtime-3.3.jar"
/>
resource-rootpath
resource-rootpath
=
"bcmail-jdk14-138.jar"
/>
resource-rootpath
resource-rootpath
=
"bcprov-jdk14-138.jar"
/>
resource-rootpath
resource-rootpath
=
"dom4j-1.6.1.jar"
/>
resource-rootpath
resource-rootpath
=
"drools-clips-5.4.0.Final.jar"
/>
resource-rootpath
resource-rootpath
=
"drools-compiler-5.4.0.Final.jar"
/>
resource-rootpath
resource-rootpath
=
"drools-core-5.4.0.Final.jar"
/>
resource-rootpath
resource-rootpath
=
"drools-decisiontables-5.4.0.Final.jar"
/>
resource-rootpath
resource-rootpath
=
"droolsjbpm-introduction-docs-5.4.0.Final.jdocbook"
/>
resource-rootpath
resource-rootpath
=
"drools-jsr94-5.4.0.Final.jar"
/>
resource-rootpath
resource-rootpath
=
"drools-persistence-jpa-5.4.0.Final.jar"
/>
resource-rootpath
resource-rootpath
=
"drools-templates-5.4.0.Final.jar"
/>
resource-rootpath
resource-rootpath
=
"drools-verifier-5.4.0.Final.jar"
/>
resource-rootpath
resource-rootpath
=
"ecj-3.5.1.jar"
/>
resource-rootpath
resource-rootpath
=
"guava-r06.jar"
/>
resource-rootpath
resource-rootpath
=
"hibernate-jpa-2.0-api-1.0.1.Final.jar"
/>
resource-rootpath
resource-rootpath
=
"itext-2.1.2.jar"
/>
resource-rootpath
resource-rootpath
=
"javassist-3.14.0-GA.jar"
/>
resource-rootpath
resource-rootpath
=
"jsr94-1.1.jar"
/>
resource-rootpath
resource-rootpath
=
"jta-1.1.jar"
/>
resource-rootpath
resource-rootpath
=
"jxl-2.6.10.jar"
/>
resource-rootpath
resource-rootpath
=
"knowledge-api-5.4.0.Final.jar"
/>
resource-rootpath
resource-rootpath
=
"knowledge-internal-api-5.4.0.Final.jar"
/>
resource-rootpath
resource-rootpath
=
"log4j-1.2.14.jar"
/>
resource-rootpath
resource-rootpath
=
"mvel2-2.1.0.drools16.jar"
/>
resource-rootpath
resource-rootpath
=
"protobuf-java-2.4.1.jar"
/>
resource-rootpath
resource-rootpath
=
"slf4j-api-1.6.4.jar"
/>
resource-rootpath
resource-rootpath
=
"stringtemplate-3.2.1.jar"
/>
resource-rootpath
resource-rootpath
=
"xml-apis-1.3.04.jar"
/>
resource-rootpath
resource-rootpath
=
"xmlpull-1.1.3.1.jar"
/>
resource-rootpath
resource-rootpath
=
"xpp3_min-1.1.4c.jar"
/>
resource-rootpath
resource-rootpath
=
"xstream-1.4.1.jar"
/>
resources
>
module
>
确保WAR文件有正确的依赖,在META-INF/MANIFEST.MF中定义,如下:
[html]
view plain
copy
print
?
Dependencies: org.drools
org.drools是模块名。
上一篇 : :一个计算数字数组概览的算法2
下一篇 : MongoDB 2.2.1发布
相关阅读
把Drools 5.4集成到JBoss AS 7.1.1
推荐文章
关于api-ms-win-crt-runtimel1-1-0.dll缺失的解决方案
Wireshark抓取RTP包,还原语音
Linux下几种RTP协议实现的比较和JRTPLIB编程讲解
简述RTMPDump与编译移植
H264的RTP负载打包的数据包格式,分组,分片
条件变量(Condition Variable)详解
ortp库使用入门
H.264 基础及 RTP 封包详解
C++11中的小细节--字符串的原始字面量
CppCMS1.0.3 Build by VS2012