TP1ClientError

TP1ClientErrorの概要

名前空間

Hitachi.OpenTP1.Client

継承関係

System.Object
 +- Hitachi.OpenTP1.Client.TP1ClientError

説明

Client .NETで使用するエラーコードを定義するクラスです。COBOL言語から定数値のフィールドを使用する場合は,「付録B Client .NETで利用できるクラスのフィールド」を参照して,対応する値を指定してください。

フィールドの一覧

名称説明
DCCLNER_BUFFER_OVERFLOW受信バッファのオーバフローが発生しました。
DCCLNER_COLLISION_MSG送受信メッセージの衝突が発生しました。
DCCLNER_CONNFREEコネクションが切断されました。
DCCLNER_CONNREFUSED接続がリモートで拒否されました。
DCCLNER_EOF入力の途中で,予期しないで終了しました。
DCCLNER_FATALClient .NET構成定義の指定に誤りがあります。
DCCLNER_INVALID_ARGSメソッドのパラメタの指定に誤りがあります。
DCCLNER_INVALID_HOSTホスト名が指定されていないか,または指定に誤りがあります。
DCCLNER_INVALID_MSG不正なメッセージを受信しました。
DCCLNER_INVALID_PORTポート番号が指定されていないか,または指定に誤りがあります。
DCCLNER_IO何らかの入出力例外が発生しました。
DCCLNER_MARSHALカスタムレコードのマーシャリング/アンマーシャリング処理に失敗しました。
DCCLNER_MESSAGE_TOO_BIGCallメソッドに指定した入力パラメタ長が最大値を超えています。
DCCLNER_NETDOWNネットワーク障害が発生しました。または,通信先のTP1/Serverが稼働していません。
DCCLNER_NETDOWN_CClient .NET側でタイムアウトが発生しました。
DCCLNER_NETDOWN_STP1/Serverと,SPP.NETまたはSPPとの間でネットワーク障害が発生しました。
DCCLNER_NOBUFSメモリ不足が発生しました。
DCCLNER_NOT_UP指定したサービスが存在するノードのTP1/Serverが稼働していません。
DCCLNER_PARAMパラメタエラーが発生しました。
DCCLNER_PROTOメソッドの発行順序に誤りがあります。
DCCLNER_REPLY_TOO_BIGサーバから返された応答の長さが,CUP.NETで用意した領域(out_dataパラメタの指定値)の長さを超えています。
DCCLNER_SYSシステムエラーが発生しました。
DCCLNER_TIMEOUTタイムアウトが発生しました。
DCCLNER_TIMEOUT_CClient .NET側でタイムアウトが発生しました。
DCCLNER_TIMEOUT_STP1/Server側でサービスの実行中にタイムアウトが発生しました。
または,サービス要求先のSPP.NETもしくはSPPが処理を終了する前に異常終了しました。
DCCLNER_UNEXPECT予期しないエラーです。
DCCLNTRNER_HAZARDグローバルトランザクションのトランザクションブランチが,ヒューリスティックに完了しました。
DCCLNTRNER_HAZARD_NO_BEGINグローバルトランザクションのトランザクションブランチがヒューリスティックに完了しました。
新しいトランザクションは開始できませんでした。
DCCLNTRNER_HEURISTICヒューリスティック決定の結果が,グローバルトランザクションの同期点の結果と一致しません。
DCCLNTRNER_HEURISTIC_NO_BEGINヒューリスティック決定の結果が,グローバルトランザクションの同期点の結果と一致しません。
新しいトランザクションは開始できませんでした。
DCCLNTRNER_NO_BEGINコミットまたはロールバック処理は正常に終了しましたが,新しいトランザクションは開始できませんでした。
DCCLNTRNER_RMリソースマネジャでエラーが発生しました。トランザクションは開始できませんでした。
DCCLNTRNER_ROLLBACK現在のトランザクションは,コミットできないでロールバックしました。
DCCLNTRNER_ROLLBACK_NO_BEGINコミットしようとしたトランザクションは,コミットできないでロールバックしました。
新しいトランザクションは開始できませんでした。
DCCLNTRNER_TMトランザクションサービスでエラーが発生したため,トランザクションを開始できませんでした。

フィールドの詳細

DCCLNER_BUFFER_OVERFLOW

