ページの先頭行へ戻る
Symfoware Server V12.1.x アプリケーション開発ガイド(JDBCドライバ編)
FUJITSU Software

E.2.9 Vendorエラーメッセージ(1100~1199)


エラーコードが1100の場合

エラーメッセージ(英語)

This method cannot be performed in a distributed transaction

エラーメッセージ(日本語)

分散トランザクションにおいてこのメソッドを実行する事はできません。

メッセージの意味

分散トランザクションにおいては、このメソッドを実行する事はできません。

利用者の処置

分散トランザクションにおいては、該当メソッドは実行しないでください。


エラーコードが1101の場合

エラーメッセージ(英語)

Invalid XID (null) was specified

エラーメッセージ(日本語)

無効なXID(null)が指定されました。

メッセージの意味

指定されたXIDは無効です。

利用者の処置

エラーコードを採取して、技術員(SE)に連絡してください。


エラーコードが1102の場合

エラーメッセージ(英語)

A distributed transaction cannot be performed except a remote access (RDB2_TCP)

エラーメッセージ(日本語)

リモートアクセス(RDB2_TCP連携)以外で分散トランザクションを実行する事はできません。

メッセージの意味

リモートアクセス(RDB2_TCP連携)以外では、分散トランザクションを実行する事はできません。

利用者の処置

分散トランザクション実行時には、データベースへの接続形態としてリモートアクセス(RDB2_TCP連携)を指定してください。


エラーコードが1120の場合

エラーメッセージ(英語)

A SQL statement that is not for data modification has been specified by the addBatch method. Specified SQL statement: "@1@"

エラーメッセージ(日本語)

addBatchメソッドでデータ更新以外のSQL文が指定されました 指定されたSQL文:“@1@”

メッセージの意味

addBatchメソッドでデータ更新以外のSQL文が指定されました。

パラメタの意味

@1@:addBatchメソッドで指定されたSQL文の先頭10文字

利用者の処置

addBatchメソッドでは、以下のいずれかのSQL文を指定してください。

  • INSERT文

  • UPDATE文

  • DELETE文


エラーコードが1124の場合

エラーメッセージ(英語)

This method cannot be executed on the result set of which the concurrency mode is set to ResultSet.CONCUR_READ_ONLY. Executed method: "@1@"

エラーメッセージ(日本語)

並行処理モードがResultSet.CONCUR_READ_ONLYに設定されている結果セットでは、このメソッドを実行することはできません 実行されたメソッド:“@1@”

メッセージの意味

並行処理モードがResultSet.CONCUR_READ_ONLYに設定されている結果セットでは、このメソッドを実行することはできません。

パラメタの意味

@1@:実行されたメソッド

利用者の処置

結果セットの並行処理モードをResultSet.CONCUR_UPDATABLEに変更してください。


エラーコードが1125の場合

エラーメッセージ(英語)

When the hold function of result set is being used, the concurrent processing mode cannot be set to ResultSet.CONCUR_UPDATABLE.

エラーメッセージ(日本語)

結果セットの保持機能を使用する場合、並行処理モードとして、ResultSet.CONCUR_UPDATABLEを指定することはできません

メッセージの意味

結果セットの保持機能を使用する場合、並行処理モードとして、ResultSet.CONCUR_UPDATABLEを指定することはできません。

利用者の処置

結果セットの保持機能と並行処理モードのResultSet.CONCUR_UPDATABLEを同時に指定しないようにアプリケーションを修正してください


エラーコードが1126の場合

エラーメッセージ(英語)

This method cannot be executed because it is in batch update. Executed method: "@1@"

エラーメッセージ(日本語)

バッチ更新中のため、このメソッドは実行できません 実行されたメソッド:“@1@”

メッセージの意味

バッチ更新中のため、このメソッドは実行できません。

パラメタの意味

@1@:実行されたメソッド

利用者の処置

executeBatchメッソドまたはclearBatchメッソドを呼び出した後、該当メソッドを実行してください


エラーコードが1128の場合

エラーメッセージ(英語)

The set value of the hold function of result set that has been specified by application is incorrect. Set value: "@1@"

エラーメッセージ(日本語)

アプリケーションで指定されたResultSetの保持機能の設定値に誤りがあります 設定値:“@1@”

メッセージの意味

アプリケーションで指定されたResultSetの保持機能の設定値に誤りがあります。

パラメタの意味

@1@:ResultSetの保持機能の設定値

