2

XSD インポートを含む WSDL ドキュメントがあります。

 <xsd:import namespace="http://site.com" schemaLocation="schema.xsd"/>

WSDL ツールはスキーマが同じディレクトリにあると想定していますが、Rails でロードがエラーで失敗します。

 <RuntimeError: Unable to find schema for "http://site.com">

Rails ルートとシステム ルートからパスを書き込もうとしましたが、成功しませんでした。

Rails で WSDL を処理するために Savon 3 を使用しています。SoapUI は、このスキーマで正常に動作します。

では、このパスを書く正しい方法は何ですか?

4

0 に答える 0