2013-10-08 4 views
10

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

Спасибо,

ответ

15

Вы можете сделать удаленную отладку с вашего IDE с ESB кодом.

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

wso2server.sh -debug 5005 

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

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

4

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

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

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

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

Listening for transport dt_socket at address: 5005 

Затем начать отладку с вашего IDE!

enter image description here

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

edit configurations

+0

IntelliJ Friendly :) – Edenshaw

0

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

wso2server.bat отладки 8000 -Desb.debug = истина

Настройка затмить удаленного Java application.setup ESB сервер.

Eclipse configuration