1.异常描述

2019-04-19 16:11:30.486 [org.apache.cxf.phase.PhaseInterceptorChain]-[WARN] Interceptor for {http://service.asset.lbs.ebiz.guohualife.com/}AssetServiceService#{http://service.asset.lbs.ebiz.guohualife.com/}queryTradeHis has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault: Marshalling Error: nullat org.apache.cxf.jaxb.JAXBEncoderDecoder.marshall(JAXBEncoderDecoder.java:270)at org.apache.cxf.jaxb.io.DataWriterImpl.write(DataWriterImpl.java:239)at org.apache.cxf.interceptor.AbstractOutDatabindingInterceptor.writeParts(AbstractOutDatabindingInterceptor.java:118)at org.apache.cxf.wsdl.interceptors.BareOutInterceptor.handleMessage(BareOutInterceptor.java:68)at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)at org.apache.cxf.interceptor.OutgoingChainInterceptor.handleMessage(OutgoingChainInterceptor.java:83)at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267)at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:189)at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:303)at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:222)at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:278)at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)at com.guohualife.platform.common.api.util.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:123)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3592)at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
Caused by: java.lang.NullPointerExceptionat javax.xml.bind.DatatypeConverter.printQName(DatatypeConverter.java:521)at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:685)at com.sun.xml.bind.v2.runtime.property.ArrayElementNodeProperty.serializeItem(ArrayElementNodeProperty.java:69)at com.sun.xml.bind.v2.runtime.property.ArrayElementProperty.serializeListBody(ArrayElementProperty.java:172)at com.sun.xml.bind.v2.runtime.property.ArrayERProperty.serializeBody(ArrayERProperty.java:159)at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:360)at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:696)at com.sun.xml.bind.v2.runtime.property.SingleElementNodeProperty.serializeBody(SingleElementNodeProperty.java:158)at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:360)at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:696)at com.sun.xml.bind.v2.runtime.property.SingleElementNodeProperty.serializeBody(SingleElementNodeProperty.java:158)at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:360)at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:696)at com.sun.xml.bind.v2.runtime.ElementBeanInfoImpl$1.serializeBody(ElementBeanInfoImpl.java:155)at com.sun.xml.bind.v2.runtime.ElementBeanInfoImpl$1.serializeBody(ElementBeanInfoImpl.java:130)at com.sun.xml.bind.v2.runtime.ElementBeanInfoImpl.serializeBody(ElementBeanInfoImpl.java:332)at com.sun.xml.bind.v2.runtime.ElementBeanInfoImpl.serializeRoot(ElementBeanInfoImpl.java:339)at com.sun.xml.bind.v2.runtime.ElementBeanInfoImpl.serializeRoot(ElementBeanInfoImpl.java:75)at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsRoot(XMLSerializer.java:494)at com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:323)at com.sun.xml.bind.v2.runtime.MarshallerImpl.marshal(MarshallerImpl.java:251)at javax.xml.bind.helpers.AbstractMarshallerImpl.marshal(AbstractMarshallerImpl.java:75)at org.apache.cxf.jaxb.JAXBEncoderDecoder.writeObject(JAXBEncoderDecoder.java:619)at org.apache.cxf.jaxb.JAXBEncoderDecoder.marshall(JAXBEncoderDecoder.java:243)... 32 more

2.解决方案

       <!-- https://mvnrepository.com/artifact/javax.xml.bind/jaxb-api --><dependency><groupId>javax.xml.bind</groupId><artifactId>jaxb-api</artifactId><version>2.1</version></dependency>

jaxb-api 中DatatypeConverter 跟jdk中冲突

