Hitachi

uCosminexus Service Coordinator Interactive Workflow AP開発ガイド


2.10.3 トランザクションの開始

CSCIWでは,API実行時にはトランザクションを明示的に開始しません。

業務プログラムでは,CSCIWのAPIを呼び出す前に,トランザクションを開始しておく必要があります。

注意事項
  • CIWConnectionCoordinatorを使用してコネクションを関連づける前に,setAutoCommit()メソッドを使用し,自動コミット機能を無効にしてください。

  • J2EEサーバ使用時に,データソースと関連づける方式で実行する場合は,業務プログラム側でJ2EEサーバが管理するトランザクションを開始してください。開始しないと,DBConnectorやEJBの種類および設定によっては,APIと業務プログラムで発行するSQLが異なるトランザクションで実行されてしまうことがあります。この場合は,実行中に障害が発生すると,ワーク管理データベースと業務データベースの間で不整合が発生することがあります。