Added: 
manifoldcf/branches/CONNECTORS-474/connectors/sharepoint/wsdls/versions.wsdl
URL: 
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-474/connectors/sharepoint/wsdls/versions.wsdl?rev=1350439&view=auto
==============================================================================
--- 
manifoldcf/branches/CONNECTORS-474/connectors/sharepoint/wsdls/versions.wsdl 
(added)
+++ 
manifoldcf/branches/CONNECTORS-474/connectors/sharepoint/wsdls/versions.wsdl 
Fri Jun 15 01:29:21 2012
@@ -0,0 +1,233 @@
+<!-- Licensed to the Apache Software Foundation (ASF) under one or more
+     contributor license agreements. See the NOTICE file distributed with
+     this work for additional information regarding copyright ownership.
+     The ASF licenses this file to You under the Apache License, Version 2.0
+     (the "License"); you may not use this file except in compliance with
+     the License. You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"; 
xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"; 
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"; 
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"; 
xmlns:tns="http://schemas.microsoft.com/sharepoint/soap/"; 
xmlns:s="http://www.w3.org/2001/XMLSchema"; 
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"; 
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"; 
targetNamespace="http://schemas.microsoft.com/sharepoint/soap/"; 
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";>
+  <wsdl:types>
+    <s:schema elementFormDefault="qualified" 
targetNamespace="http://schemas.microsoft.com/sharepoint/soap/";>
+      <s:import namespace="http://www.w3.org/2001/XMLSchema"; />
+      <s:element name="GetVersions">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="fileName" 
type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetVersionsResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetVersionsResult">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="RestoreVersion">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="fileName" 
type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="fileVersion" 
type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="RestoreVersionResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="RestoreVersionResult">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="DeleteVersion">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="fileName" 
type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="fileVersion" 
type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="DeleteVersionResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="DeleteVersionResult">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="DeleteAllVersions">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="fileName" 
type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="DeleteAllVersionsResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" 
name="DeleteAllVersionsResult">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+    </s:schema>
+  </wsdl:types>
+  <wsdl:message name="GetVersionsSoapIn">
+    <wsdl:part name="parameters" element="tns:GetVersions" />
+  </wsdl:message>
+  <wsdl:message name="GetVersionsSoapOut">
+    <wsdl:part name="parameters" element="tns:GetVersionsResponse" />
+  </wsdl:message>
+  <wsdl:message name="RestoreVersionSoapIn">
+    <wsdl:part name="parameters" element="tns:RestoreVersion" />
+  </wsdl:message>
+  <wsdl:message name="RestoreVersionSoapOut">
+    <wsdl:part name="parameters" element="tns:RestoreVersionResponse" />
+  </wsdl:message>
+  <wsdl:message name="DeleteVersionSoapIn">
+    <wsdl:part name="parameters" element="tns:DeleteVersion" />
+  </wsdl:message>
+  <wsdl:message name="DeleteVersionSoapOut">
+    <wsdl:part name="parameters" element="tns:DeleteVersionResponse" />
+  </wsdl:message>
+  <wsdl:message name="DeleteAllVersionsSoapIn">
+    <wsdl:part name="parameters" element="tns:DeleteAllVersions" />
+  </wsdl:message>
+  <wsdl:message name="DeleteAllVersionsSoapOut">
+    <wsdl:part name="parameters" element="tns:DeleteAllVersionsResponse" />
+  </wsdl:message>
+  <wsdl:portType name="VersionsSoap">
+    <wsdl:operation name="GetVersions">
+      <wsdl:input message="tns:GetVersionsSoapIn" />
+      <wsdl:output message="tns:GetVersionsSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="RestoreVersion">
+      <wsdl:input message="tns:RestoreVersionSoapIn" />
+      <wsdl:output message="tns:RestoreVersionSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="DeleteVersion">
+      <wsdl:input message="tns:DeleteVersionSoapIn" />
+      <wsdl:output message="tns:DeleteVersionSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="DeleteAllVersions">
+      <wsdl:input message="tns:DeleteAllVersionsSoapIn" />
+      <wsdl:output message="tns:DeleteAllVersionsSoapOut" />
+    </wsdl:operation>
+  </wsdl:portType>
+  <wsdl:binding name="VersionsSoap" type="tns:VersionsSoap">
+    <soap:binding transport="http://schemas.xmlsoap.org/soap/http"; />
+    <wsdl:operation name="GetVersions">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetVersions"; 
style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RestoreVersion">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/RestoreVersion"; 
style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="DeleteVersion">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/DeleteVersion"; 
style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="DeleteAllVersions">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/DeleteAllVersions"; 
style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:binding name="VersionsSoap12" type="tns:VersionsSoap">
+    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"; />
+    <wsdl:operation name="GetVersions">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetVersions"; 
style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RestoreVersion">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/RestoreVersion"; 
style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="DeleteVersion">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/DeleteVersion"; 
style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="DeleteAllVersions">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/DeleteAllVersions"; 
style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:service name="Versions">
+    <wsdl:port name="VersionsSoap" binding="tns:VersionsSoap">
+      <soap:address location="http://www.wssdemo.com/_vti_bin/versions.asmx"; />
+    </wsdl:port>
+    <wsdl:port name="VersionsSoap12" binding="tns:VersionsSoap12">
+      <soap12:address location="http://www.wssdemo.com/_vti_bin/versions.asmx"; 
/>
+    </wsdl:port>
+  </wsdl:service>
+</wsdl:definitions>

