Pentaho Web 服务查找无法加载我的 wsdl

Pentaho Web services Lookup can't load my wsdl

我想使用 pentaho Spoon 访问 Web 服务 du 以进行 Web 服务查找。 当我从 url 加载 wsdl 时出现错误:

Could not find the schema with the name {link to schema}SearchActorsRequest within the specified wsdl.

但是当我在 wsdl 中搜索 SearchActorsRequest 时,我找到了它。我不明白为什么 Pentaho 不。

你有什么想法吗?

感谢您的帮助。

无法访问网络服务,我无法直接回答您的问题。根据我的经验,Web 服务查找步骤仅支持非常基本的场景,我什至懒得再尝试了。

安装中包含的示例转换之一详细介绍了在 PDI 中执行此操作的替代方法: 常规 - 带注释的 SOAP Web 服务调用 - dialog.ktr

从该示例开始,您将 SoapUI 生成的请求 XML 粘贴到 Javascript 步骤中,并在问号处插入输入字段。端点和任何自定义 headers 可以单独定义,然后在 HTTP 查找步骤中配置。