hornetq与jboss4集成
来源:互联网 发布:video.js怎么播放flv 编辑:程序博客网 时间:2024/04/30 09:16
1、下载Hornetq,URL:http://www.jboss.org/hornetq/downloads这里使用2.2.5.Final
2、解压Hornetq
3、指定需要安装Hornetq的JBOSS4目录
修改hornetq-2.2.5.Final\config\jboss-as-4\build.xml手动设置JBOSS_HOME,把
改为:
4、修正Hornetq的错误配置
修改
中的配置,删除</mbean>前的那个多余的</attribute>标签。
修改
中的配置,因为这个配置写错了,把
改为:
5、运行安装
运行hornetq-2.2.5.Final\config\jboss-as-4\build.bat,前提是要安装JDK和ANT,安装成功后会默认安装两个JBoss实例all-with-hornetq和default-with-hornetq,这两实例是基于原来all和default实例配置,直接复制原来实例配置然后再修改的。
6、添加启动脚本
到jboss-4.2.2.GA\server目录下,添加一个批处理文件,文件名为JBOSS实例的名称,下面的脚本会自动运行与bat文件名称相同的JBoss实例,如:default-with-hornetq.bat
内容如下:
7、运行错误处理
如果运行过程中出现以下错误,那说明你在复制JBOSS的实例的时候把data目录的hornetq数据也复制了,解决办法是删除data下面的所有数据。
2、解压Hornetq
3、指定需要安装Hornetq的JBOSS4目录
修改hornetq-2.2.5.Final\config\jboss-as-4\build.xml手动设置JBOSS_HOME,把
- <property environment="ENV"/>
改为:
- <property environment="ENV1"/>
- <property name="ENV.JBOSS_HOME" value="E:/Server/jboss-4.2.2.GA"/>
4、修正Hornetq的错误配置
修改
- hornetq-2.2.5.Final\config\jboss-as-4\clustered\jms-ds.xml
中的配置,删除</mbean>前的那个多余的</attribute>标签。
修改
- hornetq-2.2.5.Final\config\jboss-as-4\clustered\ra.xml
- hornetq-2.2.5.Final\config\jboss-as-4\non-clustered\ra.xml
中的配置,因为这个配置写错了,把
- <config-property>
- <description>The class that will locate the transactionmanager</description>
- <config-property-name>TransactionManagerLocatorMethod</config-property-name>
- <config-property-type>java.lang.String</config-property-type>
- <config-property-value>org.hornetq.integration.jboss.tm.JBoss4TransactionManagerLocator</config-property-value>
- </config-property>
改为:
- <config-property>
- <description>The class that will locate the transactionmanager</description>
- <config-property-name>TransactionManagerLocatorClass</config-property-name>
- <config-property-type>java.lang.String</config-property-type>
- <config-property-value>org.hornetq.integration.jboss.tm.JBoss4TransactionManagerLocator</config-property-value>
- </config-property>
5、运行安装
运行hornetq-2.2.5.Final\config\jboss-as-4\build.bat,前提是要安装JDK和ANT,安装成功后会默认安装两个JBoss实例all-with-hornetq和default-with-hornetq,这两实例是基于原来all和default实例配置,直接复制原来实例配置然后再修改的。
6、添加启动脚本
到jboss-4.2.2.GA\server目录下,添加一个批处理文件,文件名为JBOSS实例的名称,下面的脚本会自动运行与bat文件名称相同的JBoss实例,如:default-with-hornetq.bat
内容如下:
- %~dp0..\bin\run.bat -c %~n0 -b 0.0.0.0
7、运行错误处理
如果运行过程中出现以下错误,那说明你在复制JBOSS的实例的时候把data目录的hornetq数据也复制了,解决办法是删除data下面的所有数据。
- WARN [org.hornetq.core.cluster.impl.DiscoveryGroupImpl] There are more than one servers on the network broadcasting the same node id. You will see this message exactly once (per node) if a node is restarted, in which case it can be safely ignored. But if it is logged continuously it means you really do have more than one node on the same network active concurrently with the same node id. This could occur if you have a backup node active at the same time as its live node.
- hornetq与jboss4集成
- HornetQ和Spring3集成Example
- Spring 集成 HornetQ Topic 施用
- window2000下Apache2.0.54与Jboss4.0.2的集成
- JBoss4 应用服务器Web开发人员参考手册(9):与Apache集成
- HornetQ
- ActiveMQ5.2.0集成到JBoss4.2.3.GA
- jboss4和tomcat的集成包下
- apache2.2.3/jboss4.2.2GA集成
- Jboss4.2安装与配置
- 单独HornetQ启动HornetQ
- HornetQ使用手册
- hornetQ例子
- JBuilder2006与JBoss4.2.2GA的几点使用心得
- JBOSS4.2.2 EJB WEB 群集配置与部署全过程
- Jboss4集群配置之一:前言与集群知识
- Jboss4集群配置之一:前言与集群知识
- Jboss4集群配置之一:前言与集群知识
- Google搜索从入门到精通
- Android如何防止apk程序被反编译
- VB.Net程序设计:下拉列表树控件ComboBoxTreeView
- 原始套接字实现
- android自适应布局
- hornetq与jboss4集成
- C#操作Excel总结
- C#中的try与finally .
- 【poj2777】【线段树】Count Color
- SIP呼叫流程典型流程图解及其详细解释
- WP8游戏
- Linux网络编程入门 (转载)
- 漫畫式學習WCF-02:利用VS 2010將WCF快速部屬到IIS 7
- 用js来判断文档是否是编辑状态?