WSO2 ESB 4.5.0无法从治理注册表创建代理服务

时间:2012-11-28 23:04:29

标签: wso2 wso2esb wso2greg

我有WSO2 ESB和WSO2 GREG运行,注册表被挂载到ESB实例。

在尝试创建Loging代理服务时,我从注册表中获取了WSDL。 WSDL具有依赖的模式导入。但是,ESB无法解析尝试在本地FS上找到它的架构位置。

屏幕here

记录here

这可以克服吗?或者那是WSO2的另一个错误?

谢谢, 弗拉基米尔。

1 个答案:

答案 0 :(得分:3)

在“publishWSDL”选项的“resource”元素的“SchemaLocation”属性中使用与WSDL中使用的完全相同的“SchemaLocation”属性值。

例如,如果WSDL具有导入的模式,

<schema namespace="some_namespace" schemaLocation="./TestSchema.xsd">

然后“resource”标签的“schemaLocation”属性也应该与下面提到的相同。

<resource schemaLocation="./TestSchema.xsd" ...>