Hitachi

uCosminexus Service Coordinator Interactive Workflow メッセージ


KDIW05300-E

An attempt to instantiate the specified Java class has failed. work-definition-name = aa....aa, work-application-ID = bb....bb, work-application-name = cc....cc, Java-class-name = dd....dd, details = ee....ee

指定されたJavaクラスのインスタンス化に失敗しました。作業定義名 = aa....aa, 作業アプリケーション定義ID = bb....bb, 作業アプリケーション定義名 = cc....cc, Javaクラス名 = dd....dd, 詳細例外情報 = ee....ee

aa....aa:作業定義名

bb....bb:作業アプリケーション定義ID

cc....cc:作業アプリケーション定義名

dd....dd:Javaクラス名

ee....ee:詳細情報

要因

Javaオブジェクト呼び出しの作業アプリケーション定義で,Javaクラスのインスタンス化に失敗しました。次に示す要因が考えられます。

  • 指定したJavaクラスがJ2EEアプリケーション,コンテナ拡張ライブラリ,またはJavaアプリケーションのクラスパスに存在しません。

  • 指定したJavaクラスがCSCIWが規定するインタフェースを実装していません。

  • 指定したJavaクラスがabstractクラスで定義されています。

  • 指定したJavaクラスに引数なしpublicコンストラクタが定義されていません。

  • 指定したJavaクラスに引数ありコンストラクタが定義され,デフォルトコンストラクタが引数なしpublicコンストラクタ以外になっています。

対処

指定された作業アプリケーション定義に対応するJavaオブジェクトの内容およびJavaクラス名を見直してください。