0

Mule 4.1.x で anypoint studio 7.3.1 を使用しています。Web サービス コンシューマを使用して WSDL をロードしようとしています。まず、プロジェクトの src/main/resources の下に WSDL ファイルを置きました。Web サービス コンシューマのコネクタ設定で WSDL を選択すると、この時点で、mulesoft は「サービス」、「ポート」、および「アドレス」を自動的に入力するはずです。しかし、それは起こっていません。WSDL ファイルを mule-artifact.json にエクスポートする必要があることをどこかで読みましたが、それでも機能しません。

WSDL が適切であることを確認するために、soapUI に同じ WSDL をロードし、Web サービスにアクセスできました。これを機能させるために何をする必要がありますか?何が起こっているかを示すエラーログはありますか? ちなみに、エンドポイントはhttpなので、証明書の問題がないことはわかっています。

4

1 に答える 1

0

問題は、WSDL で参照された xsd が原因でした。それを削除し、それは働いた

于 2019-07-28T16:43:01.980 に答える