- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我偶然发现一种情况时,我一直在尝试网络服务。相关详情为:
Exception in thread "main" javax.xml.ws.soap.SOAPFaultException: Unmarshalling Error: unexpected element (uri:"----", local:"loginid"). Expected elements are <{}tokenstring>,<{}devicetype>,<{}loginid>,<{}password>,<{}deviceid> at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:157) at $Proxy29.getUserInformation(Unknown Source) at servicepackage.ServiceClassPortType_ServiceClassPort_Client.main(ServiceClassPortType_ServiceClassPort_Client.java:71) Caused by: org.apache.cxf.binding.soap.SoapFault: Unmarshalling Error: unexpected element (uri:"----", local:"loginid"). Expected elements are <{}tokenstring>,<{}devicetype>,<{}loginid>,<{}password>,<{}deviceid> at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFault(Soap11FaultInInterceptor.java:84) at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:51) at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:40) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272) at org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:113) at org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:69) at org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:34) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272) at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:835) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1606) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1502) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1309) at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56) at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:627) at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272) at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:565) at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:474) at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:377) at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:330) at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96) at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:135) ... 2 more
有人可以告诉我发生了什么事以及我应该做什么来解决这个问题吗?谢谢。
最佳答案
看来您已经更改了 WSDL 中 XML 标记的顺序loginid 是第三个,但现在服务器首先期望它。
重新生成 Web 服务客户端,然后尝试。
关于java - 尝试使用 Web 服务时出现 SOAPFAULTEXCEPTION,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20259352/
我想从下面列出的肥皂故障中单独提取代码和文本。我正在使用的代码(在 xml 下面列出)将代码和文本一起打印。 fault:Client An error occurred. Plea
我正在使用 JAX WS 调用 SOAP Web 服务。如果出现错误,我会从客户端收到以下响应(我在跟踪日志中看到这一点): Error Error
当我偶然发现一种情况时,我一直在尝试网络服务。相关详情为: 我正在使用 eclipse、cxf 和 tomcat。 我创建了一个简单的 Web 服务来打印 hello。它的方法中没有任何参数。当我从客
我正在使用 JAX WS 2.0 调用 SOAP 网络服务。如果出现错误,我会收到以下响应: so
在尝试运行下面的代码来获取 SAML token (从 VMWare 示例中获取以通过 SSO 服务器进行身份验证)时,出现以下异常。 出于某种原因,请求版本'http://docs.oasis-op
我目前正在向 JSF/Richfaces 应用程序添加功能,我们现在正在与外部网络服务集成。 使用服务完成的操作包括:获取用户、获取帐户、更新用户、更新帐户、创建用户、创建帐户。 这些服务以及意外的
我正在开发一个基于 JAX-WS 的应用程序。我使用 wsgen 从服务器生成 WSDL,然后使用 wsimport 构建客户端库。我正在编写自己的自定义异常以通过我的方法调用抛出。代码结构如下。 自
我将 Glassfish 3 与 jax-ws (metro) 结合使用。我写了一个可以抛出 SOAPFaultException 的 SOAPHandler。我在客户端使用 Silverlight。
我在从 Web 服务调用服务时遇到问题。我无法弄清楚我收到的以下解码错误。请帮忙。我已经查看了通过的帖子,但我不知道发生了什么,因为错误描述非常笼统。 为了从 WSDL 生成 Java 客户端代码,我
我在调用我的 web 服务时遇到问题,Spring WS 仅返回 WebServiceTransportException:内部服务器错误,而不是预期的 SoapFaultException。当我在
friend 们,我已经尝试了很多并阅读了很多论坛,但无法理解为什么会出现这个问题。 我使用契约优先方法创建了 Jax-WS WebService。创建 WSDL 和 XSD,然后使用 wsimpor
我在调用我的 web 服务时遇到问题,Spring WS 仅返回 WebServiceTransportException:内部服务器错误,而不是预期的 SoapFaultException。当我在
我使用来自以下 WSDL 的 Apache CXF 2.x 在 eclipse 中创建了一个 Web 服务客户端: https://test.timbrado.com.mx/cfdi/wstimbra
调用端口名称 getDUNSProfile() 的代码如下所示: public class LookupRequestProcessor { protected GetCleanseMatchRe
如果是错误的 soap 请求,我需要获取错误的详细信息。 我正在使用 JAX-WS 创建 Web 服务客户端。我的问题是,在错误事务期间,Web 服务客户端能够捕获 SOAPFaultExceptio
不断出现此错误,不知道如何解决。 “线程“main”javax.xml.ws.soap.SOAPFaultException 中出现异常:无法满足任何策略替代方案。” 错误可追溯到以下代码中的行por
以前我们在服务器上部署了基于“http”的网络服务,但现在我们正试图让它成为 https。因此,为此我已将我的项目从/var/www/转移到 linux 机器上的/var/www-ssl 。我们正在为
尽管我已经设置了用户名、密码、操作和WS安全密码类型(即PasswordText),当我尝试调用 Web 服务的服务时出现此异常:未定义安全操作。我尝试通信的 Web 服务使用 Basic Authe
我正在使用 Sharepoint SOAP 服务来获取基于查询的数据。当我在 GetListItems 中将 Query 参数作为 null 传递时,我得到了一个文档列表,但是当我传递 Query 时
背景 我正在使用 wsimport 创建一个本质上是 Java 网络服务客户端的东西,连接到返回数据集的 .Net 网络服务(不幸的是)。更具体地说,我正在为 ESRI ArcGIS Server 1
我是一名优秀的程序员,十分优秀!