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

页面树结构

欢迎使用普元文档库

Skip to end of metadata
Go to start of metadata

【解答】

问题原因:默认生成的wsdl文件中没有明确服务的地址和端口,需要访问的时候动态生成,所以不能基于默认的wsdl生成调用代码

解决办法:

1、在逻辑流中访问生成的wsdl文件,访问地址,如::http://127.0.0.1:8080/default/testwebService?wsdl

2、在studio中导入wsdl文件,wsdl文件的地址:http://127.0.0.1:8080/default/testwebService?wsdl

3、基于导入的wsdl文件,右键“生成客户端代码”

 

备注:默认生成的wsdl文件和在浏览器中访问后再次导入的wsdl文件主要区别参见红色框里的内容

默认生成的wsdl:

在浏览器中访问后重新导入的wsdl(testwebService_import1.wsdl是导入后默认生成的,生成客户端代码时基于testwebService.wsdl右键生成):