最近在研读《Java消息服务》(Mark Richards & Richard Monson-Haefel & Daviad A. Chappell著),运行书本实例时遇到问题了:
首先就配置ActiveMQ的问题,安装运行起来自然很简单,可是怎么在配置文件里插入<connections>...</connections>标签?
附录里说在ACTIVEMQ_HOME/conf/activemq.xml文件基本配置中添加<connection>...</connections>就可以,xml文档里(我对xml不熟)那么多标签,那个是基本配置呢?
在<broker></broker>标签里插入了<connections>...</connections>,然后执行activemq.bat,结果报出一大堆错误。
后来搜了一番,在官方找到一个自定义的xml文档(暂时找不到地址了),然后在conf目录下创建了my.xml文件,再然后执行activemq.bat my.xml,
结果还是错误一大堆,现在问题算是解决了。
4.0以后的版本使用xbean执行xml配置,如果使用自定义的配置文件应该这样启动:activemq.bat xbean:my.xml
而activemq.bat my.xml是3.x的命令。
环境:
Windows xp sp3
activemq-5.4.3
java-version 1.6