unwinding now org.apache.cxf.interceptor.Fault: Marshalling Error: null相关推荐

  1. unwinding now org.apache.cxf.interceptor.Fault: Index: 1, Size: 1

    cxf调用webservice接口抛出异常,原因:参数个数不一致,可以为空,但是必须有. Object[] parameters = new Object[]{"","& ...

  2. Apache cxf JaxRs基本应用

    2019独角兽企业重金招聘Python工程师标准>>> 在前一篇中,我们完成了<Apache cxf JaxWs基本应用> 的编写,我们现在实现一个Restful风格的C ...

  3. apache cxf_Wildfly,Apache CXF和@SchemaValidation

    apache cxf 在过去的几天中,我一直在进行从JBoss 4到Wildfly 8的应用程序迁移. 该应用程序使用了不同的技术,但是我们这里将重点放在XML Web Services JAX-WS ...

  4. Wildfly,Apache CXF和@SchemaValidation

    在过去的几天中,我一直在进行从JBoss 4到Wildfly 8的应用程序迁移. 该应用程序使用了不同的技术,但是我们这里将重点放在XML Web Services JAX-WS上 . 是的,我知道它 ...

  5. Apache CXF 3.0:JAX-RS 2.0和Bean验证1.1最终一起

    即将发布的出色的Apache CXF框架3.0版 (当前处于里程碑2阶段)带来了许多有趣且有用的功能,越来越接近提供完整的JAX-RS 2.0支持. Bean Validation 1.1的支持是我们 ...

  6. Apache CXF实战之六 创建安全的Web Service

    2019独角兽企业重金招聘Python工程师标准>>> 本文链接:http://blog.csdn.net/kongxx/article/details/7534035 Apache ...

  7. Apache CXF负载平衡和故障转移

    前一段时间,我们已经面临基于Apache CXF的负载平衡Web服务客户端的需求. 此外,当某些服务器关闭时,客户端应自动进行故障转移. 更糟糕的是,服务器目标地址列表要从外部服务获取并在运行时更新. ...

  8. Apache CXF框架简介

    Apache CXF框架是一个开源的Web Services框架,它来源于两个开源项目--ObjectWeb Celtix(ESB产品)和Codehaus XFire(SOAP堆栈软件) Apache ...

  9. Apache CXF实现Web Service(5)—— GZIP使用

    Apache CXF实现Web Service(5)-- GZIP使用 参考来源: CXF WebService整合Spring Apache CXF实现Web Service(1)--不借助重量级W ...

最新文章

  1. C#调用ArcGIS REST服务
  2. Android中Toast的用法简介
  3. 编程输出2的90次方的精确值
  4. 如何用VS2005制作Web安装程序
  5. C语言储蓄系统编程,C语言:银行储蓄系统的开发(初级)-Go语言中文社区
  6. linux命令-locale字符显示
  7. WAF和IPS的区别
  8. 部分高级正则特性 使用
  9. java实现视频格式转换
  10. 22个Python绘图包,极简总结
  11. 谁在维护linux内核,故意向Linux内核中提及漏洞? Linux 内核维护者封杀明尼苏达大学...
  12. python imageio安装_imageio.ffmpeg.download()需要安装不同的imageio,并且imageio不会安装其他版本...
  13. Pytorch内存泄漏Memory Leak
  14. 回溯法解决01背包-非递归算法-效率低
  15. keras实现seq2seq做Chatbot
  16. 服务器系统运行群晖,使用Synology的NAS系统当DNS服务器
  17. 前端埋点方案设计思路
  18. 【问题解决】mac微信截图只能截到空白页面问题
  19. 关于无法连接到报表服务器http://localhost/reportserver的解决方案
  20. EXECL打开密码暴力破解

热门文章

  1. Web交互设计优化方案+check list
  2. 新核心业务系统数据架构规划与数据治理
  3. 频率学派与贝叶斯学派(先验分布与后验分布,MLE和MAP)
  4. matlab怎么读取simulink中的时序数据?
  5. 小波模极大值用于图像融合
  6. java pdf 修改内容_Java PDFBox – 读取和修改带有特殊字符的pdf(变音符号)
  7. Spark环境搭建Standalone模式
  8. 数据挖掘与数据分析(快速入门)
  9. IPSec基础-IPSec协议类型
  10. C语言函数递归(传入一个整数,打印数字的每一位)