0

コンポジットに Web サービスを挿入しました。このサービスの WSDL URL には、会社のイントラネット ( http://10.30.3.162/host/sap?wsdl) 内のドキュメントへのリンクを使用しようとしました。その後、エラーメッセージがポップアップしました:

Error while reading wsdl file http://10.30.3.162/host/sap?wsdl. Exception:
   WSDLException: faultCode=OTHER_ERROR: Failed to read WSDL from
   http://10.30.3.162/host/sap?wsdl: HTTP connection error code is 407

社内でプロキシサーバーを使用しているため、それが原因かもしれませんが、インターネットオプションに例外として「10.*」を追加しました。また、Web ブラウザーでリンクを開くと、WSDL ファイルが表示されます。SOA Suite プリファレンスの「Use HTTP Proxy Server」オプションがチェックされていないことを確認しました。残念ながら、チェックボックスも試してみましたが、同じ結果になりました。

何がこれを引き起こす可能性があるか考えていますか?これはおそらく非常にユニークな問題だと思います...

コンポジットを再度開くと、もう少し詳細なエラー メッセージが表示されます。

Failed to find WSDL definition and/or locate WSDL file:
  - WSDLException: faultCode=OTHER_ERROR: Failed to read WSDL from
    http://10.30.3.162/host/sap?wsdl: HTTP connection error code is 407
  oracle.j2ee.ws.wsdl.LocalizedWSDLException: WSDLException:
  faultCode=OTHER_ERROR: Failed to read WSDL from http://10.30.3.162/host/sap?wsdl: 
  HTTP connection error code is 407

助けてくれてありがとう!

よろしく、 カルステン

編集:ああスナップ..使用するソフトウェアのバージョンを追加するのを完全に忘れていました: Oracle JDeveloper 11g Release 1 11.1.1.5.0

4

1 に答える 1

0

プロキシの問題かどうかを確認するには、コマンド ラインから WSDL にアクセスしてみてください。

たとえば、Linux ボックスでは次のようになります。 curl http://10.30.3.162/host/sap?wsdl

プロキシの問題がある場合は、WSDL またはエラーを取得する必要があります。

于 2014-08-09T22:47:11.480 に答える