JPS6359647A - 例外事象情報表示方式 - Google Patents

例外事象情報表示方式

Info

Publication number
JPS6359647A
JPS6359647A JP61204040A JP20404086A JPS6359647A JP S6359647 A JPS6359647 A JP S6359647A JP 61204040 A JP61204040 A JP 61204040A JP 20404086 A JP20404086 A JP 20404086A JP S6359647 A JPS6359647 A JP S6359647A
Authority
JP
Japan
Prior art keywords
exceptional event
event information
message
exceptional
application program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP61204040A
Other languages
English (en)
Inventor
Shin Ito
伊藤 愼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP61204040A priority Critical patent/JPS6359647A/ja
Publication of JPS6359647A publication Critical patent/JPS6359647A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 C産業上の利用分野〕 本発明は、オンラインシステムにおけるアプリケーショ
ンプログラムの実行中に発生した例外事象の情報をその
アプリケーションプログラムを起動した端末装置へ表示
する方式に関する。
〔従来の技術〕
従来、アプリケーションプログラムの実行中に例外事象
が発生した場合、そのアプリケーションプログラムを起
動した端末装置へは例外事象が発生したことのみを表示
し、例外事象の種類2例外事象を起こした時のアプリケ
ーションプログラムの実行アドレス、アプリケーション
プログラム名等の例外事象情報はセンタに設置されたコ
ンソール装置へ表示している。
〔発明が解決しようとする問題点〕
このように、例外事象が発生したことのみを端末装置に
表示し、例外事象情報はセンタに設置されたコンソール
装置へ表示する従来の方式では、利用者は例外事象が発
生したことを知らせる端末装置の表示を見ただけでは原
因が判明しないので、コンソール装置に表示されている
例外事象情報をわざわざ見に行かなければならない煩わ
しさがあり、地理的に離れた端末装置から実行したアプ
リケーションプログラムで例外事象が発生した場合には
、その原因を究明するための例外事象情報を取得するの
は極めて困難であるという問題点かあった。
本発明はこのような問題点を、例外事象情報をアプリケ
ーションプログラムを起動した端末装面に表示すること
により解決しようとするものである。
〔問題点を解決するための手段〕
本発明の例外事象情報表示方式は、通信回線で結ばれた
端末装置からのメツセージ入力に応答してアプリケーシ
ョンプログラムを実行し、処理結果を前記端末装置へ表
示するトランザクション処理を行なうオンラインシステ
ムにおいて、前記端末装置からのトランザクション処理
要求のためのメツセージを受付けるメツセージ入力手段
と、 該メツセージ入力手段で受付けられたメツセージを解析
しアプリケーションプログラムにメツセージを渡して実
行させ、且つ該アプリケーションプログラムの実行を管
理するトランザクション実行制御手段と、 前記アプリケーションプログラムの実行中に例外事象が
発生した場合、その例外事象を検出し例外事象情報を報
告先の端末装置名に対応付けて例外事象情報格納領域へ
格納する例外事象検出手段と、 該例外事象検出手段による例外事象の検出に応答して、
前記例外事象情報格納領域に格納された例外事象情報を
取出し、前記トランザクション処理要求メツセージを投
入した前記端末装置への該例外事象情報の表示要求を生
成する例外事象情報表示手段と、 該例外事象情報表示手段からの要求に応答して、前記例
外事象情報を前記トランザクション処理要求メツセージ
を投入した前記端末装置へ出力するメツセージ出力手段
とを備える。
〔作用〕
トランザクション実行制御手段によって実行せしめられ
たアプリケーションプログラムに例外事象が発生すると
、例外事象検出手段により、例外事象情報が報告先の端
末装置名に対応付けて例外事象情報格納領域へ格納され
、その後、例外事象情報表示手段、メツセージ出力手段
によって、例外事象情報が前記トランザクション処理要
求メツセージを投入した前記端末装置へ出力される。
〔実施例〕
次に本発明の実施例について図面を参照して説明する。
第1図は本発明の実施例のブロック図であり、1a〜1
nは端末装置、2は端末装置1a〜1nと通信回線1 
a −y 1 nで接続された通信制御装置、3はセン
タに設置された処理装置、4は主記憶装置、5はファイ
ル装置、6はコンソール装置である。
処理装置3内には、通信回線Rayon、通信制御装置
2を介して端末装置13〜1nから送られてきたトラン
ザクション処理要求メツセージを入力するメツセージ入
力手段31と、メツセージ入力手段31から入力メツセ
ージを受取り、要求されたトランザクションに必要なア
プリケーションプログラムの起動、そのアプリケーショ
ンプログラムへの入力メツセージの受渡し、アプリケー
ションプログラムからの出力メツセージ送出要求に応答
したメツセージ出力手段37への出力メツセージ送出要
求通知等を行なうトランザクション実行制御手段32と
、入力メッセージを処理するアプリケーションプログラ
ムを実行するアプリケーションプログラム実行手段33
と、アプリケーションプログラムの動作中に例外事象が
発生した場合にその例外事象の検出を行ない、例外事象
の原因情報である例外事象情報を主記憶装置4内の例外
事象情報格納領域41に格納する例外事象検出手段34
と、例外事象検出手段34により起動されると例外事象
情報格納tiJl Mi 41からの例外事象情報の取
出し、出力メツセージ編集手段36を用いた出力メツセ
ージの編集7例外事象情報を含む出力メツセージのメン
セージ出力手段37への出力要求等を行なう例外事象情
報表示手段35と、例外事象情報表示手段35からの出
力メッセージ或いはトランザクション実行制御手段32
からの出力メツセージを受取り、通信制御装置22通信
回線1 a = j! nを介して端末装置1a〜1n
へ出力メツセージを送出するメツセージ出力手段37と
を含んでいる。
また、主記憶装置4には、例外事象情報格納領域41を
含む格納部42と、複数のアプリケーションプログラム
43.〜43mと、トランザクションとアプリケーショ
ンプログラムとの対応を示すテーブル44とが格納され
ている。
次に、端末装Z1 aから成る種のトランザクション処
理要求メツセージが入力され、それに対応するアプリケ
ーションプログラムの実行中に例外事象が発生した場合
を例にして本実施例の動作を説明する。
端末装W1 aから入力されたトランザクション処理要
求メツセージは、通信回線Ra2通信制御装置2を介し
て処理装置3に伝えられ、メッセージ入力手段31によ
り受付けられてトランザクション実行制御手段32に渡
される。
トランザクション実行制御手段32は、入力メッセージ
が渡されると、その入力メッセージ中に付加されたトラ
ンザクション・コードとテーブル44の内容とに基づい
て必要なアプリケーションプログラム例えばアプリケー
ションプログラム431 を識別し、主記憶装置4から
そのアプリケーションプログラム43.を選び出してア
プリケーションプログラム実行手段33にそれを実行さ
せ、入力メツセージを渡す。また、トランザクション実
行制御手段32は、例外事象情報格納領域41に対応付
けた格納部42の領域42aに、要求されたトランザク
ション・コード、最初に起動したアプリケーションプロ
グラム名、そのトランザクションを要求した端末装置名
を格納する。
アプリケーションプログラム431 は、入力メツセー
ジの指示により処理を行なうが、この処理の途中で例外
事象が発生すると、これが例外事象検出手段34によっ
て公知のようにして検出される。
そして、例外事象検出手段34は、例外事象を検出する
と、例外事象情報として例えば第2図に示すように例外
事象の種類A3例外事象を起こした時のアプリケーショ
ンプログラム(これは最初に起動されたアプリケーショ
ンプログラム43+ と同一の場合もあれば、そのアプ
リケーションプログラムによってコールされた別のアプ
リケーションプログラムの場合もある)のプログラム名
Cと、例外事象を起こした時のアプリケーションプログ
ラムの実行アドレスBを、例外事象情報格納領域41に
格納し、次いでその例外事象情報を表示するため例外事
象情報表示手段35を呼出す。
例外事象情報表示手段35は、呼出されると、例えば第
3図に示す処理を開始し、先ず、例外事象検出手段34
によって例外事象情報格納領域41に格納された例外事
象情報A−Cを取出しくステップSl)、その例外事象
情報を編集する出力メンセージ編集手段36が用意され
ていれば出力メツセージを編集するため出力メツセージ
編集手段36を呼出し、この出力メツセージ編集手段3
6で端末装置に合った形式のメツセージに整えさせてこ
れを取得しくステップS2.S4)、出力メツセージ編
集手段36が用意されていなければ標準形式の出カメ・
Zセージを作成する(ステップ52.33)。
なお、出力メツセージ出力手段36は、例外事象情報を
表示する際に端末装置に合ったメツセージに整える為に
利用者が予め作成しておいたものである。例外事象情報
表示手段35は、上述のようにして例外事象情報を含む
出力メッセージを作成すると、例外事象ffi報格納領
域41に対応付けられた格納部42の91域42aに記
録された端末装置名を持つ端末’ATLに対しこの出力
メッセージを送出することをメツセージ出力手段37に
要求しくステップS5)、メツセージ出力手段37はこ
れに応答して通信制御装置2及び通信回線j!aを介し
て端末装置1aに例外事象情報を含む出力メツセージを
送出する。端末装置1aでは、その出力メツセージの内
容はCRTディスプレイ等に表示される。
なお、以上の実施例において、例外事象情報をトランザ
クション処理要求を行なった端末装置1a以外に、コン
ソール装置6.ファイル装置5内の利用者ファイル或い
は通信回線1 a −f nで結ばれている他の端末装
置に出力する等は自由である。
〔発明の効果〕
以上説明したように、本発明は、利用者のアプリケーシ
ョンプログラムで発生した例外事象情報を、トランザク
ション処理要求メツセージを投入した端末装置に表示す
るので、利用者は、例外事象情報を速やかに取得するこ
とができ、その原因の早急な究明が可能となる効果があ
る。
【図面の簡単な説明】
第1図は本発明の実施例のブロック図、第2図は例外事
象情報例の説明図、 第3図は例外事象情報表示手段35の処理例の流れ図で
ある。 図において、1a−In・・・端末装置、2・・・通信
制御装置、3・・・処理装置、4・・・主記憶装置、5
・・・ファイル装置、6・・・コンソール装置、31・
・・メツセージ入力手段、32・・・トランザクション
実行制御手段、33・・・アプリケーションプログラム
実行手段、34・・・例外事象検出手段、35・・・例
外事象情報表示手段、36・・・出力メツセージ編集手
段、37・・・メツセージ出力手段。