Propchange: 
manifoldcf/branches/CONNECTORS-474/connectors/sharepoint/wsdls/versions.wsdl
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
manifoldcf/branches/CONNECTORS-474/connectors/sharepoint/wsdls/versions.wsdl
------------------------------------------------------------------------------
    svn:keywords = Id

Added: manifoldcf/branches/CONNECTORS-474/connectors/sharepoint/wsdls/webs.wsdl
URL: 
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-474/connectors/sharepoint/wsdls/webs.wsdl?rev=1350439&view=auto
==============================================================================
--- manifoldcf/branches/CONNECTORS-474/connectors/sharepoint/wsdls/webs.wsdl 
(added)
+++ manifoldcf/branches/CONNECTORS-474/connectors/sharepoint/wsdls/webs.wsdl 
Fri Jun 15 01:29:21 2012
@@ -0,0 +1,1033 @@
+<!-- Licensed to the Apache Software Foundation (ASF) under one or more
+     contributor license agreements. See the NOTICE file distributed with
+     this work for additional information regarding copyright ownership.
+     The ASF licenses this file to You under the Apache License, Version 2.0
+     (the "License"); you may not use this file except in compliance with
+     the License. You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"; 
xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"; 
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"; 
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"; 
xmlns:tns="http://schemas.microsoft.com/sharepoint/soap/"; 
xmlns:s="http://www.w3.org/2001/XMLSchema"; 
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"; 
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"; 
targetNamespace="http://schemas.microsoft.com/sharepoint/soap/"; 
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";>
+  <wsdl:types>
+    <s:schema elementFormDefault="qualified" 
targetNamespace="http://schemas.microsoft.com/sharepoint/soap/";>
+      <s:import namespace="http://www.w3.org/2001/XMLSchema"; />
+      <s:element name="GetWebCollection">
+        <s:complexType />
+      </s:element>
+      <s:element name="GetWebCollectionResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" 
name="GetWebCollectionResult">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetWeb">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="webUrl" 
type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetWebResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetWebResult">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetListTemplates">
+        <s:complexType />
+      </s:element>
+      <s:element name="GetListTemplatesResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" 
name="GetListTemplatesResult">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetAllSubWebCollection">
+        <s:complexType />
+      </s:element>
+      <s:element name="GetAllSubWebCollectionResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" 
name="GetAllSubWebCollectionResult">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="WebUrlFromPageUrl">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="pageUrl" 
type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="WebUrlFromPageUrlResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" 
name="WebUrlFromPageUrlResult" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetContentTypes">
+        <s:complexType />
+      </s:element>
+      <s:element name="GetContentTypesResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" 
name="GetContentTypesResult">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetContentType">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="contentTypeId" 
type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetContentTypeResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetContentTypeResult">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="CreateContentType">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="displayName" 
type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="parentType" 
type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="newFields">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+            <s:element minOccurs="0" maxOccurs="1" 
name="contentTypeProperties">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="CreateContentTypeResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" 
name="CreateContentTypeResult" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="UpdateContentType">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="contentTypeId" 
type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" 
name="contentTypeProperties">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+            <s:element minOccurs="0" maxOccurs="1" name="newFields">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+            <s:element minOccurs="0" maxOccurs="1" name="updateFields">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+            <s:element minOccurs="0" maxOccurs="1" name="deleteFields">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="UpdateContentTypeResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" 
name="UpdateContentTypeResult">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="DeleteContentType">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="contentTypeId" 
type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="DeleteContentTypeResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" 
name="DeleteContentTypeResult">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="UpdateContentTypeXmlDocument">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="contentTypeId" 
type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="newDocument">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="UpdateContentTypeXmlDocumentResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" 
name="UpdateContentTypeXmlDocumentResult">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="RemoveContentTypeXmlDocument">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="contentTypeId" 
type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="documentUri" 
type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="RemoveContentTypeXmlDocumentResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" 
name="RemoveContentTypeXmlDocumentResult">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetColumns">
+        <s:complexType />
+      </s:element>
+      <s:element name="GetColumnsResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetColumnsResult">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="UpdateColumns">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="newFields">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+            <s:element minOccurs="0" maxOccurs="1" name="updateFields">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+            <s:element minOccurs="0" maxOccurs="1" name="deleteFields">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="UpdateColumnsResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="UpdateColumnsResult">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetCustomizedPageStatus">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="fileUrl" 
type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetCustomizedPageStatusResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" 
name="GetCustomizedPageStatusResult" type="tns:CustomizedPageStatus" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:simpleType name="CustomizedPageStatus">
+        <s:restriction base="s:string">
+          <s:enumeration value="None" />
+          <s:enumeration value="Uncustomized" />
+          <s:enumeration value="Customized" />
+        </s:restriction>
+      </s:simpleType>
+      <s:element name="RevertFileContentStream">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="fileUrl" 
type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="RevertFileContentStreamResponse">
+        <s:complexType />
+      </s:element>
+      <s:element name="RevertAllFileContentStreams">
+        <s:complexType />
+      </s:element>
+      <s:element name="RevertAllFileContentStreamsResponse">
+        <s:complexType />
+      </s:element>
+      <s:element name="CustomizeCss">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="cssFile" 
type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="CustomizeCssResponse">
+        <s:complexType />
+      </s:element>
+      <s:element name="RevertCss">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="cssFile" 
type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="RevertCssResponse">
+        <s:complexType />
+      </s:element>
+      <s:element name="GetActivatedFeatures">
+        <s:complexType />
+      </s:element>
+      <s:element name="GetActivatedFeaturesResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" 
name="GetActivatedFeaturesResult" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetObjectIdFromUrl">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="objectUrl" 
type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetObjectIdFromUrlResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" 
name="GetObjectIdFromUrlResult" >
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+    </s:schema>
+  </wsdl:types>
+  <wsdl:message name="GetWebCollectionSoapIn">
+    <wsdl:part name="parameters" element="tns:GetWebCollection" />
+  </wsdl:message>
+  <wsdl:message name="GetWebCollectionSoapOut">
+    <wsdl:part name="parameters" element="tns:GetWebCollectionResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetWebSoapIn">
+    <wsdl:part name="parameters" element="tns:GetWeb" />
+  </wsdl:message>
+  <wsdl:message name="GetWebSoapOut">
+    <wsdl:part name="parameters" element="tns:GetWebResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetListTemplatesSoapIn">
+    <wsdl:part name="parameters" element="tns:GetListTemplates" />
+  </wsdl:message>
+  <wsdl:message name="GetListTemplatesSoapOut">
+    <wsdl:part name="parameters" element="tns:GetListTemplatesResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetAllSubWebCollectionSoapIn">
+    <wsdl:part name="parameters" element="tns:GetAllSubWebCollection" />
+  </wsdl:message>
+  <wsdl:message name="GetAllSubWebCollectionSoapOut">
+    <wsdl:part name="parameters" element="tns:GetAllSubWebCollectionResponse" 
/>
+  </wsdl:message>
+  <wsdl:message name="WebUrlFromPageUrlSoapIn">
+    <wsdl:part name="parameters" element="tns:WebUrlFromPageUrl" />
+  </wsdl:message>
+  <wsdl:message name="WebUrlFromPageUrlSoapOut">
+    <wsdl:part name="parameters" element="tns:WebUrlFromPageUrlResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetContentTypesSoapIn">
+    <wsdl:part name="parameters" element="tns:GetContentTypes" />
+  </wsdl:message>
+  <wsdl:message name="GetContentTypesSoapOut">
+    <wsdl:part name="parameters" element="tns:GetContentTypesResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetContentTypeSoapIn">
+    <wsdl:part name="parameters" element="tns:GetContentType" />
+  </wsdl:message>
+  <wsdl:message name="GetContentTypeSoapOut">
+    <wsdl:part name="parameters" element="tns:GetContentTypeResponse" />
+  </wsdl:message>
+  <wsdl:message name="CreateContentTypeSoapIn">
+    <wsdl:part name="parameters" element="tns:CreateContentType" />
+  </wsdl:message>
+  <wsdl:message name="CreateContentTypeSoapOut">
+    <wsdl:part name="parameters" element="tns:CreateContentTypeResponse" />
+  </wsdl:message>
+  <wsdl:message name="UpdateContentTypeSoapIn">
+    <wsdl:part name="parameters" element="tns:UpdateContentType" />
+  </wsdl:message>
+  <wsdl:message name="UpdateContentTypeSoapOut">
+    <wsdl:part name="parameters" element="tns:UpdateContentTypeResponse" />
+  </wsdl:message>
+  <wsdl:message name="DeleteContentTypeSoapIn">
+    <wsdl:part name="parameters" element="tns:DeleteContentType" />
+  </wsdl:message>
+  <wsdl:message name="DeleteContentTypeSoapOut">
+    <wsdl:part name="parameters" element="tns:DeleteContentTypeResponse" />
+  </wsdl:message>
+  <wsdl:message name="UpdateContentTypeXmlDocumentSoapIn">
+    <wsdl:part name="parameters" element="tns:UpdateContentTypeXmlDocument" />
+  </wsdl:message>
+  <wsdl:message name="UpdateContentTypeXmlDocumentSoapOut">
+    <wsdl:part name="parameters" 
element="tns:UpdateContentTypeXmlDocumentResponse" />
+  </wsdl:message>
+  <wsdl:message name="RemoveContentTypeXmlDocumentSoapIn">
+    <wsdl:part name="parameters" element="tns:RemoveContentTypeXmlDocument" />
+  </wsdl:message>
+  <wsdl:message name="RemoveContentTypeXmlDocumentSoapOut">
+    <wsdl:part name="parameters" 
element="tns:RemoveContentTypeXmlDocumentResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetColumnsSoapIn">
+    <wsdl:part name="parameters" element="tns:GetColumns" />
+  </wsdl:message>
+  <wsdl:message name="GetColumnsSoapOut">
+    <wsdl:part name="parameters" element="tns:GetColumnsResponse" />
+  </wsdl:message>
+  <wsdl:message name="UpdateColumnsSoapIn">
+    <wsdl:part name="parameters" element="tns:UpdateColumns" />
+  </wsdl:message>
+  <wsdl:message name="UpdateColumnsSoapOut">
+    <wsdl:part name="parameters" element="tns:UpdateColumnsResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetCustomizedPageStatusSoapIn">
+    <wsdl:part name="parameters" element="tns:GetCustomizedPageStatus" />
+  </wsdl:message>
+  <wsdl:message name="GetCustomizedPageStatusSoapOut">
+    <wsdl:part name="parameters" element="tns:GetCustomizedPageStatusResponse" 
/>
+  </wsdl:message>
+  <wsdl:message name="RevertFileContentStreamSoapIn">
+    <wsdl:part name="parameters" element="tns:RevertFileContentStream" />
+  </wsdl:message>
+  <wsdl:message name="RevertFileContentStreamSoapOut">
+    <wsdl:part name="parameters" element="tns:RevertFileContentStreamResponse" 
/>
+  </wsdl:message>
+  <wsdl:message name="RevertAllFileContentStreamsSoapIn">
+    <wsdl:part name="parameters" element="tns:RevertAllFileContentStreams" />
+  </wsdl:message>
+  <wsdl:message name="RevertAllFileContentStreamsSoapOut">
+    <wsdl:part name="parameters" 
element="tns:RevertAllFileContentStreamsResponse" />
+  </wsdl:message>
+  <wsdl:message name="CustomizeCssSoapIn">
+    <wsdl:part name="parameters" element="tns:CustomizeCss" />
+  </wsdl:message>
+  <wsdl:message name="CustomizeCssSoapOut">
+    <wsdl:part name="parameters" element="tns:CustomizeCssResponse" />
+  </wsdl:message>
+  <wsdl:message name="RevertCssSoapIn">
+    <wsdl:part name="parameters" element="tns:RevertCss" />
+  </wsdl:message>
+  <wsdl:message name="RevertCssSoapOut">
+    <wsdl:part name="parameters" element="tns:RevertCssResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetActivatedFeaturesSoapIn">
+    <wsdl:part name="parameters" element="tns:GetActivatedFeatures" />
+  </wsdl:message>
+  <wsdl:message name="GetActivatedFeaturesSoapOut">
+    <wsdl:part name="parameters" element="tns:GetActivatedFeaturesResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetObjectIdFromUrlSoapIn">
+    <wsdl:part name="parameters" element="tns:GetObjectIdFromUrl" />
+  </wsdl:message>
+  <wsdl:message name="GetObjectIdFromUrlSoapOut">
+    <wsdl:part name="parameters" element="tns:GetObjectIdFromUrlResponse" />
+  </wsdl:message>
+  <wsdl:portType name="WebsSoap">
+    <wsdl:operation name="GetWebCollection">
+      <wsdl:input message="tns:GetWebCollectionSoapIn" />
+      <wsdl:output message="tns:GetWebCollectionSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetWeb">
+      <wsdl:input message="tns:GetWebSoapIn" />
+      <wsdl:output message="tns:GetWebSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetListTemplates">
+      <wsdl:input message="tns:GetListTemplatesSoapIn" />
+      <wsdl:output message="tns:GetListTemplatesSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetAllSubWebCollection">
+      <wsdl:input message="tns:GetAllSubWebCollectionSoapIn" />
+      <wsdl:output message="tns:GetAllSubWebCollectionSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="WebUrlFromPageUrl">
+      <wsdl:input message="tns:WebUrlFromPageUrlSoapIn" />
+      <wsdl:output message="tns:WebUrlFromPageUrlSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetContentTypes">
+      <wsdl:input message="tns:GetContentTypesSoapIn" />
+      <wsdl:output message="tns:GetContentTypesSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetContentType">
+      <wsdl:input message="tns:GetContentTypeSoapIn" />
+      <wsdl:output message="tns:GetContentTypeSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="CreateContentType">
+      <wsdl:input message="tns:CreateContentTypeSoapIn" />
+      <wsdl:output message="tns:CreateContentTypeSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="UpdateContentType">
+      <wsdl:input message="tns:UpdateContentTypeSoapIn" />
+      <wsdl:output message="tns:UpdateContentTypeSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="DeleteContentType">
+      <wsdl:input message="tns:DeleteContentTypeSoapIn" />
+      <wsdl:output message="tns:DeleteContentTypeSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="UpdateContentTypeXmlDocument">
+      <wsdl:input message="tns:UpdateContentTypeXmlDocumentSoapIn" />
+      <wsdl:output message="tns:UpdateContentTypeXmlDocumentSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="RemoveContentTypeXmlDocument">
+      <wsdl:input message="tns:RemoveContentTypeXmlDocumentSoapIn" />
+      <wsdl:output message="tns:RemoveContentTypeXmlDocumentSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetColumns">
+      <wsdl:input message="tns:GetColumnsSoapIn" />
+      <wsdl:output message="tns:GetColumnsSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="UpdateColumns">
+      <wsdl:input message="tns:UpdateColumnsSoapIn" />
+      <wsdl:output message="tns:UpdateColumnsSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetCustomizedPageStatus">
+      <wsdl:input message="tns:GetCustomizedPageStatusSoapIn" />
+      <wsdl:output message="tns:GetCustomizedPageStatusSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="RevertFileContentStream">
+      <wsdl:input message="tns:RevertFileContentStreamSoapIn" />
+      <wsdl:output message="tns:RevertFileContentStreamSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="RevertAllFileContentStreams">
+      <wsdl:input message="tns:RevertAllFileContentStreamsSoapIn" />
+      <wsdl:output message="tns:RevertAllFileContentStreamsSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="CustomizeCss">
+      <wsdl:input message="tns:CustomizeCssSoapIn" />
+      <wsdl:output message="tns:CustomizeCssSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="RevertCss">
+      <wsdl:input message="tns:RevertCssSoapIn" />
+      <wsdl:output message="tns:RevertCssSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetActivatedFeatures">
+      <wsdl:input message="tns:GetActivatedFeaturesSoapIn" />
+      <wsdl:output message="tns:GetActivatedFeaturesSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetObjectIdFromUrl">
+      <wsdl:input message="tns:GetObjectIdFromUrlSoapIn" />
+      <wsdl:output message="tns:GetObjectIdFromUrlSoapOut" />
+    </wsdl:operation>
+  </wsdl:portType>
+  <wsdl:binding name="WebsSoap" type="tns:WebsSoap">
+    <soap:binding transport="http://schemas.xmlsoap.org/soap/http"; />
+    <wsdl:operation name="GetWebCollection">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetWebCollection"; 
style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetWeb">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetWeb"; 
style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetListTemplates">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetListTemplates"; 
style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetAllSubWebCollection">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetAllSubWebCollection";
 style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="WebUrlFromPageUrl">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/WebUrlFromPageUrl"; 