利用者の処置

アプリケーションで指定されたResultSetの保持機能の設定値を見直し、正しい値を設定してください。

指定可能な値は、以下のとおりです。

  • java.sql.ResultSet.CLOSE_CURSORS_AT_COMMIT

  • java.sql.ResultSet.HOLD_CURSORS_OVER_COMMIT


エラーコードが1129の場合

エラーメッセージ(英語)

This method cannot be executed because the resource has been released. Executed method: "@1@"

エラーメッセージ(日本語)

リソースを解放済みのため、このメソッドは実行できません 実行されたメソッド:“@1@”

メッセージの意味

リソースを解放済みのため、このメソッドは実行できません。

パラメタの意味

@1@:実行されたメソッド

利用者の処置

BlobオブジェクトまたはClobオブジェクトのfreeメソッドを実行した後で、freeメソッド以外のメソッドを実行しないでください。


エラーコードが1130の場合

エラーメッセージ(英語)

The object that implemented the specified interface "@1@" could not be found.

エラーメッセージ(日本語)

指定されたインタフェース“@1@”を実装しているオブジェクトが見つかりません

メッセージの意味

指定されたインタフェースを実装しているオブジェクトが見つかりません。

パラメタの意味

@1@:指定されたインタフェース

利用者の処置

該当オブジェクトが、引数で指定したインタフェースを実装している場合や、実装しているオブジェクトの直接的または間接的なラッパーである場合にのみ、このメソッドを使用してください。


エラーコードが1131の場合

エラーメッセージ(英語)

The parameter name specified by the client application environment file "@1@" is incorrect. Parameter name: "@2@"

エラーメッセージ(日本語)

クライアント用の動作環境ファイル“@1@”で指定されたパラメタ名に誤りがあります パラメタ名:“@2@”

メッセージの意味

クライアント用の動作環境ファイルで指定されたパラメタ名に誤りがあります。

パラメタの意味
  • @1@:クライアント用の動作環境ファイル名のフルパス表示

  • @2@:パラメタ名

利用者の処置

クライアント用の動作環境ファイルで指定したパラメタ名を正しく修正してください。


エラーコードが1132の場合

エラーメッセージ(英語)

The specification format on the line "@2@" of the client application environment file "@1@" is incorrect.

エラーメッセージ(日本語)

クライアント用の動作環境ファイル“@1@”の“@2@”行目に指定されたパラメタの記述形式に誤りがあります

メッセージの意味

クライアント用の動作環境ファイルに指定されたパラメタの記述形式に誤りがあります。

パラメタの意味
  • @1@:クライアント用の動作環境ファイル名のフルパス表示

  • @2@:クライアント用の動作環境ファイル内の行番号

利用者の処置

クライアント用の動作環境ファイルに指定したパラメタの記述形式を正しく修正してください。


エラーコードが1133の場合

エラーメッセージ(英語)

The client application environment file "@1@" that has been specified in the sqlrtenv parameter does not exist.

エラーメッセージ(日本語)

sqlrtenvパラメタで指定されたクライアント用の動作環境ファイル“@1@”が存在しません

メッセージの意味

sqlrtenvパラメタで指定されたクライアント用の動作環境ファイルが存在しません。

パラメタの意味

@1@:クライアント用の動作環境ファイル名のフルパス表示

利用者の処置

sqlrtenvパラメタで正しいファイル名を指定してください。

sqlrtenvパラメタの指定は以下の箇所で行います。

  • DriverManagerクラスを使用している場合:DriverManagerクラスのgetConnectionメソッドの引数

  • JDBCデータソース登録ツールでJDBCデータソースを登録している場合:その他パラメタ

  • symjddefdsコマンドでJDBCデータソースを登録している場合:オプション


エラーコードが1134の場合

エラーメッセージ(英語)

Already closed Reader was used.

エラーメッセージ(日本語)

すでにクローズされているReaderが使用されました

メッセージの意味

すでにクローズされているReaderが使用されました。

利用者の処置

アプリケーション内のAPI呼出しのシーケンスを再確認してください。誤りがあった場合、アプリケーションを修正後、再度実行してください。


エラーコードが1199の場合

エラーメッセージ(英語)

error occurred by distributed transaction

エラーメッセージ(日本語)

分散トランザクション機能でエラーが発生しました

メッセージの意味

分散トランザクション機能で、エラーが発生しました

利用者の処置

エラーコードを採取して、技術員(SE)に連絡してください。