Java Axis Web服务引发错误:尝试调用服务方法时发生异常
我试图调用一个我刚刚在linux redhat服务器上托管的web服务,但它抛出错误{}stackTrace:尝试调用服务方法+“methodname”时发生异常 我在ApacheTomcatWebServer中托管服务 当我在windows xp环境中使用相同的apache web服务器托管该服务时,该服务工作正常 有没有人经历过类似的问题Java Axis Web服务引发错误:尝试调用服务方法时发生异常,java,linux,axis2,Java,Linux,Axis2,我试图调用一个我刚刚在linux redhat服务器上托管的web服务,但它抛出错误{}stackTrace:尝试调用服务方法+“methodname”时发生异常 我在ApacheTomcatWebServer中托管服务 当我在windows xp环境中使用相同的apache web服务器托管该服务时,该服务工作正常 有没有人经历过类似的问题 谢谢..我也经历过类似的事情。我们的开发环境运行的是JBoss和Ubuntu,prod/test运行的是Red Hat、Apache和JBoss Prod
谢谢..我也经历过类似的事情。我们的开发环境运行的是JBoss和Ubuntu,prod/test运行的是Red Hat、Apache和JBoss Prod/test使用证书运行https,我们的问题是我们的证书过期了。当我们解决这个问题时,网络服务电话接通了。 也许这就是你的问题 调试时应该做的另一件事是查看是否部署了wsdl,并检查部署它的Web服务地址。也许prod中的地址非常不同 例如,在JBoss中,如果您转到 http://localhost:8080/jbossws/services 您将看到部署的所有服务及其url。在axis2.xml中
<parameter name="sendStacktraceDetailsWithFaults">false</parameter>
false
将sendStacktraceDetailsWithFaults参数设置为true,您应该在响应中获得stacktrace的副本(对于生产,重置为false)您还应该提供Axis和tomcat版本服务地址实际上是正确的,但是我注意到故障在编码级别“在org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)”Hmm没有遇到这种异常。您应该提供更多信息,如Stacktrace和@araviski所说的axis和tomcat版本(如果适用)。