如何调试WSO2 ESB代码

时间:2013-10-08 18:18:12

标签: wso2 wso2esb

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

谢谢,

3 个答案:

答案 0 :(得分:15)

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

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

wso2server.sh -debug 5005

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

然后使用您指定的端口号在IDE中运行debug。

答案 1 :(得分:5)

首先,您必须在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

答案 2 :(得分:0)

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

  

wso2server.bat debug 8000 -Desb.debug = true

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

Eclipse configuration