0
是否可以使用未綁定到任何交換機的bean,並在Camel攔截過程中觸發某種服務啓動方法?從駱駝調用Bean方法而無需綁定/處理交換
interceptFrom("a").bean(service, "method")
與方法看起來像
public void method() {
//just do something that has nothing to do with the exchange
}
駱駝2.12.2
例外我得到的是:
Caused by: org.apache.camel.InvalidPayloadException: No body available of type: java.util.function.Function but has value: ...
,另一個在同一個堆棧跟蹤:
Caused by: [org.apache.camel.NoTypeConversionAvailableException - No type converter available to convert from type: ... to the required type: java.util.function.Function with value ...
我認爲你可以用比輸入這個問題更快的速度進行測試。 – rmlan
我用攔截測試了這一點,它打破了一切。實際上攔截應該是問題 – javanoob
「它打破了一切」的一部分 - 這是什麼意思? – rmlan