Xsd OSB";未在WSDL资源中配置依赖关系映射";

Xsd OSB";未在WSDL资源中配置依赖关系映射";,xsd,wsdl,weblogic,osb,Xsd,Wsdl,Weblogic,Osb,我使用的是Oracles服务总线(OSB),我试图在我的WSDL中使用一个XSD,它的XSD导入中有以下schemaLocation: schemaLocation="http://docs.oasis-open.org/wsn/br-2.xsd" 我的问题是OSB无法解决此依赖关系,并给我错误信息: “未在WSDL资源中配置依赖关系映射” 我可以通过将XSD导入到OSB项目中,并使用资源的相对路径(schemaLocation=“../myXSDs/br-2.XSD”),来解决这个问题,但我

我使用的是Oracles服务总线(OSB),我试图在我的WSDL中使用一个XSD,它的XSD导入中有以下schemaLocation:

schemaLocation="http://docs.oasis-open.org/wsn/br-2.xsd"
我的问题是OSB无法解决此依赖关系,并给我错误信息:

“未在WSDL资源中配置依赖关系映射”

我可以通过将XSD导入到OSB项目中,并使用资源的相对路径
(schemaLocation=“../myXSDs/br-2.XSD”)
,来解决这个问题,但我不想要相对路径,尤其是当我不需要相对路径时

那么,如何将URL直接用作OSB中的XSD资源呢?如果没有,原因是什么?安全原因

我的软件堆栈如下所示:

OSB(11.1.1.7.0版)

OEPE(11.1.1.7.0)(包括Weblogic Server 10.3.6.0)


来自面向服务的开发人员的友好问候:-)

听起来你必须上传xsd,不允许外部引用。查看以下链接: