分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

一、发现问题
JAX-WS规范是一组XML web services的JAVA API。JAXWS-RI是其的一个包。
用jaxws-ri-2.2.5.zip做webservice,将jaxws-ri-2.2.5.zip中lib内容拷贝到web project的lib中,运行时使用该包时抛出异常:javax.xml.ws.soap.SOAPFaultException: javax.xml.ws.WebFault.messageName() Ljava/lang/String。

二、原因分析
JAXWS-RI包中使用了WebFault对象,JDK也提供该对象,但JDK的WebFault对象没有messageName这个方法,Tomcat会优先加载JDK里的对象,这就是包冲突问题。

这就需要建立endorsed文件夹。可理解为将endorsed文件夹里的包修打入到虚拟机指定的启动API中取而代之。但能够覆盖的类是有限的,如不包括java.lang包中的类。例如在jdk\jre\lib建立的endorsed文件夹里的包会覆盖该JDK的lib中原有的包。Tomcat里的Webfault对象也和JAXWS-RI冲突。故需要在JDK和Tomcat里面都要新建endorsed文件夹,放入JAXWS-RI里的相关包。

三、解决方案

步骤一:将jaxws-api.jar包copy到jdk的jre\lib\endorsed
步骤二:将jaxws-api.jar和jsr181-api.jar包copy到tomcat\endorsed中
若没有endorsed文件夹,新建即可。jaxws-ri.2.5.5下载地址:http://download.csdn.net/download/woshixuye/6513149

给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

WebService报错javax xml ws soap SOAPFaultException javax xml相关推荐

  1. java.lang.ClassNotFoundException:javax.xml.ws.soap.AddressingFeature $ Responses

    问题 在Tomcat上部署JAX-WS Web服务时,出现以下错误消息: java.lang.ClassNotFoundException: javax.xml.ws.soap.AddressingF ...

  2. php调用webservice报错Class 'SoapClient' not found

    php调用webservice报错Class 'SoapClient' not found 原文:php调用webservice报错Class 'SoapClient' not found php在调 ...

  3. Appinum:在使用安卓模拟器定位页面元素时启动uiautomatorviewer.bat ,但是报错: Error while obtaining UI hierarchy XML file: c

    在使用安卓模拟器定位页面元素时启动uiautomatorviewer.bat ,但是报错: Error while obtaining UI hierarchy XML file: com.andro ...

  4. delph7 调webservice报错:Unmarshalling Error:

    问题:delph7 调webservice报错:Unmarshalling Error: 意外的元素 (uri:"microService", local:"arg0&q ...

  5. 有趣且重要的Git知识合集(7)git stash报错 Too many revisions specified: ‘stash@‘ ‘MAA=‘ ‘xml‘ ‘text‘

    在我们想要查看stash list中储存的代码时,就先 git stash list 然后会出现下图所示 这时候再输入 git stash show -p stash@{0} 但是,会出现这种报错 T ...

  6. 问题:使用jdk11 报错:java.lang.TypeNotPresentException: Type javax.xml.bind.JAXBContext not present

    问题 程序执行报错:本地使用的jdk11java.lang.TypeNotPresentException: Type javax.xml.bind.JAXBContext not present 详 ...

  7. Webservice报错客户端发现响应内容类型为“application/json;charset=UTF-8”,但应为“text/xml”。...

    控制台对接Webservice正常,同样的方法在Web项目上报错: 客户端发现响应内容类型为"application/json;charset=UTF-8",但应为"te ...

  8. @webservice报错org.apache.cxf.common.i18n.UncheckedException: No operation was found with

    文章目录 1. 现象 2. 解决办法1 3. 解决办法2 1. 现象 整合spring+cxf的webservice,成功发布了wsdl,但在调用的时候报错 org.apache.cxf.common ...

  9. 调用webservice报错。

    自己部署了webservice, 以前调用一直没问题, 前两日服务器中毒,重装系统,. 网站什么的都正常,但是发现webservice不能调用,报错!: 错误: System.InvalidOpera ...

  10. 利用JaxWsDynamicClientFactory 调用webservice 报错解决

    2019独角兽企业重金招聘Python工程师标准>>> 1.Spring启动跑错,不能存在多个实例cfx,经百度后发现为配置文件出错 改成 <jaxws:endpoint id ...

最新文章

  1. mysql表格的代码_mySQL表格内容用代码添加
  2. Laravel模板事项
  3. Oracle 用户、表空间、授权、备份、导入等操作相关
  4. 值得电商美工借鉴的购物APP页面设计,让人无法自拔
  5. [Java]Java MVC 分层概念(转)
  6. Go基础-go的源码文件以及常用命令
  7. 关于DM8168中移植算法速度慢、效率低的新发现
  8. linux下activityMQ安装
  9. 【持续更新】MARL 算法汇总
  10. 微信小程序标签样式的优先级
  11. SPSS Modeler 自动分类器学习笔记
  12. 【数据结构】CH3 栈和队列
  13. USB驱动——键盘,U盘
  14. 网络安全从业者超全书单推荐
  15. Java GC 介绍
  16. 前端下载图片的N种方法
  17. 大数据未来产业的爆发,主要会集中在哪几个方面?
  18. 神舟十二号“飞天”,盘点背后的“测试秘密”
  19. vue+python把woff字体文件中的字体全部读取出来
  20. 创业赢利模式之三包装生产模式

热门文章

  1. linux 路由表及路由设置
  2. aspose.cells 模版
  3. HDU Fibonacci
  4. html标签和asp.net在GridView里面绑定js的区别
  5. 当文科生遇见R语言,照样玩得转
  6. 一个文科小白的数据分析师之路
  7. SQLServerException:将截断字符串或二进制数据
  8. powerdesigner 数据类型与数据库数据类型对应
  9. Eclipse srever起来时,时间超过45s。
  10. MVC 下拉列表三级联动