style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetContentTypes">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetContentTypes"; 
style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetContentType">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetContentType"; 
style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="CreateContentType">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/CreateContentType"; 
style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="UpdateContentType">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/UpdateContentType"; 
style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="DeleteContentType">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/DeleteContentType"; 
style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="UpdateContentTypeXmlDocument">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/UpdateContentTypeXmlDocument";
 style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RemoveContentTypeXmlDocument">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/RemoveContentTypeXmlDocument";
 style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetColumns">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetColumns"; 
style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="UpdateColumns">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/UpdateColumns"; 
style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetCustomizedPageStatus">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetCustomizedPageStatus";
 style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RevertFileContentStream">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/RevertFileContentStream";
 style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RevertAllFileContentStreams">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/RevertAllFileContentStreams";
 style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="CustomizeCss">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/CustomizeCss"; 
style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RevertCss">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/RevertCss"; 
style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetActivatedFeatures">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetActivatedFeatures"; 
style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetObjectIdFromUrl">
+      <soap:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetObjectIdFromUrl"; 
style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:binding name="WebsSoap12" type="tns:WebsSoap">
+    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"; />
+    <wsdl:operation name="GetWebCollection">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetWebCollection"; 
style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetWeb">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetWeb"; 
style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetListTemplates">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetListTemplates"; 
style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetAllSubWebCollection">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetAllSubWebCollection";
 style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="WebUrlFromPageUrl">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/WebUrlFromPageUrl"; 