説明
受信バッファのオーバフローが発生しました。
宣言
【C#の場合】

public const int DCCLNER_BUFFER_OVERFLOW

【Visual Basicの場合】

Public Const DCCLNER_BUFFER_OVERFLOW As Integer

【J#の場合】

public static final int DCCLNER_BUFFER_OVERFLOW

 

DCCLNER_COLLISION_MSG

説明
送受信メッセージの衝突が発生しました。
宣言
【C#の場合】

public const int DCCLNER_COLLISION_MSG

【Visual Basicの場合】

Public Const DCCLNER_COLLISION_MSG As Integer

【J#の場合】

public static final int DCCLNER_COLLISION_MSG

 

DCCLNER_CONNFREE

説明
コネクションが切断されました。
宣言
【C#の場合】

public const int DCCLNER_CONNFREE

【Visual Basicの場合】

Public Const DCCLNER_CONNFREE As Integer

【J#の場合】

public static final int DCCLNER_CONNFREE

 

DCCLNER_CONNREFUSED

説明
接続がリモートで拒否されました。
宣言
【C#の場合】

public const int DCCLNER_CONNREFUSED

【Visual Basicの場合】

Public Const DCCLNER_CONNREFUSED As Integer

【J#の場合】

public static final int DCCLNER_CONNREFUSED

 

DCCLNER_EOF

説明
入力の途中で,予期しないで終了しました。
宣言
【C#の場合】

public const int DCCLNER_EOF

【Visual Basicの場合】

Public Const DCCLNER_EOF As Integer

【J#の場合】

public static final int DCCLNER_EOF

 

DCCLNER_FATAL

説明
Client .NET構成定義の指定に誤りがあります。
宣言
【C#の場合】

public const int DCCLNER_FATAL

【Visual Basicの場合】

Public Const DCCLNER_FATAL As Integer

【J#の場合】

public static final int DCCLNER_FATAL

 

DCCLNER_INVALID_ARGS

説明
メソッドのパラメタの指定に誤りがあります。
宣言
【C#の場合】

public const int DCCLNER_INVALID_ARGS

【Visual Basicの場合】

Public Const DCCLNER_INVALID_ARGS As Integer

【J#の場合】

public static final int DCCLNER_INVALID_ARGS

 

DCCLNER_INVALID_HOST

説明
ホスト名が指定されていないか,または指定に誤りがあります。
宣言
【C#の場合】

public const int DCCLNER_INVALID_HOST

【Visual Basicの場合】

Public Const DCCLNER_INVALID_HOST As Integer

【J#の場合】

public static final int DCCLNER_INVALID_HOST

 

DCCLNER_INVALID_MSG

説明
不正なメッセージを受信しました。
宣言
【C#の場合】

public const int DCCLNER_INVALID_MSG

【Visual Basicの場合】

Public Const DCCLNER_INVALID_MSG As Integer

【J#の場合】

public static final int DCCLNER_INVALID_MSG

 

DCCLNER_INVALID_PORT

説明
ポート番号が指定されていないか,または指定に誤りがあります。
宣言
【C#の場合】

public const int DCCLNER_INVALID_PORT

【Visual Basicの場合】

Public Const DCCLNER_INVALID_PORT As Integer

【J#の場合】

public static final int DCCLNER_INVALID_PORT

 

DCCLNER_IO

説明
何らかの入出力例外が発生しました。
宣言
【C#の場合】

public const int DCCLNER_IO

【Visual Basicの場合】

Public Const DCCLNER_IO As Integer

【J#の場合】

public static final int DCCLNER_IO

 

DCCLNER_MARSHAL

説明
カスタムレコードのマーシャリング/アンマーシャリング処理に失敗しました。
宣言
【C#の場合】

public const int DCCLNER_MARSHAL

【Visual Basicの場合】

Public Const DCCLNER_MARSHAL As Integer

【J#の場合】

public static final int DCCLNER_MARSHAL

 

DCCLNER_MESSAGE_TOO_BIG

説明
Callメソッドに指定した入力パラメタ長が最大値を超えています。
宣言
【C#の場合】

public const int DCCLNER_MESSAGE_TOO_BIG

【Visual Basicの場合】

