ページの先頭行へ戻る
Interstage Application Server 使用上の注意

3.19.14 ホスト名に設定可能な文字について

JDK/JRE 1.4.0から、RFC2396 に従ってホスト名をチェックしています。
ホスト名には、次の文字を使用してください。下記以外の文字を使用すると、RMIの処理などで例外がスローされます。

ホスト名には、RFC2396に違反しない文字を設定してください。


また、JDK/JRE 5.0からの追加クラスjavax.management.remote.JMXServiceURLでは、指定可能なホスト名はRFC2609に従っています。RFC2609はRFC2396に対し、ピリオド(".")をホスト名の最後に指定できないという制約があります。


エラーが発生する例

以下のメソッドで、RFC2396に違反するホスト名を指定した場合、java.rmi.ConnectExceptionが発生します。

Naming.rebind("rmi://ホスト名:12200/AdminServer", RemoteObject);