2013-10-04 7 views
4

Я пытаюсь использовать пароль с псевдонимом как jvm arg, но пароль с псевдонимом не представляется в веб-приложении. Вот мой domain.xml конфигурации:делает фальшивые псевдонимы поддержки в jvm args?

<jvm-options>-Dmy_password=${ALIAS=my_password_alias}</jvm-options> 

Однако, пытаясь восстановить пароль только возвращает нуль

String password = System.getEnv("my_password"); // returns null 

и

String password = System.getProperty("my_password"); // returns "${ALIAS=my_password_alias}" 

Я примерил: GlassFish Server, Open Исходное издание 3.1.2.2 (сборка 5)

Поиск он-лайн кажется, что кто-то еще столкнулся с similar issue

Вопрос: ли солярий поддерживает псевдонимы пароля для jvm args?

+1

Обратите внимание, что комментарий от @MarcosZolnowski ниже. Это ошибка (** [GLASSFISH-18961] (https://java.net/jira/browse/GLASSFISH-18961) **), которая была исправлена ​​в GF v. 4.0_b50_ms4 –

+0

Вот исправление: https: //java.net/projects/glassfish/sources/svn/revision/55379 –

ответ

3

Это работает, просто используйте System.getProperty("my_password").

+0

Вы пробовали этот Маркос? Это не сработало для меня 3.1.2.2. –

+0

Пробовал на GlassFish 4.0 –

+0

Я только что подтвердил это, работая над glassfish 4.0 –

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

  • Нет связанных вопросов^_^