java调用webservice接口的时候报错,(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String什么意思

发布网友 发布时间:2022-04-23 01:56

我来回答

2个回答

热心网友 时间:2023-10-10 20:42

一般来说,这是处理异常的方法失当造成的,本来原始的 exception 是带着类名的,类似于 InvalidMethodException: javax.xml.ws.soap.SOAPFaultException: com.aisino.wx.listener.PostWX.post_wx(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String 等,但被包装成 SOAPFaultException 之后就失去了 InvalidMethodException 这个关键的信息。所以剩下的事情就要靠猜了。或者服务端是否能看到日志?一般来说这是个不可恢复的错误,也就是说你重试多少次都是这个错误。
上次 InvalidMethodException 只是用来举例的,真实的异常类型我们需要查看调用时的日志,如果你的代码是从客户端直接发起 SOAP 调用,它的日志就在客户端,如果请求是从服务器端发起的日志就在服务器端。

热心网友 时间:2023-10-10 20:42

方法参数为两个string类型,返回一个string类型

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com