11. JMX
JMX(JMX Remote APIを含む)を利用する際の注意事項について説明します。
11.1. JMX Remote API のサポートプロトコル
WebOTX で提供する JMX Remote API は、次の通信プロトコルをサポートしています。
JMXMP(JMX Messaging Protocol)
11.2. otxadminコマンドの「Ctrl+C」とターミナルウィンドウからの強制終了によるドメイン停止について
UNIX環境において、otxadminコマンドを引き数なしのマルチモードで起動し、 start-domainコマンドによるドメイン起動を行った場合に、 otxadminコマンドから「Ctrl+C」を入力するとドメインが停止することがあります。 start-domainコマンドを使ってドメインを起動した場合は、必ず"exit"を入力して otxadminコマンドを終了するようにしてください。
UNIX環境において、otxadminコマンドを引き数なしのマルチモードでドメインを起動し、 ターミナルウィンドウを"exit"を入力しないで強制終了させた場合にドメインが停止します。 マルチモードでドメインを起動した場合は、必ず"exit"を入力してotxadminコマンドを 終了するようにしてください。
11.3. ホスト名の制限
ホスト名に"_"(アンダースコア)の文字が含まれている場合に、WebOTXのインストール、及び、WebOTXの起動に失敗します。
一般的にホスト名に使える文字については、RFC 1034 (DNS)として標準化されている、A-zのアルファベットと"." "-"の組み合わせになります。 WebOTXの運用管理機構は、JMX-Remote仕様に準拠しており、JMX-Remoteを利用する場合のホスト名はRFCに準拠したホスト名である必要があります。
11.4. V6.2以前のバージョンとの相互接続時の制限
WebOTX Ver6.3 において運用管理情報(MBeanInfoクラス)が変更になりました。 そのため、WebOTX Ver6.2以前の運用管理ツールからVer6.3環境に接続を行った場合 または、その逆のケースで運用管理ツールの画面が正しく表示されません。 その場合には、サーバと同一バージョンのWebOTX運用管理ツールから接続を行ってください。
Java5.0ではJMXの関連クラスが標準でサポートされました。 Java5.0に含まれるJMX関連クラスの一部に変更があったため Java1.4で動作する運用管理ツールから Java5.0で動作するサーバへ接続を行った場合に日本語が正しく表示されないなどの問題が発生します。 ライアントとサーバで動作するJavaVMは同一のバージョンで動作させてください。