以下に、いくつかのユーザー・エージェント・エラーとそのエラーの最もよくある原因を示します。

送信アクションの失敗


ファイル送信時にこのメッセージが表示された場合、サーバー側でエラーが報告されています。この場合、ユーザー・エージェントのウィンドウで [結果] タブをチェックして、詳細情報を検索できます。


結果に "JSMDirect transaction did not complete" (JSMDirect トランザクションが未完了) というテキストが含まれる場合、サーバー上の JSMDirect は適切な DC@W29 または dc_w29.txt エントリーを見つけることができなかったか、LANSA ファンクションを実行できなかったことになります。HTTP サーバーのジョブ・ログ (IBM i の場合) またはjsmdirect.log (Windows または Linux の場合) を確認してください。


結果がサーバー・エラーを示している場合は、使用する HTTP サーバー構成または URL を確認します。

接続の拒否またはタイムアウト


ユーザーに java.net.ConnectException が表示された場合、ユーザー・エージェントがサーバーへのソケット接続を開くことができないことを示しています。構成ファイル内のポート番号が正しいかどうかを確認し、HTTPサーバーが実行していることを確認してください。ユーザーまたはエンド・ユーザーのどちらかに、この接続をブロックしているファイアウォールがある可能性もあります。

不明なホスト


java.net.UnknownHostExceptionが表示された場合、構成ファイル内のホスト名が正しくないか、DNS問題が原因でユーザー・エージェントを実行するクライアントがホスト名を解決できません。

クラスが見つからない


 

クラスが見つからないことを示すメッセージが表示された場合、または一部の機能のサポートがインストールされない場合、追加のJARファイルをユーザー・エージェントに含めなければならない場合があります。詳細については、「8.6.2 インストールに必要なもの」を参照してください。また、ユーザーが古いバージョンの Java を使用している可能性があります。ユーザー・エージェントは最低でも JRE バージョン1.4が必要です。

  • No labels