SolutionsSolutions Products Services Support Developers Partners Customers About BEA
专业咨询服务
客户支持服务
服务导航
活动与新闻
技术资源
AskBEA
常见技术问题
BEA产品文档
BEA新闻组
dev2dev 中文站点
dev2dev 英文站点
其它有用资源
联系我们
ALUI & ALBPM支持
培训服务
最新培训
服务


related links header
item indicator 如何购买BEA产品
item indicator 产品文档
item indicator BEA客户
item indicator 培训
item indicator 客户支持
item indicator SOA资源中心
Developer Resources
BEA dev2dev
BEA dev2dev网站
在线技术论坛
资源中心
User Group
客户支持服务

技术资源


常见技术问题(FAQs)

Integration 常见问题
     
最近更新时间: 作者: 浏览次数:
 
文章ID:3002
文章标题: 如何在WebLogic Integration系统中定制自己的Event Listener MDB?
文章关键字: Event Listener MDB
文章路径: http://www.bea.com.cn/channel/support/FAQs/
Integration/3002.htm
 

如何在WebLogic Integration系统中定制自己的Event Listener MDB?

可以使用MDB Generator来生成更多的系统Jar文件,步骤如下:

 a. 运行WebLogic的setenv脚本文件,把wlpi-util.jar和wlpi-aux.jar加入classpath

 b. 运行MDB Generator utility:

java com.bea.wlpi.util.MDBGenerator -queue com.bea.wlpi.eventQueue-2 -min 5 -max 20

 -queue:规定生成的mdb所要监听的queue或topic的jndi的名称,

 -min: unordered listeners的最小数目

 -max: unordered listeners的最大数目

 -order:ordered listener的数目,必须为质数且小于31

 -validate :打开listener的xml验证

 c. 将生成的jar文件拷贝到WebLogic的系统lib目录里

 com.bea.wlpi.eventQueue-2-mdb-generator.jar

 d. 修改config.xml文件:

 <EJBComponent>

 DeploymentOrder="5"

 Name="com.bea.wlpi.EventQueue-2-mdb-generator.jar”

 Targets="MyServer-2"

 URI="com.bea.wlpi.EventQueue-2-mdb-generator.jar"

 </EJBComponent>

 e. 增加与之相应的JMS队列:

 <JMSServer

 Name="JMSServer-2"

 Targets="MyServer-2”

 TemporaryTemplate="TemporaryTemplate">
 <JMSQueue>

 JNDIName="com.bea.wlpi.EventQueue-2"

 Name="eventQueue-2"

 </ JMSQueue>

 </JMSServer>