Public Const DCCLNER_MESSAGE_TOO_BIG As Integer

【J#の場合】

public static final int DCCLNER_MESSAGE_TOO_BIG

 

DCCLNER_NETDOWN

説明
ネットワーク障害が発生しました。または,通信先のTP1/Serverが稼働していません。
宣言
【C#の場合】

public const int DCCLNER_NETDOWN

【Visual Basicの場合】

Public Const DCCLNER_NETDOWN As Integer

【J#の場合】

public static final int DCCLNER_NETDOWN

 

DCCLNER_NETDOWN_C

説明
Client .NET側でタイムアウトが発生しました。
宣言
【C#の場合】

public const int DCCLNER_NETDOWN_C

【Visual Basicの場合】

Public Const DCCLNER_NETDOWN_C As Integer

【J#の場合】

public static final int DCCLNER_NETDOWN_C

 

DCCLNER_NETDOWN_S

説明
TP1/Serverと,SPP.NETまたはSPPとの間でネットワーク障害が発生しました。
宣言
【C#の場合】

public const int DCCLNER_NETDOWN_S

【Visual Basicの場合】

Public Const DCCLNER_NETDOWN_S As Integer

【J#の場合】

public static final int DCCLNER_NETDOWN_S

 

DCCLNER_NOBUFS

説明
メモリ不足が発生しました。
宣言
【C#の場合】

public const int DCCLNER_NOBUFS

【Visual Basicの場合】

Public Const DCCLNER_NOBUFS As Integer

【J#の場合】

public static final int DCCLNER_NOBUFS

 

DCCLNER_NOT_UP

説明
指定したサービスが存在するノードのTP1/Serverが稼働していません。
宣言
【C#の場合】

public const int DCCLNER_NOT_UP

【Visual Basicの場合】

Public Const DCCLNER_NOT_UP As Integer

【J#の場合】

public static final int DCCLNER_NOT_UP

 

DCCLNER_PARAM

説明
パラメタエラーが発生しました。
宣言
【C#の場合】

public const int DCCLNER_PARAM

【Visual Basicの場合】

Public Const DCCLNER_PARAM As Integer

【J#の場合】

public static final int DCCLNER_PARAM

 

DCCLNER_PROTO

説明
メソッドの発行順序に誤りがあります。
宣言
【C#の場合】

public const int DCCLNER_PROTO

【Visual Basicの場合】

Public Const DCCLNER_PROTO As Integer

【J#の場合】

public static final int DCCLNER_PROTO

 

DCCLNER_REPLY_TOO_BIG

説明
サーバから返された応答の長さが,CUP.NETで用意した領域(out_dataパラメタの指定値)の長さを超えています。
宣言
【C#の場合】

public const int DCCLNER_REPLY_TOO_BIG

【Visual Basicの場合】

Public Const DCCLNER_REPLY_TOO_BIG As Integer

【J#の場合】

public static final int DCCLNER_REPLY_TOO_BIG

 

DCCLNER_SYS

説明
システムエラーが発生しました。
宣言
【C#の場合】

public const int DCCLNER_SYS

【Visual Basicの場合】

Public Const DCCLNER_SYS As Integer

【J#の場合】

public static final int DCCLNER_SYS

 

DCCLNER_TIMEOUT

説明
タイムアウトが発生しました。
宣言
【C#の場合】

public const int DCCLNER_TIMEOUT

【Visual Basicの場合】

Public Const DCCLNER_TIMEOUT As Integer

【J#の場合】

public static final int DCCLNER_TIMEOUT

 

DCCLNER_TIMEOUT_C

説明
Client .NET側でタイムアウトが発生しました。
宣言
【C#の場合】

public const int DCCLNER_TIMEOUT_C

【Visual Basicの場合】

Public Const DCCLNER_TIMEOUT_C As Integer

【J#の場合】

public static final int DCCLNER_TIMEOUT_C

 

DCCLNER_TIMEOUT_S

説明
TP1/Server側でサービスの実行中にタイムアウトが発生しました。
または,サービス要求先のSPP.NETもしくはSPPが処理を終了する前に異常終了しました。
宣言
【C#の場合】

public const int DCCLNER_TIMEOUT_S

【Visual Basicの場合】

Public Const DCCLNER_TIMEOUT_S As Integer

