2013-10-04 51 views
4

我試圖使用別名密碼作爲jvm參數,但別名密碼似乎沒有提供給網絡應用程序。這是我的domain.xml配置:玻璃魚支持密碼別名在jvm參數?

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

然而,試圖找回密碼只是返回null

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

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

我已經試過上:GlassFish應用服務器Source Edition 3.1.2.2(build 5)

Searching在線看來有人碰到了similar issue

問題: glassfish是否支持jvm args的密碼別名?

+1

請注意@MarcosZolnowski下面的評論。這是一個bug(** [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上 –