Как отлаживать код WSO2 ESB

Как обычно вы отлаживаете код ESB? Я использую логические операторы, но они потеряны в системных журналах. Есть ли лучший механизм для использования?

Спасибо,

Ответ 1

Вы можете выполнить удаленную отладку из вашей среды IDE с помощью кода ESB.

Сначала запустите сервер ESB script с опцией отладки следующим образом.

wso2server.sh -debug 5005

где number - номер порта, используемый для удаленной отладки из вашей среды IDE.

Затем выполните отладку в вашей среде IDE с любым номером порта, который вы назначили.

Ответ 2

Во-первых, вам нужно настроить конфигурации отладки в вашей среде IDE, которая может быть изучена с помощью этой статьи wso2

Затем запустите сервер ESP с возможностью отладки следующим образом.

<esb_home>/bin/wso2server.sh -debug 5005

После запуска сервера вы получите следующее сообщение:

Listening for transport dt_socket at address: 5005

Затем начните отладку со своей среды IDE!

enter image description here

Это конфигурация отладки, которую я использовал:

edit configurations

Ответ 3

Вы можете использовать eclipse IDE. Запустите ESB, используя команду ниже.

wso2server.bat debug 8000 -Desb.debug = true

Установка eclipse удаленного java application.setup ESB-сервера.

Конфигурация Eclipse