1

Oracle Service Bus (OSB)を使用しており、WSDLで XSD インポートに次の schemaLocation を持つXSDを使用しようとしています。

schemaLocation="http://docs.oasis-open.org/wsn/br-2.xsd"

私の問題は、OSB がこの依存関係を解決できず、エラーが発生することです。

"The dependency mapping is not configured in WSDL resource".

XSDOSBプロジェクトにインポートし、 resource への相対パスを使用することで回避できますが、相対パス(schemaLocation="../myXSDs/br-2.xsd")が必要ない場合は特に、相対パスは必要ありません。

では、 OSBで URL をXSDリソースとして直接使用するにはどうすればよいでしょうか。そうでない場合、なぜですか?セキュリティ上の理由??

私のソフトウェアスタックは次のとおりです。

OSB (バージョン 11.1.1.7.0)

OEPE (11.1.1.7.0) (Weblogic Server 10.3.6.0を含む)

サービス指向の開発者からの友好的な敬意:-)

4

0 に答える 0