当前位置: 首页 > news >正文

CXF WebService No operation was found with the name

Webservice 调用带用户名密码的接口 ,CXF中 the namespace on the "definitions" element, is not a valid SOAP version报错!:https://www.cnblogs.com/vipsoft/p/19135628
CXF WebService 授权&动态调用 : https://www.cnblogs.com/vipsoft/p/14994471.html

[2025-10-23 14:59:56.958] [http-nio-22586-exec-1] [ERROR] TO_HIS_API_LOGGER - No operation was found with the name {http://tempuri.org/}Run.
org.apache.cxf.common.i18n.UncheckedException: No operation was found with the name {http://tempuri.org/}Run.at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:325)at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:319)at com.iron.his.hospital.service.impl.MediinfoServiceImpl.regInfo(MediinfoServiceImpl.java:125)at com.iron.his.hospital.controller.ddyyController.regInfo(PzddyyController.java:34)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)at javax.servlet.http.HttpServlet.service(HttpServlet.java:645)

解决办法:

// CXF动态客户端在处理此问题时,会报No operation was found with the name的异常
Endpoint endpoint = client.getEndpoint();
QName opName = new QName(endpoint.getService().getName().getNamespaceURI(), "Run");
BindingInfo bindingInfo = endpoint.getEndpointInfo().getBinding();
if (bindingInfo.getOperation(opName) == null) {for (BindingOperationInfo operationInfo : bindingInfo.getOperations()) {if ("Run".equals(operationInfo.getName().getLocalPart())) {opName = operationInfo.getName();break;}}
}//Object[] objects = client.invoke("Run", "HL7v24", "ORM^O01", encode);
Object[] objects = client.invoke(opName, "HL7v24", "ORM^O01", encode);
http://www.jsqmd.com/news/20352/

相关文章:

  • 2025年口碑好的园林修剪机推荐TOP品牌企业
  • 2025年质量好的抽屉阻尼骑马抽,侧帮阻尼骑马抽厂家推荐及选择指南
  • HC32F472
  • 2025年比较好的超强承重天地铰链,隐藏天地铰链厂家最新推荐排行榜
  • 2025年比较好的反弹插入门厂家最新推荐榜
  • 2025年口碑好的滚筒筛土机推荐生产厂家
  • 国产“小螺纹”——HL-SMA-KHD 实测记录
  • 2025年评价高的全品类全屋五金厂家推荐及选择建议
  • 2025 年折弯机厂家最新推荐排行榜:聚焦数控 / 电液伺服 / 液压等机型,精选企业助您精准采购
  • 2025年可靠的直流温升试验机厂家推荐及选择建议
  • 2025年耐用的五谷杂粮超微粉碎机,牧草超微粉碎机推荐生产厂家
  • 2025年热门的大型阳台壁挂太阳能最新TOP排名厂家
  • 2025年专业的无锡液压缸厂家推荐及选择建议
  • 2025年耐用的木工除尘设备厂家最新推荐榜
  • AI 重构实体经济:2025 传统产业转型的实践与启示 - 指南
  • 2025年耐用的湿式除尘器,文丘里湿式除尘器厂家TOP推荐榜
  • Edge设置黑夜模式
  • C# 界面美化实战:从基础控件到现代设计
  • 2025年诚信的混凝土水沟滑模机厂家推荐及选择指南
  • 2025年专业的煤炭化验设备最新TOP排名厂家
  • 2025年知名的开门式厨房拉篮厂家推荐及采购指南
  • 2025年优质的冷弯成型机,波形板冷弯机厂家最新推荐排行榜
  • 完整教程:pdf转图片:pdf2image
  • 2025年优质的高抗干扰测力称重工业型导轨式推荐TOP品牌企业
  • 实现一个纯血鸿蒙版(HarmonyOS)的聊天Demo,并可与其它PC、手机端互通!
  • 详细介绍:使用ffmpeg8.0的whisper模块语音识别
  • 2025年知名的螺旋丝杆升降机厂家推荐及采购指南
  • 2025年10月江苏微信小程序制作公司全景解析报告,基于专业测评的技术、性能及市场优势深度分析
  • 2025年专业的不锈钢气动阀,不锈钢风量调节阀品牌厂家排行榜
  • 2025年可靠的轮辐式传感器厂家最新权威推荐榜