したがって、期待どおりに動作し、機能するキャメルスプリングDSLのルートがいくつかあります。ただし、これらのルートを karaf にデプロイすると、動作が異なります。たとえば、1) <when><simple>${body} == null</simple></when>
karaf で body が空であっても true と評価されるこの条件があります。
2) 条件 if(body != null) をチェックするプロセッサが 1 つあり、body が null でなくても true と評価されます。
他のすべての環境では問題なく動作するが、karaf では失敗する特定の理由はありますか。