1
Мне нужно настроить тему JMS при развертывании моего веб-приложения. Для этого мне пришлось использовать дескриптор развертывания. hornetq-jms.xmlJBoss 7 - Не удалось разобрать файл META-INF/hornetq-jms.xml
<?xml version="1.0" encoding="UTF-8"?>
<configuration xmlns="urn:hornetq"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:hornetq /schemas/hornetq-jms.xsd ">
<connection-factory name="InVmConnectionFactory">
<connectors>
<connector-ref connector-name="in-vm"/>
</connectors>
<entries>
<entry name="InVmConnectionFactory"/>
</entries>
</connection-factory>
<queue name="OrderQueue">
<entry name="queues/beanQueue"/>
</queue>
</configuration>
Но во время I`ve развертывания получил ошибки, как это:
Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[2,1]
Message: Unexpected element '{urn:hornetq}configuration'
Может быть, я ошибаюсь, но я не думаю, что вы можете иметь hornetq-JMS на мета-инф с JBoss 7 вы должны для использования автономного full.xml для этих вещей сейчас. –
@Clebert Я не могу изменять параметры в конфигурации серверов. Мне нужно создать тему во время развертывания приложения или, возможно, в приложении, но я не могу найти, как это сделать из запущенного приложения. Это так легко в стеклянную рыбку и такая боль в jBoss 7 :( – Zur13
На форуме пользователя JBoss вам, вероятно, стоит спросить. Они лучше отвечают на это. Как только вы это сделаете, вы можете задать вопрос здесь. –