style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetContentTypes">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetContentTypes"; 
style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetContentType">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetContentType"; 
style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="CreateContentType">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/CreateContentType"; 
style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="UpdateContentType">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/UpdateContentType"; 
style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="DeleteContentType">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/DeleteContentType"; 
style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="UpdateContentTypeXmlDocument">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/UpdateContentTypeXmlDocument";
 style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RemoveContentTypeXmlDocument">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/RemoveContentTypeXmlDocument";
 style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetColumns">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetColumns"; 
style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="UpdateColumns">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/UpdateColumns"; 
style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetCustomizedPageStatus">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetCustomizedPageStatus";
 style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RevertFileContentStream">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/RevertFileContentStream";
 style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RevertAllFileContentStreams">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/RevertAllFileContentStreams";
 style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="CustomizeCss">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/CustomizeCss"; 
style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RevertCss">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/RevertCss"; 
style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetActivatedFeatures">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetActivatedFeatures"; 
style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetObjectIdFromUrl">
+      <soap12:operation 
soapAction="http://schemas.microsoft.com/sharepoint/soap/GetObjectIdFromUrl"; 
style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:service name="Webs">
+    <wsdl:port name="WebsSoap" binding="tns:WebsSoap">
+      <soap:address location="http://www.wssdemo.com/_vti_bin/webs.asmx"; />
+    </wsdl:port>
+    <wsdl:port name="WebsSoap12" binding="tns:WebsSoap12">
+      <soap12:address location="http://www.wssdemo.com/_vti_bin/webs.asmx"; />
+    </wsdl:port>
+  </wsdl:service>
+</wsdl:definitions>

