Axis Web Service引发错误:尝试调用服务方法时发生exception

我试图调用一个Web服务,我刚才在Linux Redhat服务器上托pipe,但它引发错误{ http://xml.apache.org/axis/ } stackTrace:尝试调用服务方法+时发生exception“methodname “我在Apache Tomcat Web服务器上托pipe这个服务

同样的服务工作正常,当我在相同的Apache Web服务器的Windows XP环境中托pipe它…

有没有人遇到类似的问题?

谢谢..

Solutions Collecting From Web of "Axis Web Service引发错误:尝试调用服务方法时发生exception"

在axis2.xml中…

<parameter name="sendStacktraceDetailsWithFaults">false</parameter> 

将sendStacktraceDetailsWithFaults参数设置为true,并且您应该在响应中获取堆栈跟踪的副本(对于生产重置为false)

我经历过类似的事情。 我们的开发环境运行着JBoss和Ubuntu,prod / test运行在前面的Red Hat,Apache和JBoss。

产品/测试运行https与证书,我们的问题是,我们的证书过期。 当我们解决这个问题的时候,web服务调用通过了。 也许这是你的问题?

你应该做的另一件事情是调试是看是否部署了wsdl,并检查它部署的webservice地址是什么。 也许地址是非常不同的prod?

例如在JBoss,如果你去

  HTTP://本地主机:8080 /将JBossWS /服务 

您将看到所有已部署的服务以及它们具有的网址。