javax.resource.spi.CommException:
ICO0003E:methodname error.
Failed to connect to host [hostname],
port [portnumber].
[java_exception]
説明
IMS™ TM リソース・アダプター が、ホストとポートの組み合わせに接続できませんでした。
java_exception は、接続の失敗の理由を示しています。
ユーザーの処置
必要なアクションはありません。
java_exception を調べて、ホストとの接続に失敗した理由を突き止めてください。
java_exception の値としては、次のようなものがあります。
表 1. ICO0003E の例外| 例外 |
説明 |
| java.net.UnknownHostException: hostname |
アプリケーションで使用する接続ファクトリーを構成したときに指定したホスト名が無効であるか、アプリケーションが無効なホスト名を指定しました。ホスト名のスペルを確認してください。ホスト名または IP アドレスには、完全修飾パスを
使用する必要があるかもしれません。
|
| java.net.ConnectException: Connection refused |
次のようなものが、例外の理由として考えられます。 - ポート番号が無効である。hostname で示されている IMS
Connect に有効なポート番号を使用していることを確認してください。
- 指定されたポートが停止している。IMS Connect コマンド VIEWHWS を使用してポートの状況を検査します。
ポートが停止している場合は、その状況は NOT ACTIVE です。ポートを開始するには、IMS
Connect コマンド OPENPORTdddd
(dddd は指定されたポート番号を表します) を使用します。
- 指定されたホスト上の IMS
Connect が実行されていない。
ホスト・システムで IMS
Connect を開始してください。
- IMS
Connect の取り消しと再始動を行わずに TCP/IP を再始動したか、
ホスト側で STOPPORT と OPENPORT を
連続して発行しないで TCP/IP を再始動した。
|
| java.net.SocketException: connect (code=10051) |
次のようなものが、例外の理由として考えられます。 - インターネット・プロトコル・ネットワーク上で、指定されたホスト名を持つシステムに到達できない。指定されたホスト・システムに ping コマンドを発行して、インターネット・プロトコル・ネットワークからホスト・システムにアクセスできることを確認してください。IMS TM リソース・アダプター が稼働しているシステムで、ping コマンドを入力します。TCP/IP がホストで開始していなければ、それを開始します。
- TCP/IP は再始動されたものの、アプリケーションが使用するポートの状況が NOT ACTIVE であった。この状態を訂正するには、以下のいずれかの処置を行います。
- IMS
Connect コマンド OPENPORT dddd
(dddd はポート番号) を使用してポートを活動化する。
- IMS
Connect を再始動する。
|