Tibco ActiveMatrix プロセスの Java メソッド コンポーネントから null 値をチェックする際に問題が発生しています。
基本的に、請求先アカウントを取得するために Java を呼び出す Java メソッド コンポーネントがあります。戻り値が null の場合は、検索条件 (請求先アカウント ID) をログに記録したいと思います。それ以外の場合は、オブジェクトを XML コンテンツにマップします...
問題は、「XPath」で次を使用して、遷移で null オブジェクトをチェックするときです (条件付きの成功)。
- empty($Get-BA-Details/ns5:JavaMethodActivityOutput/MethodReturnValue
- count($Get-BA-Details/ns5:JavaMethodActivityOutput/MethodReturnValue)= 0
- 文字列の長さ ($Get-BA-Details/ns5:JavaMethodActivityOutput/MethodReturnValue) = 0
「$Get-BA-Details」は Java メソッド コンポーネントです。
それらはすべて「false」を返し、Java オブジェクトを XML コンテンツにマップしようとします。これにより、請求先アカウントが見つからないときにエラーが発生します。
誰かが光を当てることができますか?
どうもありがとう!