微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

webservice 调用错误

调用webservice接口时报了下面错误
Exception in thread "main" java.lang.ExceptionInInitializerError
 at com.sun.xml.internal.ws.client.sei.SyncmethodHandler.invoke(SyncmethodHandler.java:239)
 at com.sun.xml.internal.ws.client.sei.SyncmethodHandler.invoke(SyncmethodHandler.java:210)
 at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:103)
 at $Proxy31.getBlFzxxList(UnkNown Source)
 at com.foresee.tax.lc.manager.LcWxYyManager.getTest(LcWxYyManager.java:77)
 at com.foresee.tax.lc.Test.main(Test.java:36)
Caused by: java.lang.classCastException: com.sun.xml.bind.v2.runtime.JAXBContextImpl cannot be cast to com.sun.xml.internal.bind.api.JAXBRIContext
 at com.sun.xml.internal.ws.fault.soAPFaultBuilder.<clinit>(SOAPFaultBuilder.java:488)
 ... 6 more


 在网上查资料说是webservice内部jar版本与现在所用的jdk的jar有冲突,需要设置下系统属性
然后加了如下代码修改
System.setProperty("javax.xml.bind.JAXBContext","com.sun.xml.internal.bind.v2.ContextFactory");


 然后又报下面错误,请问是否这些方法还未实现的。
 the serviceclass object does not implement the requied method in the flowing form: omelement (omelement e)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