ページの先頭行へ戻る
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);