SOAPアダプタを使用したOracle Taleo Enterprise Edition Webサービスの消費
SOAPアダプタでOracle Taleo Enterprise Edition webサービスを使用しようとすると、「SOAPアダプタ接続」ページのWSDL URLフィールドにWSDLファイルを直接入力すると、接続をテストするときに次のエラーを受信できます。
Unable to test connection "connection_name". [Cause: CASDK-0009]
CASDK-0009 : Unable to parse the resource.
https://host/productZone/soap?ServiceName=CandidateService&wsdl,
java.io.IOException: Error accessing the URL:
https://host/productZone/soap?ServiceName=CandidateService&wsdl - received
HTTP Response Code: 401. Verify that WSDL URL as well as the imported schemas
within the WSDL are reachable, WSDL is valid and credentials if required are
accurate
java.io.IOException: Error accessing the URL:
https://host/productZone/soap?ServiceName=CandidateService&wsdl - received
HTTP Response Code: 401
Error accessing the URL:
https://host/productZone/soap?ServiceName=CandidateService&wsdl - received
HTTP Response Code: 401
このエラーは、「SOAPアダプタ接続」ページのBasic認証とユーザー名パスワード・トークンの両方のセキュリティ・ポリシーで発生します。
このエラーを回避するには、「SOAPアダプタ接続」ページの「アップロード」ボタンを使用して、WSDL URLフィールドにWSDLをアップロードします。
このアクションが必要な理由は次のとおりです:
- Oracle Taleo Enterprise Edition WSDLは保護されており、SOAPは保護されたWSDLをサポートしていません。
- WSDLには、インポートを手動で更新する必要があるスキーマの相互参照が含まれています。