spring整合activemq时候出现的一个问题,望好心人解答

[code="java"]
amq:persistenceAdapter

<!-- 使用数据库持久化 -->
<!---->
/amq:persistenceAdapter
amq:transportConnectors

/amq:transportConnectors
/amq:broker[/code]

以上这段是声明的一个broker,我现在想要修改activemq.xml里面的内容,但是由于是用内置的activemq而不是下载的activemq完整客户端,所以现在不知道要到哪儿去找xml文件。

网上搜了下,有如下的声明方法可以指定xml文件路径:
[code="java"] class="org.apache.activemq.xbean.BrokerFactoryBean">


[/code]
但我想要的是用amq:broker这个标签,我翻看了amq的xsd,但是没有找到合适的标签。不知有没人知道,能够告诉我一下,万分感谢!!!

1个回答

xmlns:amq="http://activemq.org/config/1.0"
定义了amq:broker

iteye_2355
iteye_2355 也只能这样了。多谢。分给你吧。
接近 8 年之前 回复
wanghuanqiufly
wanghuanqiufly <bean id="brokerService" class="org.apache.activemq.xbean.BrokerFactoryBean"> <property name="config" value="classpath:activemq.xml" /> </bean> 这样配置一下就行了
接近 8 年之前 回复
wanghuanqiufly
wanghuanqiufly 直接吧activemq.xml放在src目录下就可以
接近 8 年之前 回复
iteye_2355
iteye_2355 是啊。但是我到了这url里面的xsd去看,没有找到有说配置activemq.xml路径的地方。
接近 8 年之前 回复
wanghuanqiufly
wanghuanqiufly xmlns:amq="http://activemq.apache.org/schema/core"这个也有,跟版本有关系
接近 8 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问