6.3.2 JSMExceptionクラス

LANSA Integrator

6.3.2 JSMExceptionクラス


JSMExceptionオブジェクトは、JSMクライアント・プログラムに応答を返す場合に使用されます。

JSMExceptionオブジェクトには状況オブジェクトが含まれます。メッセージ・オブジェクトは、基本Exceptionクラスに保管されます。

Unicode状況文字列値は、クライアント・プログラムのネイティブ・エンコーディングにエンコードされます。この状況文字列値は、LANSA組み込み関数APIの#JSMSTSフィールドにコピーされます。

状況値は20バイト以下でなければなりません。

Unicodeメッセージ文字列値は、クライアント・プログラムのネイティブ・エンコーディングにエンコードされます。このメッセージ文字列値は、LANSA組み込み関数APIの#JSMMSGフィールドにコピーされます。

RDMLおよびRPGクライアントの場合、メッセージ値は255バイト以下でなければなりません。

内部の省略値設定は以下のようになります。

状況

ERROR