SharePoint 2007 サーバーからリストを読み取ろうとしています。私は最初にsaajを試し、現在はaxis2を試しています。デバッグを有効にすると、有効なリクエストを行うたびに WSDL の内容が返されることがわかります。私は tcpmon を使用してリクエストを偽造し、それらを変更しています。それらを変更すると、エラーが発生します。
応答として wsdl が返されるのはなぜですか? 有効なレスポンス ソープ エンベロープを返すべきではありませんか?
終点:
https://internal.mycompany.com/_vti_bin/Lists.asmx?WSDL
リクエスト:
<?xml version='1.0' encoding='UTF-8'?>
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
<soapenv:Body>
<ns1:GetListCollection xmlns:ns1="http://schemas.microsoft.com/sharepoint/soap/" />
</soapenv:Body>
</soapenv:Envelope>