1

standlone.xmlJBoss AS7のファイルでmy.dir、システムプロパティの変数を次のように設定しました

<system-properties>
<property name="my.dir" value="D:\\mylocation"
</system-properties>

現在、この変数を使用して、standalone.xml内のキーストアファイルの場所を次のように指定しようとしています。

certificate-key-file="${my.dir}\cert\mycert.keystore"

ただし、JBossを起動しているときにIO exception、JBossがパスを見つけることができないために取得しています。何かおかしいことがあったら教えてください。

4

1 に答える 1

1

私の知る限り、jboss Webサブシステムのssl要素はシステムプロパティの置換を(まだ)サポートしていません。3つの選択肢があります。

  • 絶対パスを使用する
  • $JBOSS_AS7\bin場所からの相対パスを使用する
  • 証明書をJBossが検索するデフォルトの場所(${user.home}/.keystoreユーザーが実行しているオペレーティングシステムのホームディレクトリ)に保存しますjboss.web

jboss.webssl設定の詳細についてはこちらをご覧ください

于 2012-12-21T17:09:14.543 に答える