Claims (1)

  1. 【特許請求の範囲】 通信回線で結ばれた端末装置からのメッセージ入力に応
    答してアプリケーションプログラムを実行し、処理結果
    を前記端末装置へ表示するトランザクション処理を行な
    うオンラインシステムにおいて、 前記端末装置からのトランザクション処理要求のための
    メッセージを受付けるメッセージ入力手段と、 該メッセージ入力手段で受付けられたメッセージを解析
    しアプリケーションプログラムにメッセージを渡して実
    行させ、且つ該アプリケーションプログラムの実行を管
    理するトランザクション実行制御手段と、 前記アプリケーションプログラムの実行中に例外事象が
    発生した場合、その例外事象を検出し例外事象情報を報
    告先の端末装置名に対応付けて例外事象情報格納領域へ
    格納する例外事象検出手段と、 該例外事象検出手段による例外事象の検出に応答して、
    前記例外事象情報格納領域に格納された例外事象情報を
    取出し、前記トランザクション処理要求メッセージを投
    入した前記端末装置への該例外事象情報の表示要求を生
    成する例外事象情報表示手段と、 該例外事象情報表示手段からの要求に応答して、前記例
    外事象情報を前記トランザクション処理要求メッセージ
    を投入した前記端末装置へ出力するメッセージ出力手段
    とを具備したことを特徴とする例外事象情報表示方式。
