ADOS Developer's Site - XML Stadium |
HestiaとEISが別サーバで稼働している場合、Hestiaが外部よりRMIを受け付けられるよう、起動オプションを修正する必要があります。
$HESTIA_HOME/bin/run.conf
JAVA_OPTS="$JAVA_OPTS \ -Djavax.net.ssl.trustStore=$HESTIA_HOME/server/default/data/hestia.jks \ -Djavax.net.ssl.trustStorePassword=hestia \ -Djavax.net.ssl.keyStore=$HESTIA_HOME/server/default/data/hestia.jks \ -Djavax.net.ssl.keyStorePassword=hestia \ -Djava.rmi.server.hostname=xxx.xxx.xxx.xxx"
java.rmi.server.hostnameオプションに、Hestiaが稼動しているホストのIPアドレスを指定してください。
Keyringファイル名、パスワード等は適時読み替えてください。
インストーラよりインストールした場合、HestiaはWindows Serviceとしてインストールされていますので、一旦Windows Serviceをアンインストールし再度インストールする必要があります。
c:\> cd \hestia c:\hestia> UninstallJBoss.bat
当バッチファイルはまず起動中のHestiaサーバを停止してからアンインストール処理を行います。既にHestiaサーバが停止している場合、UninstallJBoss.batファイルの17行目 net stop HestiaService部分をコメントアウトしてください。
$HESTIA_HOME/bin/InstallJBoss.bat
set JAVA_OPTS=%JAVA_OPTS% \ -Djavax.net.ssl.trustStore="%JBOSS_KEYSTORE%\hestia.jks" \ -Djavax.net.ssl.trustStorePassword=hestia \ -Djavax.net.ssl.keyStore="%JBOSS_KEYSTORE%\hestia.jks" \ -Djavax.net.ssl.keyStorePassword=hestia \ -Djava.rmi.server.hostname=xxx.xxx.xxx.xxx"
c:\hestia> InstallJBoss.bat
RMIと同様に、HestiaとEISが別サーバで稼動しており、かつJMSキューにデフォルト設定(Hestiaサーバ上のJMSキュー)を利用している場合、外部EISからHestiaサーバ上のJMSキューに接続できるよう設定が必要となります。 $HESTIA_HOME/server/default/deploy/jms/uil2-service.xml
<attribute name="BindAddress">xxx.xxx.xxx.xxx</attribute>
該当箇所にHestiaが稼動しているホストのIPアドレスを指定してください。
次バージョンアップ時に機能提供予定
Copyright 2005-2008. ADOS Co., Ltd. All Rights Reserved. |