第 5 章 リモート実行機能を利用する
5.6 MeFt の追加通知コード
MeFt/Webの運用時には、MeFtの通知コードに加えて、以下の通知コードが利
用者プログラムに通知されます。
通知コードラベル 英数字
コード トラブル内容、対処方法
MEFD_RC_NSVER N1
クライアントマシンでエラーが発生しました。
【原因】
• クライアントマシンまたはサーバマシンで メモリ不足が発生しました。
• WWWサーバが正常に通信を行うことがで きなかったため、リモート実行処理を続行 できなくなりました。
【対処】
以下の2点を確認してください。
• クライアントマシンまたはサーバマシンに メモリの空きがありますか。
• WWWサーバは正常に動作していますか。
MEFD_RC_NTIME N7
MeFt/Webサーバで通信監視時間のタイムアウ
トが発生しました。
【原因】
N7の通知コードは以下の理由により、通信監 視時間を越えてクライアントからの応答が利用 者プログラムへ返らない場合に発生します。
• ネットワークで異常が発生した。
• クライアントでWWWブラウザが強制終了 された。
• WWWブラウザを起動したままクライアン トマシンが電源断または再起動された。
• クライアントで画面の入力待ち状態または プレビュー画面表示状態のまま放置され た。
【対処】
利用者プログラムで後処理(オープン中のファ イルのクローズなど)を行い、終了処理を行っ てください。
MEFD_RC_NSHUT N8
利用者プログラムが終了する前にブラウザが終 了されました。または、MeFt/Webクライアン トのQuitメソッドが実行されました。または、
WWWサーバでエラーが発生しました。
【原因】
N8の通知コードは以下の場合に発生します。
• クライアントのWWWブラウザでリモート 実行中に以下の操作が行われてページ遷移 した。
- [戻る]ボタンをクリック
- BackSpaceキーを押す
- ハイパーリンクまたはページの再読込 み
• WWWサーバで異常が発生した。
• クライアントのWWWブラウザでリモート 実行中に以下の操作が行われてWWWブラ ウザが終了した。
- [×]ボタンをクリック
- Altキーを押しながらF4キーを押す なお、WWWブラウザを強制終了したり、
WWWブラウザを起動したままクライアント マシンを電源断や再起動した場合、N8は通知 されません。このような場合、MeFt/Web動作 環境で通信監視時間を0以外に指定することに より、クライアントから応答がない状態を利用 者プログラムで検知できます。
通信監視時間の指定については「2.2 MeFt/
Webの動作環境を設定する」を参照してくだ さい。
【対処】
利用者プログラムで後処理(オープン中のファ イルのクローズなど)を行い、終了処理を行っ てください。
なお、一度、N7またはN8エラーが発生する と、以降の処理ではN8エラーが通知されま す。
通知コードラベル 英数字
コード トラブル内容、対処方法
MEFD_RC_NLOAD N9
MeFt/Webサーバでプログラムのロードエラー
が発生しました。
【原因】
リソース不足が発生し、MeFt/WebのDLLが メモリ上にロードできなかった場合に発生しま す。
【対処】
業務システムの使用メモリ使用量(物理メモリ や仮想メモリ)を確認し、リソース不足が発生 しないようにメモリ増設等を行ってください。
通知コードラベル 英数字
コード トラブル内容、対処方法