引用现有的新工件 - 治理问题

时间:2016-10-11 13:45:29

标签: dependencies wso2 wso2greg governance-registry soa-governance

enter image description here

我正在Greg中上传新工件,试图引用现有文件。例如,我在Greg上有A.xsd,B.xsd和C.xsd,我正在上传一个引用它们的WSDL,但它不起作用。 A还有其他xsd,wadl和其他工件的场景。 这是一个错误吗?如果是,这很严重,因为它是一个治理工具。 我用过这些参考文献: https://docs.wso2.com/display/Governance501/Uploading+Schemas+with+Imports+from+Local+Filesystem+into+Governance+Registry https://docs.wso2.com/display/Governance501/Creating+a+Governance+Archive

1 个答案:

答案 0 :(得分:2)

不,据我所知,这不是错误。您不能从已上传的WSDL文件中引用已上载到注册表的内容。因此,请在WSDL中包含A.xsd,B.xsd和C.xsd模式文件,并将整个文件夹作为zip文件上传。为此,您可以使用wsdl zip文件uplad表单。如果您多次上传A.xsd,B.xsd和C.xsd,G-Reg将为您提供最重要的部分。

@LeandroGoncalves可以在根目录中创建一个zip文件,其中包含basics.xsd,tiposBasico.xsd,xmldsig-core-schema.xsd和leiauteNFe.xsd,并尝试使用发布者中的架构文件上传向导上传该zip文件。这个问题不会发生。