java.lang.classcastexception:org.apache.xerces.parsers.xincludeawareparserconfi

shalen520 2010-04-08 02:34:44
目前有一个webservice,部署在webshpere6.1下面,jdk 1.5

调用时,发生异常

使用抓包工具,调用返回的soap消息如下:


<?xml version ="1.0" encoding= "utf-8"?>
<soapenv:Envelope xmlns :soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd=" http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<soapenv:Fault>
<faultcode>soapenv:Server.userExce ption</faultcode>
<faultstring>
java.lang.ClassCastException:org.apache.xerce s.parsers.XIncludeAwareParserConfiguration incom patible with org.apache.xerces.xni.parser.XMLParserConfiguration
</faultstring>
<detail>
<ns1:hostname xmlns:ns1="http://xml.apache.org/axis/">ABC</ns1 :hostname>
</detail>
</soapenv:Fault>
</so apenv:Body>
</soapenv:Envelope>


搜索了一下,大都说是xercesimpl.jar出了问题,但我没有引用这个包,不知何故,请高人解惑
...全文
494 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
colin_pxx 2010-04-09
  • 打赏
  • 举报
回复
是不是有多个包有同名的类 代码没写清楚绝对路径 java虚拟机就不知道找哪个了
luozhangwen 2010-04-09
  • 打赏
  • 举报
回复
个呀!不会,帮顶了!
shalen520 2010-04-09
  • 打赏
  • 举报
回复
问题已经解决,是WAS6.1的类加载机制造成的问题,修改加载顺序就好了~
zdtwyjp 2010-04-08
  • 打赏
  • 举报
回复
这个呀!不会,帮顶了!
SLL324 2010-04-08
  • 打赏
  • 举报
回复
类型转换错误?
XIncludeAwareParserConfiguration 是不是不同的jar包中有多个这个类,出现冲突了

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