10

您通常如何调试 ESB 代码?我正在使用日志语句,但它们在系统日志中有点丢失。有没有更好的机制可以使用?

谢谢,

4

3 回答 3

15

您可以使用 ESB 代码从 IDE 进行远程调试。

首先使用调试选项启动 ESB 服务器脚本,如下所示。

wso2server.sh -debug 5005

其中数字是用于从 IDE 进行远程调试的任何端口号。

然后使用您分配的任何端口号在您的 IDE 中运行调试。

于 2013-10-09T05:25:18.727 回答
5

First, you have to setup debug configurations in your IDE which is can be learned using this wso2 article

Then start the ESP server with debug option as follows.

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

After you start the server you will get this message:

Listening for transport dt_socket at address: 5005

Then start debugging from your IDE!

enter image description here

This is the debug configuration I used:

edit configurations

于 2014-10-17T06:07:45.577 回答
0

您可以使用 Eclipse IDE。使用以下命令启动 ESB。

wso2server.bat 调试 8000 -Desb.debug=true

设置 eclipse 远程 java application.setup ESB 服务器。

Eclipse 配置

于 2017-03-18T09:44:13.330 回答