`
seanwon
  • 浏览: 63714 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JBOSS 4.0.5 EJB3.0之MDB (ACTIVEMQ)

阅读更多



 

项目中用到了EJB3.0 MDB,以为很简单的,不想用的JBOSS4.0.5的默认安装版本并不支持EJB的发布,解决后备注参考:

1,下载jboss-EJB-3.0_RC9_Patch_1.zip(http://www.jboss.org/ejb3/old_releases.html

2,设置系统变量JBOSS_HOME为jboss安装目录

3,解压jboss-EJB-3.0_RC9_Patch_1.zip,进入jboss-EJB-3.0_RC9_Patch_1目录,执行ant -f install.xml
4,把jboss/all/lib下面的jboss-cache.jar和jgroups.jar复制到jboss/deploy/default/lib下

5,这时候可以把《EJB3.0实例教程》里面的HelloWorld.jar和EJBTest.war拷贝到deploy目录下,启动Jboss就可以

6,浏览器中输入http://locahost:8080/EJBTest/Test.jsp可检查结果

 

配置支持ACTIVEMQ的步骤:

1,修改deploy/jms-ra.rar/META-INF/ra.xml,参考ra.rar附件,无非是把activemq替换掉jbossmq

2,在deploy/目录下创建activemq-ds.xml,参考activemq-ds.zip附件,无非是配置activemq connectionFactory和管理对象

3,具体的MDB的开发和部署包等配置。

  • 大小: 3.8 KB
  • ra.rar (2 KB)
  • 下载次数: 41
分享到:
评论
3 楼 hareamao 2010-08-03  
seanwon 写道
hareamao 写道
JBoss 5.1对EJB 3.0的支持要好很多,至少升级到4.2.3也可以啊,4.0.5太勉强了。


线上运行,更换服务器的成本很高。。。

这么折腾本身风险也不小啊。 为什么一定要用ejb 3.0的mdb呢?老老实实做2.1的好了。
2 楼 seanwon 2010-08-03  
hareamao 写道
JBoss 5.1对EJB 3.0的支持要好很多,至少升级到4.2.3也可以啊,4.0.5太勉强了。


线上运行,更换服务器的成本很高。。。
1 楼 hareamao 2010-07-27  
JBoss 5.1对EJB 3.0的支持要好很多,至少升级到4.2.3也可以啊,4.0.5太勉强了。

相关推荐

Global site tag (gtag.js) - Google Analytics