2016-08-31 6 views
0

Документация о Hornetq говорит (Reference):Wildfly 9: Не удается найти hornetq-configuration.xml

каталог конфигурации указан в пути к классам в сценариях, запускаемых run.sh и run.bat Это каталог может содержать следующие файлы.

, но все, что я могу найти в моем run.sh является:

#!/bin/sh 
# Placeholder for people used to run.sh from older version redirecting them to read the readme 
DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" 
echo 
echo  ======================================================================================== 
echo 
echo To start JBoss Application Server please see $DIR/../README.txt 
echo 
echo  ======================================================================================== 
echo 



Я тоже кое-что о (Reference)

HornetQ ищет его конфигурационные файлы на чтения путь Java classpath.

, но я не смог найти его там.



я просматривал в Интернете в течение довольно долгого времени, но я не мог найти более конкретную информацию о том, где этот файл конфигурации может быть. Также не было информации о том, не может быть никакого пути, и я должен сам его там положить (и как).

Кто-нибудь знает, где этот файл может быть, или как я могу определить путь для него и написать его сам? Как говорится в названии темы, я использую Wildfly 9.

ответ

1

Если вы используете WildFly, вы можете настроить его через WildFly. Я предполагаю, что run.sh относится к автономному серверу hornetq. Чтобы запустить WildFly с включенной поддержкой обмена сообщениями, вы должны использовать:

$JBOSS_HOME/bin/standalone.sh -c standalone-full.xml 
+0

Работает ли он, добавляя там «транзакционный таймаут»? Или это конфигурация Wildfly для Hornetq? –

+0

После 'hornetq-configuration.xsd' я добавил' transaction-timeout' в блок конфигурации 'hornetq-server' и, похоже, работает. –

+0

Я также узнал, что могу изменить большинство его (возможно, все) значений через консоль администратора Wildfly. –

Смежные вопросы