Openshift - Невозможно установить env в картриджах JBoss as7

Я хочу установить -Djboss.server.default.config Переменная env в моем картридже JBoss AS 7. Я попытался использовать действие крюк следующим образом

export _JAVA_OPTS=$_JAVA_OPTS"-Djboss.server.default.config=standalone-custom.xml"

и имя файла pre_start_jboss-as7,

Этот env не установлен в JBoss. Я попытался перезапустить JBoss, но все равно не повезло.

Я также пытался из командной строки, используя rhc set-env команда, но до сих пор не повезло.

Может кто-нибудь помочь мне в установке этой переменной среды для моего картриджа JBoss AS7??

2 ответа

Вы можете создать файл в вашем пути передачи ~/jbosseap/env/ с именем JAVA_OPTS_EXT и поместить переменную env -Djboss.server.default.config в этот файл, а затем при запуске механизма jboss он добавит этот env после вашего JAVA_OPTS

Насколько я знаю, когда у вас есть локальная git-копия репозитория вашего приложения, в этой структуре каталогов есть standalone.xml, который JBoss загружает в ваш механизм Openshift; Вы пытались работать с этим файлом вместо этого?

Другие вопросы по тегам