2012-11-25 180 views
0
已部署的JAX-WS服务

没有用Java编写的(使用JAX-WS API的),已经部署在服务器web服务。突然之间,它开始给一些HTTP请求提供更奇怪的结果,我无法在本地盒上重现这些结果。是否有可能在同一台服务器上启动HTTP请求,并开始调试安装在本地盒子上的eclipse上的代码。调试在Eclipse

请帮我为同一步骤。

谢谢

回答

0

在什么应用程序服务器部署您的Web服务?

你需要在你的Tomcat,JBoss和WebSphere中,任何应用程序服务器启用远程调试,并只需要在Eclipse中创建一个远程调试任务,以正确的IP /端口的连接。

这是你必须做的。

要激活远程调试应用程序服务器,只需要将下面这行添加到JAVA_OPTS:-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n

为Eclipse你可以按照this link

+0

应用程序服务器是Apache Tomcat上。但是,自从它的生产服务器以来,我无法对其设置进行任何更改。 – Code4Fun

+0

虽然如果有一些命令允许运行jar和远程调试 - 我会很高兴。我读到关于Java的罐子 -Xdebug -Xnoagent -Djava.compiler = NONE -Xrunjdwp:交通= dt_socket,服务器= Y,如果服务器是不是已经配置了远程调试暂停= N,地址= 8000 – Code4Fun

+0

,我不不知道这是否确实可行。 – Alex