xfire java.lang.IllegalStateException: Could not initialize Service
2016-03-09 10:38
387 查看
最近项目要调用webservice接口,新建一个项目测试的时候没问题,但是放到项目里面一直报service创建不成功的错误,后来发现项目中的cxf.jar和xfire-all.jar两个包的原因
解决方法:由于项目中用到xfire-all.jar包,不能删,有两种解决方案
1.删掉xfire包和删掉cxf.jar里 jaxws 子包的javax.xml.ws.spi.Provider class文件,由于项目删掉后又报Provider找不到,此时用第二种方法(由于jdk版本1.7及以上导致第一种方法就不用了)
2.把xfire-all-1.2.6.jar和cxf.jar里META-INF/services 目录下的javax.xml.ws.spi.Provider
内容改成com.sun.xml.internal.ws.spi.ProviderImpl
重启服务就好了。
解决方法:由于项目中用到xfire-all.jar包,不能删,有两种解决方案
1.删掉xfire包和删掉cxf.jar里 jaxws 子包的javax.xml.ws.spi.Provider class文件,由于项目删掉后又报Provider找不到,此时用第二种方法(由于jdk版本1.7及以上导致第一种方法就不用了)
2.把xfire-all-1.2.6.jar和cxf.jar里META-INF/services 目录下的javax.xml.ws.spi.Provider
内容改成com.sun.xml.internal.ws.spi.ProviderImpl
重启服务就好了。
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树