Hitachi

uCosminexus Service Coordinator Interactive Workflow メッセージ


KDIW63641-E

The Java object was called successfully, but an attempt to set a process-data has failed. class-name = aa....aa, key = bb....bb, value = cc....cc, class-of-value = dd....dd

Javaオブジェクトの呼び出しに成功しましたが、プロセスデータの更新に失敗しました。Javaクラス名 = aa....aa, キー = bb....bb, 値 = cc....cc, 値のクラス = dd....dd

  • aa....aa

    Javaクラス名

  • bb....bb

    キー

  • cc....cc

  • dd....dd

    値のクラス

要因

Javaオブジェクトのメソッドの戻り値またはアプリケーション呼び出し情報ファイルが不正です。「java.return.key.<key要素>」に対応する戻り値のMapの値の型と,更新するプロセスデータの種類が異なっています。次に示す要因が考えられます。

  • Mapの値にString型,Integer型,List<String>型,List<Integer>型以外の型が使用されました。

  • 単一型プロセスデータまたはリスト型プロセスデータの1要素に,List型の値を格納しようとしました。

  • リスト型プロセスデータにList型以外の値を格納しようとしました。

  • 文字列型のプロセスデータに,String型以外の値または空文字を格納しようとしました。

対処

Javaオブジェクトの内容とアプリケーション呼び出し情報ファイルを見直し,要因を取り除いてください。アプリケーション呼び出し情報ファイルを修正した場合,アプリケーション呼び出しサービスを再起動してください。

ビジネスプロセス定義テスト機能が有効な場合,アプリケーション呼び出し情報ファイルとテスト動作定義ファイルを見直し,要因を取り除いてください。