weblogic下调用webservice报错

______F ______F 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
1:项目在windows+tomcat下运行无报错,运行正常;
2:在linux+weblogic下部署成功,程序运行到最后一步通过webservice返回报文报错,webservice客户端代码是通过wsdl用myeclipse生成,调用代码如下
		ReceiveImplService ris = new ReceiveImplService();
String res = ris.getReceiveImplPort().receive(sb.toString());
System.out.println("server返回" + res);

客户端代码(ReceiveImplService这个类内容如下)
	public ReceiveImplService() {

super(RECEIVEIMPLSERVICE_WSDL_LOCATION, new QName(
"http://yourcompany.com/", "ReceiveImplService"));
}

这个super引用如下
    protected Service(java.net.URL wsdlDocumentLocation, QName serviceName) {
delegate = Provider.provider().createServiceDelegate(wsdlDocumentLocation,
serviceName,
this.getClass());
}

报错信息如下:

INFO 2014-02-19 10:31:00,461 [ExportData.java,91] - 535381ad4447fa49014447fb4d6a0003对应wsdl地址为http://11.1.9.213:8088/Server/ReceiveImplPort?wsdl

ERROR 2014-02-19 10:31:00,463 [ExportData.java,99] - 发送异步返回报文失败Unable to create Provider: weblogic.wsee.jaxws.spi.WLSProvider cannot be cast to javax.xml.ws.spi.Provider
javax.xml.ws.WebServiceException: Unable to create Provider: weblogic.wsee.jaxws.spi.WLSProvider cannot be cast to javax.xml.ws.spi.Provider

at javax.xml.ws.spi.Provider.provider(Provider.java:82)
at javax.xml.ws.Service.<init>(Service.java:57)
at cn.net.sinodata.returnData.ReceiveImplService.<init>(ReceiveImplService.java:57)
at com.bpo.runImpl.ExportData.run(ExportData.java:92)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:679)



我怀疑可能是因为在weblogic下缺失“provider”这个类的引用,然后就添加了webservice-rt.jar,之后该项目就无法正常部署,报错信息如下,不知道有没有用
Cannot cast weblogic.wsee.jaxws.framework.policy.WSDLParserExtension to com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension
failed to parse runtime descriptor: exception during WSDL parsing:


希望有人能告知导致这个问题的原因,是jar包缺失还是什么的,万分感谢
...全文

相关推荐

【Python编程】Python文档字符串与代码文档化规范

内容概要:本文全面解析Python代码文档化的技术规范与工具链,重点对比Google风格、NumPy风格、Sphinx reStructuredText在文档字符串格式上的差异。文章从PEP 257文档字符串约定出发,详解__doc__属性的运行时访问、docstring的类型提示集成、以及Sphinx autodoc的自动API文档生成机制。通过代码示例展示type hints与docstring的互补使用、mkdocs的Markdown文档站点构建、以及pydoc的内置文档浏览器,同时介绍Sphinx的交叉引用(:func:/:class:)、扩展主题(Read the Docs)配置、以及doctest的文档示例自动验证,最后给出在开源项目、内部SDK、API网关等场景下的文档驱动开发(DDD)策略与文档即代码(Docs as Code)实践。 sjbzhibo.hqjxgs.com hntxmedia.com www.honglu-cy.com seriea-live-streaming.hnxskj.com cbalive.htne.com.cn

2601_97068698

毕业设计含文档和代码VB个人邮件处理系统(源代码+系统)

毕业设计含文档和代码VB个人邮件处理系统(源代码+系统)

zz_ll9023

证件照批量处理 - 批量证件照制作与换底色工具

一键批量导入照片,自动裁剪为标准证件照尺寸并替换红蓝白底色,支持自定义规格、名单映射与打包导出,快速完成团队证件照采集与制作。 主要功能:批量导入多张证件照原图、统一裁剪为标准证件照尺寸、一键替换红蓝白三色底色、内置一寸二寸等规格预设、按毫米自定义证件照尺寸、批量打包导出为压缩文件、按名单自动匹配人员信息、导入 CSV 花名册批量对应。 适用场景:证件照批量处理是一款面向企业人事、行政与摄影工作室的桌面端证件照制作工具。它把过去"一张张导入修图软件、手动裁剪、反复调整底色"的重复劳动,压缩为一次拖拽加一次点击:批量导入原始照片后,软件按所选规格统一裁剪、替换底色、排版并打包输出,让上百人的证件照采集在几分钟内完成。 说明:试用功能限制说明:本软件支持试用体验,批量处理按单次任务计算额度——每次批量任务最多可处理 5 个文件,并完整包含规格裁剪、底色替换、排版与打包导出等全部流程。当单次任务的文件数超过 5 个时,需先在软件内完成一次性功能授权,之后即可继续处理本次任务的全部文件;日常的单张处理与预览不受任何限制。

RPA知识课堂

旋转设备激光对中偏差与允许公差判定器

【适用方向】设备工程与通信协议 【工具用途】 「旋转设备激光对中偏差与允许公差判定器」用于半导体制造过程中的工程计算与分析, 帮助工艺、设备、质量与生产工程师快速完成日常数据处理工作。 【能解决什么】 · 免去手工Excel 反复整理与公式编写,直接导入数据即可出结果 · 计算过程透明,关键参数可按现场实际调整 · 输出图表与明细报表,便于直接用于汇报与存档 【包内内容】 · 工具源码(Python,可直接运行) · 使用说明(数据格式与操作步骤) · 依赖清单与示例数据 【适用人群】 半导体 FAB / 晶圆厂:工艺、设备、质量、IE、生产工程师; 以及 MES 与智能制造方向的技术人员。 【使用说明】 解压后按说明导入数据运行即可;工具在本地处理数据,不联网。

半导体智能制造 | MES工程师实战笔记

园区如何帮助企业精准对接政策?数字化智配服务解决方案.docx

科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。

BIZKEEN
评论 4
收藏 已收藏
分享
返回顶部
______F
Web Services 12,164 成员 16,322 内容