【J#の場合】

public static final int DCCLNER_TIMEOUT_S

 

DCCLNER_UNEXPECT

説明
予期しないエラーです。
宣言
【C#の場合】

public const int DCCLNER_UNEXPECT

【Visual Basicの場合】

Public Const DCCLNER_UNEXPECT As Integer

【J#の場合】

public static final int DCCLNER_UNEXPECT

 

DCCLNTRNER_HAZARD

説明
グローバルトランザクションのトランザクションブランチが,ヒューリスティックに完了しました。
宣言
【C#の場合】

public const int DCCLNTRNER_HAZARD

【Visual Basicの場合】

Public Const DCCLNTRNER_HAZARD As Integer

【J#の場合】

public static final int DCCLNTRNER_HAZARD

 

DCCLNTRNER_HAZARD_NO_BEGIN

説明
グローバルトランザクションのトランザクションブランチがヒューリスティックに完了しました。
新しいトランザクションは開始できませんでした。
宣言
【C#の場合】

public const int DCCLNTRNER_HAZARD_NO_BEGIN

【Visual Basicの場合】

Public Const DCCLNTRNER_HAZARD_NO_BEGIN As Integer

【J#の場合】

public static final int DCCLNTRNER_HAZARD_NO_BEGIN

 

DCCLNTRNER_HEURISTIC

説明
ヒューリスティック決定の結果が,グローバルトランザクションの同期点の結果と一致しません。
宣言
【C#の場合】

public const int DCCLNTRNER_HEURISTIC

【Visual Basicの場合】

Public Const DCCLNTRNER_HEURISTIC As Integer

【J#の場合】

public static final int DCCLNTRNER_HEURISTIC

 

DCCLNTRNER_HEURISTIC_NO_BEGIN

説明
ヒューリスティック決定の結果が,グローバルトランザクションの同期点の結果と一致しません。
新しいトランザクションは開始できませんでした。
宣言
【C#の場合】

public const int DCCLNTRNER_HEURISTIC_NO_BEGIN

【Visual Basicの場合】

Public Const DCCLNTRNER_HEURISTIC_NO_BEGIN As Integer

【J#の場合】

public static final int DCCLNTRNER_HEURISTIC_NO_BEGIN

 

DCCLNTRNER_NO_BEGIN

説明
コミットまたはロールバック処理は正常に終了しましたが,新しいトランザクションは開始できませんでした。
宣言
【C#の場合】

public const int DCCLNTRNER_NO_BEGIN

【Visual Basicの場合】

Public Const DCCLNTRNER_NO_BEGIN As Integer

【J#の場合】

public static final int DCCLNTRNER_NO_BEGIN

 

DCCLNTRNER_RM

説明
リソースマネジャでエラーが発生しました。トランザクションは開始できませんでした。
宣言
【C#の場合】

public const int DCCLNTRNER_RM

【Visual Basicの場合】

Public Const DCCLNTRNER_RM As Integer

【J#の場合】

public static final int DCCLNTRNER_RM

 

DCCLNTRNER_ROLLBACK

説明
現在のトランザクションは,コミットできないでロールバックしました。
宣言
【C#の場合】

public const int DCCLNTRNER_ROLLBACK

【Visual Basicの場合】

Public Const DCCLNTRNER_ROLLBACK As Integer

【J#の場合】

public static final int DCCLNTRNER_ROLLBACK

 

DCCLNTRNER_ROLLBACK_NO_BEGIN

説明
コミットしようとしたトランザクションは,コミットできないでロールバックしました。
新しいトランザクションは開始できませんでした。
宣言
【C#の場合】

public const int DCCLNTRNER_ROLLBACK_NO_BEGIN

【Visual Basicの場合】

Public Const DCCLNTRNER_ROLLBACK_NO_BEGIN As Integer

【J#の場合】

public static final int DCCLNTRNER_ROLLBACK_NO_BEGIN

 

DCCLNTRNER_TM

説明
トランザクションサービスでエラーが発生したため,トランザクションを開始できませんでした。
宣言
【C#の場合】

public const int DCCLNTRNER_TM

【Visual Basicの場合】

Public Const DCCLNTRNER_TM As Integer

【J#の場合】

public static final int DCCLNTRNER_TM