2017-03-15 9 views
0

jboss-eap-6.2からjboss-eap-7.0に移行しようとしています。私はjboss-eap-6.2で使用したstandalone.xmlにいくつかのシステムプロパティを持っていますが、同じプロパティはeap 7.0で解決されません。JBOSS EAP 7.0でシステムプロパティが解決されない

<system-properties> 
     <property name="LOGIN_URL" value="https://localhost:8543/test/test.jsp"/> 
     ... 
     ... 
     ... 
</system-properties> 

これらのプロパティはタグの下にのみ追加しています。それでも、実行時にコードがそれを受け取ろうとしたときに解決されません。

+0

どのようにシステムプロパティを追加していますか? –

+0

タグ – Mary

+0

のjbossのstandalone.xmlファイルでプロパティを追加するとサーバーが停止していますか?私はちょうど1つを追加しようとし、問題なしでサーブレットからそれを読むことを試みました。 –

答えて

0

!設定する必要があります

<spec-descriptor-property-replacement> 

タグの値をtrueに設定してください。デフォルトではfalseに設定されています。それはサブシステムの下になります<subsystem xmlns="urn:jboss:domain:ee:4.0">

私はこれを本当に変えました!

0

システムプロパティが解決された場合は、次のCLIコマンドで確認してください。システムプロパティは、アプリケーションを介してアクセスできませんでした理由を最後に考え出し

/system-property=LOGIN_URL:read-attribute(name=value)

+0

解決されていません。それは問題です。私は何が間違っているのか理解できません。 jboss eap 6.2と同じ設定 – Mary

+0

CLIの/ system-property = LOGIN_URL:add(value = "https:// localhost:8543/test/test.jsp") 'を使用して定義してください。コマンド。 – Varsha

+0

私のアプリケーション内のjspファイルからこのプロパティにアクセスします。これはjbossのアップグレードされたバージョンで動作します。 jboss eap 6.2で問題なく動作します。 – Mary

関連する問題