1

したがって、期待どおりに動作し、機能するキャメルスプリングDSLのルートがいくつかあります。ただし、これらのルートを karaf にデプロイすると、動作が異なります。たとえば、1) <when><simple>${body} == null</simple></when>karaf で body が空であっても true と評価されるこの条件があります。

2) 条件 if(body != null) をチェックするプロセッサが 1 つあり、body が null でなくても true と評価されます。

他のすべての環境では問題なく動作するが、karaf では失敗する特定の理由はありますか。

4

1 に答える 1

3

正しい構文は次のとおりです。

<when><simple>${body} == null</simple></when>

あなたが欠けていることに注意してください$

于 2016-03-22T06:09:43.237 に答える