Propchange: 
manifoldcf/branches/CONNECTORS-474/connectors/sharepoint/wsdls/webs.wsdl
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
manifoldcf/branches/CONNECTORS-474/connectors/sharepoint/wsdls/webs.wsdl
------------------------------------------------------------------------------
    svn:keywords = Id

Modified: 
manifoldcf/branches/CONNECTORS-474/site/src/documentation/content/xdocs/en_US/how-to-build-and-deploy.xml
URL: 
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-474/site/src/documentation/content/xdocs/en_US/how-to-build-and-deploy.xml?rev=1350439&r1=1350438&r2=1350439&view=diff
==============================================================================
--- 
manifoldcf/branches/CONNECTORS-474/site/src/documentation/content/xdocs/en_US/how-to-build-and-deploy.xml
 (original)
+++ 
manifoldcf/branches/CONNECTORS-474/site/src/documentation/content/xdocs/en_US/how-to-build-and-deploy.xml
 Fri Jun 15 01:29:21 2012
@@ -58,6 +58,7 @@
           <li>Filesystem connector</li>
           <li>JDBC connector, with just the PostgreSQL jdbc driver</li>
           <li>LiveLink connector, built against a LiveLink API stub</li>
+          <li>Meridio connector, built against modified Meridio API WSDLs and 
XSDs</li>
           <li>RSS connector</li>
           <li>Webcrawler connector</li>
           <li>Wiki connector</li>
