【发布时间】:2016-12-28 15:49:21
【问题描述】:
我正在尝试在 JBoss 上配置 JMS MQueue,但是 当我将管理对象添加到standalone.xml 文件时:
<subsystem xmlns="urn:jboss:domain:resource-adapters:1.1">
<resource-adapters>
<resource-adapter id="wmq.jmsra.rar">
<archive>
wmq.jmsra.rar
</archive>
...
<admin-objects>
<admin-object class-name="com.ibm.mq.connector.outbound.MQQueueProxy" jndi-name="java:jboss/resources/jms/MyQueueName" use-java-context="true" pool-name="MyQueuePool">
<config-property name="baseQueueManagerName">
AAAA
</config-property>
<config-property name="baseQueueName">
BBBB
</config-property>
</admin-object>
</admin-objects>
我收到以下错误:
消息:JBAS014789:遇到意外的元素“{urn:jboss:domain:resource-adapters:1.1}config-property”
原因:javax.xml.stream.XMLStreamException: ParseError at [row,col]:[587,74]
要点:
- 还有其他
admin-object已经存在。 - XML 格式正确。
- 我在尝试启动服务器时遇到此错误。
- 我正在使用 JBoss Entreprise Application Platform 6.3.3.GA
- [587,74] 引用了我正在尝试添加的
admin-object。
【问题讨论】:
-
您的 JBoss 实例的确切版本是什么?
-
@TT。 JBoss Entreprise 应用平台 6.3.3.GA
-
587 是哪一行? 74 位是什么?
-
@simas_ch [587,74] 引用了我要添加的
admin-object。 -
您可以尝试删除
<resource-adapter>元素的id属性吗?我在其他任何地方都没有在网上的示例中看到它,无论如何你都可以在<archive>中定义它。
标签: jboss ibm-mq spring-jms jboss-eap-6