ペイロードには 2 種類の変数があります。単純な選択を使用したいと思います。これの 1 つが null の場合は、その他を選択します。たとえば、次のようになります。
<choice>
<when expression="#[groovy:airportRequest.getCountryCode() != (null || '')]">
</when>
<otherwise>
</otherwise>
</choice>
最初の条件が常に真である理由がわかりません。inCountryCode
は null または空のスペースですが。