@@ -214,39 +215,17 @@
         <section>
           <title>Building the Meridio connector</title>
           <p></p>
-          <p>The Meridio connector needs wsdls and xsds downloaded from an 
installed Meridio instance using <strong>disco.exe</strong>, which is installed 
as part of
-              Microsoft Visual Studio, typically under "c:\Program 
Files\Microsoft SDKs\Windows\V6.x\bin".  Obtain the preliminary wsdls and xsds 
by interrogating the
-              following Meridio web services:</p>
+          <p>The Meridio connector generates interface classes using 
checked-in wsdls and xsds originally obtained
+              from an installed Meridio instance using 
<strong>disco.exe</strong>, and subsequently modified to work
+              around limitations in Apache Axis.  The 
<strong>disco.exe</strong> utility is installed as part of
+              Microsoft Visual Studio, and is typically found under 
"c:\Program Files\Microsoft SDKs\Windows\V6.x\bin".
+              If desired, you can obtain unmodified wsdls and xsds by 
interrogating the following Meridio web services:</p>
           <p></p>
           <ul>
              <li>http[s]://&#60;meridio_server&#62;/DMWS/MeridioDMWS.asmx</li>
              <li>http[s]://&#60;meridio_server&#62;/RMWS/MeridioRMWS.asmx</li>
           </ul>
           <p></p>
