Jak mogę realizować następujące orzecznika Przykład given w Spring DSL:Camel Predicate przykład w xml DSL
Predicate isWidget = header("type").isEqualTo("widget");
from("jms:queue:order")
.choice()
.when(isWidget).to("bean:widgetOrder")
.when(isWombat).to("bean:wombatOrder")
.otherwise()
.to("bean:miscOrder")
.end();
Kontekst aplikacji Spring nie ma atrybutu name w nagłówku, a w ogóle nie istnieje. –
Jakie masz wersje wielbłądów i sprężyn? –
W każdym razie możesz spróbować tego w zamiast predykatu: $ {header.type == 'wombat'} –