BPEL起動アプリケーションで、ビジネス・プロセスを呼び出すと以下の例外が発生する場合があります。
java.lang.NumberFormatException
java.lang.IllegalArgumentException
java.lang.StringIndexOutOfBoundsException
この場合、BPEL定義のAssignにおける変数のコピーで、代入元と代入先の変数型の組合せに誤りがある可能性があります。BPEL定義を確認し、BPEL定義を修正してください。
Assignにおける代入元と代入先の変数型の組合せについては、“ISI アプリケーション開発ガイド”の “BPEL定義の作成/編集”の“Assign”を参照してください。
Invokeから実行するWebサービスがJava EEで作成されている場合、以下の例外が発生する場合があります。
javax.xml.ws.soap.SOAPFaultException
例外の詳細メッセージがselectionFailure の場合、取得したWSDLの修正を行っていない可能性があります。WSDLを確認し、WSDLとBPEL定義を修正してください。
WSDLの修正については、“ISI アプリケーション開発ガイド”の“BPEL機能のアプリケーション開発”の“BPEL定義の開発”の“WebサービスのWSDL取得”を参照してください。