-          <p>You should have obtained the following files in this step:</p>
-          <p></p>
-          <ul>
-             <li>MeridioDMWS.wsdl</li>
-             <li>MeridioRMWS.wsdl</li>
-             <li>DMDataSet.xsd</li>
-             <li>RMDataSet.xsd</li>
-             <li>RMClassificationDataSet.xsd</li>
-          </ul>
-          <p></p>
-          <p>Next, patch these using Microsoft's <strong>xmldiffpatch</strong> 
utility suite, downloadable for Windows from
-              <a 
href="http://msdn.microsoft.com/en-us/library/aa302294.aspx";>http://msdn.microsoft.com/en-us/library/aa302294.aspx</a>.
  The appropriate diff files to apply as patches can
-              be found in <em>connectors/meridio/lib-proprietary</em>.  After 
the patching, rename so that you have the files:</p>
-          <p></p>
-          <ul>
-             <li>MeridioDMWS_axis.wsdl</li>
-             <li>MeridioRMWS_axis.wsdl</li>
-             <li>DMDataSet_castor.xsd</li>
-             <li>RMDataSet_castor.xsd</li>
-             <li>RMClassificationDataSet_castor.xsd</li>
-          </ul>
-          <p></p>
-          <p>Finally, copy all of these to 
<em>connectors/meridio/lib-proprietary</em>.</p>
-          <p></p>
         </section>
         
         <section>


Reply via email to