我在本地有一个 XSD,我需要将它导入到 WSDL 中。我还有其他几个 xsd,它们已经在生产命名空间中。
现在我几乎不知道如何使这个仅在我本地可用的 XSD 在我的 WSDL 文件中可用,以使用 soapUI 测试 web 服务。
所以问题是,命名空间是什么以及我将如何提供架构位置。
(我是 wsdl Namspaces 的新手,所以请不要介意这个基本问题。谷歌搜索根本没有告诉我任何关于如何操作的信息。)
对于 Prod 中的那些,它是这样的:
最佳答案
我找到了一种方法,将架构文件添加到 wsdl 文件所在的同一文件夹中,并去除了 schemaLocation 值的 uri 部分。它很好地导入了soapUI。
但仍然有另一个问题,如何在我的本地主机上托管架构文件。
关于namespaces - 如何在本地文件夹中为 xsd 指定架构位置,同时将其导入 wsdl 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3755200/