欢迎使用普元产品知识库,本知识库包含普元应用开发平台EOSPlatform,流程平台BPS,企业服务总线ESB,微服务平台Microservice,运维管理平台Devops,数据集成平台DI

页面树结构

欢迎使用普元文档库

Skip to end of metadata
Go to start of metadata

问题描述:delphi开发的服务,soapui调用正常,通过esb65封装后再调用报错:Error occured when dispatcher message at proxy web service, can't find match inbound.The operation parsed from message is [EFPlusSvrIntf-IEFPlusSvr#PostRoutingMasterData]

问题原因由于wsdl文件中的soapaction比较特殊,导致ESB在解析该soapaction后,无法找到代理中对应的operation,如图:


解决方案1、修改代理后的wsdl文件:修改server下\server6256\server\EOS\_srv\work\user\下对应代理文件夹中的wsdl文件中的soapaction如图:

2、修改原服务中wsdl文件的soapaction变成如上图的形式