JP61204040A 1986-08-30 1986-08-30 例外事象情報表示方式 Pending JPS6359647A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61204040A JPS6359647A (ja) 1986-08-30 1986-08-30 例外事象情報表示方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61204040A JPS6359647A (ja) 1986-08-30 1986-08-30 例外事象情報表示方式

Publications (1)

Publication Number Publication Date
JPS6359647A true JPS6359647A (ja) 1988-03-15

Family

ID=16483759

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61204040A Pending JPS6359647A (ja) 1986-08-30 1986-08-30 例外事象情報表示方式

Country Status (1)

Country Link
JP (1) JPS6359647A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0240726A (ja) * 1988-07-29 1990-02-09 Nec Corp オンラインダウン起因データの対処方式
JPH06242993A (ja) * 1993-02-17 1994-09-02 Nec Corp 情報処理装置の例外メッセージ生成システム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0240726A (ja) * 1988-07-29 1990-02-09 Nec Corp オンラインダウン起因データの対処方式
JPH06242993A (ja) * 1993-02-17 1994-09-02 Nec Corp 情報処理装置の例外メッセージ生成システム

Similar Documents

Publication Publication Date Title
US8136093B2 (en) System for adding code commentary to source code during software debugging
JPS6359647A (ja) 例外事象情報表示方式
JPS5856025A (ja) 出力表示文共通制御方式
JPH06149553A (ja) 用語管理装置
JPH08235203A (ja) ファイル一覧の抽出方法とその装置
JPH10171999A (ja) グラフ表示装置
JPH05189224A (ja) 処理方法管理方式
JPS6243718A (ja) メツセ−ジ出力方式
JP2968165B2 (ja) テストデータ生成処理システム
JPH04329427A (ja) メニュー管理方式
JPH02272668A (ja) トランザクション実行時系列図表編集方式
JPS6033625A (ja) 会話形情報検索装置
JPH03116354A (ja) オンラインシステム動作環境自動作成装置
JPH02121040A (ja) エラーメッセージ表示処理方法
JPH0431915A (ja) メッセージ自動応答方式
JPH07175619A (ja) 対話型データ入力システム
JPH04147185A (ja) 大型表示装置の情報制御システム
JPH03282819A (ja) 画面制御方式
JPS6368929A (ja) 情報処理装置における使用言語の書式を表示する方式
JPS5819306U (ja) プラント状態表示装置
JPS63140340A (ja) タスクの異常終了情報取得方式
JPS63181059A (ja) 画面端末入出力制御方式
JPS62121526A (ja) メツセ−ジ形式編集制御方式
JPS59178566A (ja) ジヨブ実行待時間情報表示装置
JP2000155744A (ja) トランザクションデータ再表示方式