Hitachi

Cosminexus V11 BPM/ESB基盤 サービスプラットフォーム メッセージ


KDEC20030-E

The user-made Java class returned an unallocatable value. business-process-definition-name = aa....aa, business-process-definition-version = bb....bb, java-activity-name = cc....cc, java-class-name = dd....dd, output-variable = ee....ee, scope-name = ff....ff

aa....aa:ビジネスプロセス定義名

bb....bb:ビジネスプロセス定義バージョン

cc....cc:java呼出アクティビティ名

dd....dd:ユーザクラス名

ee....ee:出力変数名

ff....ff:スコープ名

説明

Java呼出アクティビティで,ユーザ作成のJavaクラスが割り当てできない型の値を戻しました。

(O)

次に示す観点でビジネスプロセス定義または作成したJavaクラスを見直してください。

  • ビジネスプロセス定義のJava呼出アクティビティの戻り値用割当変数(outputVariable)の型が,ユーザが作成したJavaクラスの戻り値の型と一致しているかどうか。

  • Java呼出アクティビティから呼び出すJavaクラスの戻り値が,ビジネスプロセス基盤がサポートしている型のObject値であるかどうか。

Javaクラスの戻り値はビジネスプロセス定義のJava呼出アクティビティに指定した戻り値用割当変数と同じ型になるようにしてください。