У меня проблема в новом проекте devkit, где не удается вызвать следующий метод @ValidateConnection (но мои методы @processor вызываются нормально при запросе в потоках)
@ValidateConnection
public boolean isConnected() {
return isConnected;
}
Я подумал, что это нужно вызвать, чтобы проверить, следует ли вызывать метод @Connect.
Я думаю, это потому, что я использую категорию, отличную от категории по умолчанию (Компоненты) для соединителя.
@Category(name = "org.mule.tooling.category.core", description = "Components")
И результирующее поведение отличается от того, к чему я привык с DevKit в режиме облачного коннектора.
Я предполагаю, что мне нужно будет сейчас выполнить проверки в каждом @processor, чтобы увидеть, выполнена ли логика инициализации, поскольку, похоже, нет простого способа запустить одноразовую конфигурацию.
РЕДАКТИРОВАТЬ_ _ __ _ __ _ __ _ __ _ ___ < / strong> Я действительно пытался перенести его обратно на облачный коннектор @cat и такое же поведение, возможно, это проблема с devkit -DarchetypeVersion = 3.4.0, я использовал что-то 3.2.x раньше, и все работало немного лучше