私はWebサービスに不慣れで、PL/SQLでいくつかのパッケージを作成しようとする任務を負っています。これは、外部Webサービスにリクエストを送信して、顧客が現在のサポートチケットとサポートに関する現在の状況を表示できるようにするものです。チケット。使用しようとしているサービスの WSDL の場所が与えられ、SOAPUI を使用して WSDL を検査し、いくつかの要求を作成しました。ただし、ログイン要求を実行しようとすると、常に失敗します (SOAP UI で定義されたエンドポイントが正しくないためだと思います。
使用しようとしている WSDL ファイルは次のとおりです: http://www.visionproject.se/api/docs/service.wsdl
サービスの API: http://www.visionproject.se/api/docs/soap_service_VisionProjectWebServiceService.html#login2
そして、これが私が形成しようとしているリクエストです(以下に示します)。なぜこれが失敗するのか、誰かが私を正しい方向に向けることができますか? 一番上のエンドポイントに関係しているのではないかと思いますが、よくわかりません。
私が言ったように、私はWebサービスと実際にPL/SQLに不慣れです(私はPHPのバックグラウンドから来ており、これまでにこのようなことをしたことはありません).
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:vis="http://www.visionproject.se/service/VisionProjectService-v2">
<soapenv:Header/>
<soapenv:Body>
<vis:login2>
<!--Optional:-->
<username>?</username>
<!--Optional:-->
<password>?</password>
<!--Optional:-->
<visionProjectVersion>?</visionProjectVersion>
</vis:login2>
</soapenv:Body>
</soapenv:Envelope>