我在新的devkit項目中遇到下列@ValidateConnection方法未能被調用的問題(但我的@processor方法在請求時流量)@ValidateConnection方法無法在使用「@Category組件」時調用
@ValidateConnection
public boolean isConnected() {
return isConnected;
}
我認爲應該調用上面的方法來檢查是否調用@Connect方法。
我想這是因爲我使用非默認類別(組件)的連接器
@Category(name = "org.mule.tooling.category.core", description = "Components")
,所得Behavoir是什麼,我用來與雲連接器模式的devkit不同。
我想我現在需要在每個@processor中進行檢查,看看初始化邏輯是否完成,因爲似乎沒有一種簡單的方法來運行一次性配置。
EDIT_ _ __ _ __ _ __ _ __ _ ___ 其實我試圖將它移植回雲連接器@cat和相同的行爲,也許它有問題devkit -DarchetypeVersion = 3.4.0,之前我用過3.2.x的東西,而且事情效果好一點
明天會檢查,我確實知道添加@ConnectionIdentifier沒有什麼區別。 – Nikos
有趣的是,對isConnected進行文本搜索並沒有在生成的源文件中導致任何匹配。 – Nikos
這是不好的國際海事組織,有一個地方的問題。你的IDE也沒有參考搜索? :) –