Где в JBoss 5 установлен файл jboss.server.config.url? - PullRequest
3 голосов
/ 21 февраля 2011

У меня довольно странная проблема с установкой JBoss 5.0.1. Мне нужно развернуть веб-приложение на.

В моем веб-приложении я пытаюсь:

System.getProperty("jboss.server.config.url")

, чтобы получить на"конф" -дир.(И впоследствии прочитал несколько файлов). На моей машине разработки это работало просто отлично, но в среде развертывания вышеупомянутое свойство выглядит как пустая строка ("").

Кто-нибудь знает, почему это может бытьи как его поменять?

спасибо

Ответы [ 2 ]

3 голосов
/ 21 февраля 2011

Я не знаю, почему у вас это не работает должным образом, но вы можете изменить любое свойство JBoss, просто откройте файл run.conf и добавьте строку, как в конце (по крайней мере, JAVA_OPTS должен быть определен ранее):

JAVA_OPTS="$JAVA_OPTS -Djboss.server.config.url=new_path"

для Windows должно работать (в run.conf.bat):

set JAVA_OPTS = %JAVA_OPTS% -Djboss.server.config.url=new_path

, так что вы можете изменить любое свойство.Как уже писал Кевин Д., взгляните на Свойства JBoss , jboss.server.config.url это просто $jboss.server.home.url/conf, поэтому, возможно, что-то не так с переменной jboss.server.home.url, вы можете указать ее значение ..В свою очередь, его значение равно $jboss.server.base.url/$jboss.server.name, проверьте их и т. Д. Чтобы вы могли найти реальную причину этого ... Надеюсь, это поможет

1 голос
/ 21 февраля 2011

Это может зависеть от того, какой JBOSS_Home установлен в переменных окружения.

Эта ... статья / список, кажется, указывает, что все свойства JBOSS созданы из этого http://community.jboss.org/wiki/JBossProperties

...