Author: kwright
Date: Tue Mar 5 22:18:01 2019
New Revision: 1854875
URL: http://svn.apache.org/viewvc?rev=1854875&view=rev
Log:
More work
Added:
manifoldcf/branches/CONNECTORS-1566/connectors/csws/wsdls/SearchService.wsdl
(with props)
manifoldcf/branches/CONNECTORS-1566/connectors/csws/wsdls/SearchService1.xsd
(with props)
manifoldcf/branches/CONNECTORS-1566/connectors/csws/wsdls/SearchService2.xsd
(with props)
Modified:
manifoldcf/branches/CONNECTORS-1566/connectors/csws/build.xml
manifoldcf/branches/CONNECTORS-1566/connectors/csws/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/csws/CswsConnector.java
manifoldcf/branches/CONNECTORS-1566/connectors/csws/connector/src/main/java/org/apache/manifoldcf/csws/CswsSession.java
Modified: manifoldcf/branches/CONNECTORS-1566/connectors/csws/build.xml
URL:
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1566/connectors/csws/build.xml?rev=1854875&r1=1854874&r2=1854875&view=diff
==============================================================================
--- manifoldcf/branches/CONNECTORS-1566/connectors/csws/build.xml (original)
+++ manifoldcf/branches/CONNECTORS-1566/connectors/csws/build.xml Tue Mar 5
22:18:01 2019
@@ -43,6 +43,9 @@
<antcall target="classcreate-wsdl-cxf">
<param name="wsdlname" value="wsdls/MemberService.wsdl"/>
</antcall>
+ <antcall target="classcreate-wsdl-cxf">
+ <param name="wsdlname" value="wsdls/SearchService.wsdl"/>
+ </antcall>
</target>
<!--target name="classcreate-xsds" depends="precompile-check"
if="canBuild">
Modified:
manifoldcf/branches/CONNECTORS-1566/connectors/csws/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/csws/CswsConnector.java
URL:
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1566/connectors/csws/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/csws/CswsConnector.java?rev=1854875&r1=1854874&r2=1854875&view=diff
==============================================================================
---
manifoldcf/branches/CONNECTORS-1566/connectors/csws/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/csws/CswsConnector.java
(original)
+++
manifoldcf/branches/CONNECTORS-1566/connectors/csws/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/csws/CswsConnector.java
Tue Mar 5 22:18:01 2019
@@ -3751,6 +3751,7 @@ public class CswsConnector extends org.a
protected final String workspaceName;
protected Node objectValue = null;
+ protected boolean fetched = false;
public ObjectInformation(final long volumeID, final long objectID)
{
@@ -4059,7 +4060,7 @@ public class CswsConnector extends org.a
protected Node getObjectValue()
throws ServiceInterruption, ManifoldCFException
{
- if (objectValue == null)
+ if (!fetched)
{
if (workspaceName != null) {
final GetWorkspaceInfoThread t = new
GetWorkspaceInfoThread(workspaceName);
@@ -4073,6 +4074,7 @@ public class CswsConnector extends org.a
t.interrupt();
throw new ManifoldCFException("Interrupted:
"+e.getMessage(),e,ManifoldCFException.INTERRUPTED);
}
+ fetched = true;
} else {
final GetObjectInfoThread t = new GetObjectInfoThread(objectID);
try
@@ -4085,6 +4087,7 @@ public class CswsConnector extends org.a
t.interrupt();
throw new ManifoldCFException("Interrupted:
"+e.getMessage(),e,ManifoldCFException.INTERRUPTED);
}
+ fetched = true;
}
}
return objectValue;
Modified:
manifoldcf/branches/CONNECTORS-1566/connectors/csws/connector/src/main/java/org/apache/manifoldcf/csws/CswsSession.java
URL:
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1566/connectors/csws/connector/src/main/java/org/apache/manifoldcf/csws/CswsSession.java?rev=1854875&r1=1854874&r2=1854875&view=diff
==============================================================================
---
manifoldcf/branches/CONNECTORS-1566/connectors/csws/connector/src/main/java/org/apache/manifoldcf/csws/CswsSession.java
(original)
+++
manifoldcf/branches/CONNECTORS-1566/connectors/csws/connector/src/main/java/org/apache/manifoldcf/csws/CswsSession.java
Tue Mar 5 22:18:01 2019
@@ -192,6 +192,9 @@ public class CswsSession
try {
return getDocumentManagementHandle().getNodesInContainer(nodeId, gnico);
} catch (SOAPFaultException e) {
+ if
(e.getFault().getFaultCode().equals("ns0:DocMan.ErrorGettingParentNode")) {
+ return null;
+ }
processSOAPFault(e);
}
}
Added:
manifoldcf/branches/CONNECTORS-1566/connectors/csws/wsdls/SearchService.wsdl
URL:
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1566/connectors/csws/wsdls/SearchService.wsdl?rev=1854875&view=auto
==============================================================================
---
manifoldcf/branches/CONNECTORS-1566/connectors/csws/wsdls/SearchService.wsdl
(added)
+++
manifoldcf/branches/CONNECTORS-1566/connectors/csws/wsdls/SearchService.wsdl
Tue Mar 5 22:18:01 2019
@@ -0,0 +1,200 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- 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.
+-->
+<!--
+ Published by JAX-WS RI (http://jax-ws.java.net). RI's version is JAX-WS RI
2.2.10 svn-revision#919b322c92f13ad085a933e8dd6dd35d4947364b.
+-->
+<wsdl:definitions xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex"
xmlns:wsa10="http://www.w3.org/2005/08/addressing"
xmlns:tns="urn:SearchServices.service.livelink.opentext.com"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"
xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy"
xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract"
xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" name="SearchService"
targetNamespace="urn:SearchServices.service.livelink.opentext.com">
+<wsdl:types>
+<xsd:schema
targetNamespace="urn:SearchServices.service.livelink.opentext.com/Imports">
+<xsd:import schemaLocation="SearchService1.xsd"
namespace="urn:SearchServices.service.livelink.opentext.com"/>
+<xsd:import schemaLocation="SearchService2.xsd"
namespace="urn:api.ecm.opentext.com"/>
+</xsd:schema>
+</wsdl:types>
+<wsdl:message name="GetDataCollectionsRequest">
+<wsdl:part name="parameters" element="tns:GetDataCollections"/>
+</wsdl:message>
+<wsdl:message name="GetDataCollectionsRequest_Headers">
+<wsdl:part xmlns:q1="urn:api.ecm.opentext.com" name="OTAuthentication"
element="q1:OTAuthentication"/>
+</wsdl:message>
+<wsdl:message name="GetDataCollectionsResponse">
+<wsdl:part name="parameters" element="tns:GetDataCollectionsResponse"/>
+</wsdl:message>
+<wsdl:message name="GetDataCollectionsResponse_Headers">
+<wsdl:part xmlns:q2="urn:api.ecm.opentext.com" name="OTAuthentication"
element="q2:OTAuthentication"/>
+</wsdl:message>
+<wsdl:message name="GetFieldInfoRequest">
+<wsdl:part name="parameters" element="tns:GetFieldInfo"/>
+</wsdl:message>
+<wsdl:message name="GetFieldInfoRequest_Headers">
+<wsdl:part xmlns:q3="urn:api.ecm.opentext.com" name="OTAuthentication"
element="q3:OTAuthentication"/>
+</wsdl:message>
+<wsdl:message name="GetFieldInfoResponse">
+<wsdl:part name="parameters" element="tns:GetFieldInfoResponse"/>
+</wsdl:message>
+<wsdl:message name="GetFieldInfoResponse_Headers">
+<wsdl:part xmlns:q4="urn:api.ecm.opentext.com" name="OTAuthentication"
element="q4:OTAuthentication"/>
+</wsdl:message>
+<wsdl:message name="GetQueryLanguageDescriptionRequest">
+<wsdl:part name="parameters" element="tns:GetQueryLanguageDescription"/>
+</wsdl:message>
+<wsdl:message name="GetQueryLanguageDescriptionRequest_Headers">
+<wsdl:part xmlns:q5="urn:api.ecm.opentext.com" name="OTAuthentication"
element="q5:OTAuthentication"/>
+</wsdl:message>
+<wsdl:message name="GetQueryLanguageDescriptionResponse">
+<wsdl:part name="parameters"
element="tns:GetQueryLanguageDescriptionResponse"/>
+</wsdl:message>
+<wsdl:message name="GetQueryLanguageDescriptionResponse_Headers">
+<wsdl:part xmlns:q6="urn:api.ecm.opentext.com" name="OTAuthentication"
element="q6:OTAuthentication"/>
+</wsdl:message>
+<wsdl:message name="GetResultPageDescriptionRequest">
+<wsdl:part name="parameters" element="tns:GetResultPageDescription"/>
+</wsdl:message>
+<wsdl:message name="GetResultPageDescriptionRequest_Headers">
+<wsdl:part xmlns:q7="urn:api.ecm.opentext.com" name="OTAuthentication"
element="q7:OTAuthentication"/>
+</wsdl:message>
+<wsdl:message name="GetResultPageDescriptionResponse">
+<wsdl:part name="parameters" element="tns:GetResultPageDescriptionResponse"/>
+</wsdl:message>
+<wsdl:message name="GetResultPageDescriptionResponse_Headers">
+<wsdl:part xmlns:q8="urn:api.ecm.opentext.com" name="OTAuthentication"
element="q8:OTAuthentication"/>
+</wsdl:message>
+<wsdl:message name="GetSupportedQueryLanguagesRequest">
+<wsdl:part name="parameters" element="tns:GetSupportedQueryLanguages"/>
+</wsdl:message>
+<wsdl:message name="GetSupportedQueryLanguagesRequest_Headers">
+<wsdl:part xmlns:q9="urn:api.ecm.opentext.com" name="OTAuthentication"
element="q9:OTAuthentication"/>
+</wsdl:message>
+<wsdl:message name="GetSupportedQueryLanguagesResponse">
+<wsdl:part name="parameters" element="tns:GetSupportedQueryLanguagesResponse"/>
+</wsdl:message>
+<wsdl:message name="GetSupportedQueryLanguagesResponse_Headers">
+<wsdl:part xmlns:q10="urn:api.ecm.opentext.com" name="OTAuthentication"
element="q10:OTAuthentication"/>
+</wsdl:message>
+<wsdl:message name="SearchRequest">
+<wsdl:part name="parameters" element="tns:Search"/>
+</wsdl:message>
+<wsdl:message name="SearchRequest_Headers">
+<wsdl:part xmlns:q11="urn:api.ecm.opentext.com" name="OTAuthentication"
element="q11:OTAuthentication"/>
+</wsdl:message>
+<wsdl:message name="SearchResponse">
+<wsdl:part name="parameters" element="tns:SearchResponse"/>
+</wsdl:message>
+<wsdl:message name="SearchResponse_Headers">
+<wsdl:part xmlns:q12="urn:api.ecm.opentext.com" name="OTAuthentication"
element="q12:OTAuthentication"/>
+</wsdl:message>
+<wsdl:portType name="SearchService">
+<wsdl:operation name="GetDataCollections">
+<wsdl:input
wsaw:Action="urn:SearchServices.service.livelink.opentext.com/GetDataCollections"
name="GetDataCollectionsRequest" message="tns:GetDataCollectionsRequest"/>
+<wsdl:output
wsaw:Action="urn:SearchServices.service.livelink.opentext.com/SearchService/GetDataCollectionsResponse"
name="GetDataCollectionsResponse" message="tns:GetDataCollectionsResponse"/>
+</wsdl:operation>
+<wsdl:operation name="GetFieldInfo">
+<wsdl:input
wsaw:Action="urn:SearchServices.service.livelink.opentext.com/GetFieldInfo"
name="GetFieldInfoRequest" message="tns:GetFieldInfoRequest"/>
+<wsdl:output
wsaw:Action="urn:SearchServices.service.livelink.opentext.com/SearchService/GetFieldInfoResponse"
name="GetFieldInfoResponse" message="tns:GetFieldInfoResponse"/>
+</wsdl:operation>
+<wsdl:operation name="GetQueryLanguageDescription">
+<wsdl:input
wsaw:Action="urn:SearchServices.service.livelink.opentext.com/GetQueryLanguageDescription"
name="GetQueryLanguageDescriptionRequest"
message="tns:GetQueryLanguageDescriptionRequest"/>
+<wsdl:output
wsaw:Action="urn:SearchServices.service.livelink.opentext.com/SearchService/GetQueryLanguageDescriptionResponse"
name="GetQueryLanguageDescriptionResponse"
message="tns:GetQueryLanguageDescriptionResponse"/>
+</wsdl:operation>
+<wsdl:operation name="GetResultPageDescription">
+<wsdl:input
wsaw:Action="urn:SearchServices.service.livelink.opentext.com/GetResultPageDescription"
name="GetResultPageDescriptionRequest"
message="tns:GetResultPageDescriptionRequest"/>
+<wsdl:output
wsaw:Action="urn:SearchServices.service.livelink.opentext.com/SearchService/GetResultPageDescriptionResponse"
name="GetResultPageDescriptionResponse"
message="tns:GetResultPageDescriptionResponse"/>
+</wsdl:operation>
+<wsdl:operation name="GetSupportedQueryLanguages">
+<wsdl:input
wsaw:Action="urn:SearchServices.service.livelink.opentext.com/GetSupportedQueryLanguages"
name="GetSupportedQueryLanguagesRequest"
message="tns:GetSupportedQueryLanguagesRequest"/>
+<wsdl:output
wsaw:Action="urn:SearchServices.service.livelink.opentext.com/SearchService/GetSupportedQueryLanguagesResponse"
name="GetSupportedQueryLanguagesResponse"
message="tns:GetSupportedQueryLanguagesResponse"/>
+</wsdl:operation>
+<wsdl:operation name="Search">
+<wsdl:input
wsaw:Action="urn:SearchServices.service.livelink.opentext.com/Search"
name="SearchRequest" message="tns:SearchRequest"/>
+<wsdl:output
wsaw:Action="urn:SearchServices.service.livelink.opentext.com/SearchService/SearchResponse"
name="SearchResponse" message="tns:SearchResponse"/>
+</wsdl:operation>
+</wsdl:portType>
+<wsdl:binding name="BasicHttpBinding_SearchService" type="tns:SearchService">
+<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
+<wsdl:operation name="GetDataCollections">
+<soap:operation
soapAction="urn:SearchServices.service.livelink.opentext.com/GetDataCollections"
style="document"/>
+<wsdl:input name="GetDataCollectionsRequest">
+<soap:header message="tns:GetDataCollectionsRequest_Headers"
part="OTAuthentication" use="literal"/>
+<soap:body use="literal"/>
+</wsdl:input>
+<wsdl:output name="GetDataCollectionsResponse">
+<soap:header message="tns:GetDataCollectionsResponse_Headers"
part="OTAuthentication" use="literal"/>
+<soap:body use="literal"/>
+</wsdl:output>
+</wsdl:operation>
+<wsdl:operation name="GetFieldInfo">
+<soap:operation
soapAction="urn:SearchServices.service.livelink.opentext.com/GetFieldInfo"
style="document"/>
+<wsdl:input name="GetFieldInfoRequest">
+<soap:header message="tns:GetFieldInfoRequest_Headers" part="OTAuthentication"
use="literal"/>
+<soap:body use="literal"/>
+</wsdl:input>
+<wsdl:output name="GetFieldInfoResponse">
+<soap:header message="tns:GetFieldInfoResponse_Headers"
part="OTAuthentication" use="literal"/>
+<soap:body use="literal"/>
+</wsdl:output>
+</wsdl:operation>
+<wsdl:operation name="GetQueryLanguageDescription">
+<soap:operation
soapAction="urn:SearchServices.service.livelink.opentext.com/GetQueryLanguageDescription"
style="document"/>
+<wsdl:input name="GetQueryLanguageDescriptionRequest">
+<soap:header message="tns:GetQueryLanguageDescriptionRequest_Headers"
part="OTAuthentication" use="literal"/>
+<soap:body use="literal"/>
+</wsdl:input>
+<wsdl:output name="GetQueryLanguageDescriptionResponse">
+<soap:header message="tns:GetQueryLanguageDescriptionResponse_Headers"
part="OTAuthentication" use="literal"/>
+<soap:body use="literal"/>
+</wsdl:output>
+</wsdl:operation>
+<wsdl:operation name="GetResultPageDescription">
+<soap:operation
soapAction="urn:SearchServices.service.livelink.opentext.com/GetResultPageDescription"
style="document"/>
+<wsdl:input name="GetResultPageDescriptionRequest">
+<soap:header message="tns:GetResultPageDescriptionRequest_Headers"
part="OTAuthentication" use="literal"/>
+<soap:body use="literal"/>
+</wsdl:input>
+<wsdl:output name="GetResultPageDescriptionResponse">
+<soap:header message="tns:GetResultPageDescriptionResponse_Headers"
part="OTAuthentication" use="literal"/>
+<soap:body use="literal"/>
+</wsdl:output>
+</wsdl:operation>
+<wsdl:operation name="GetSupportedQueryLanguages">
+<soap:operation
soapAction="urn:SearchServices.service.livelink.opentext.com/GetSupportedQueryLanguages"
style="document"/>
+<wsdl:input name="GetSupportedQueryLanguagesRequest">
+<soap:header message="tns:GetSupportedQueryLanguagesRequest_Headers"
part="OTAuthentication" use="literal"/>
+<soap:body use="literal"/>
+</wsdl:input>
+<wsdl:output name="GetSupportedQueryLanguagesResponse">
+<soap:header message="tns:GetSupportedQueryLanguagesResponse_Headers"
part="OTAuthentication" use="literal"/>
+<soap:body use="literal"/>
+</wsdl:output>
+</wsdl:operation>
+<wsdl:operation name="Search">
+<soap:operation
soapAction="urn:SearchServices.service.livelink.opentext.com/Search"
style="document"/>
+<wsdl:input name="SearchRequest">
+<soap:header message="tns:SearchRequest_Headers" part="OTAuthentication"
use="literal"/>
+<soap:body use="literal"/>
+</wsdl:input>
+<wsdl:output name="SearchResponse">
+<soap:header message="tns:SearchResponse_Headers" part="OTAuthentication"
use="literal"/>
+<soap:body use="literal"/>
+</wsdl:output>
+</wsdl:operation>
+</wsdl:binding>
+<wsdl:service name="SearchService">
+<wsdl:port name="BasicHttpBinding_SearchService"
binding="tns:BasicHttpBinding_SearchService">
+<soap:address location="https://opentextdev3:443/cws/services/SearchService"/>
+</wsdl:port>
+</wsdl:service>
+</wsdl:definitions>
\ No newline at end of file
Propchange:
manifoldcf/branches/CONNECTORS-1566/connectors/csws/wsdls/SearchService.wsdl
------------------------------------------------------------------------------
svn:eol-style = native
Added:
manifoldcf/branches/CONNECTORS-1566/connectors/csws/wsdls/SearchService1.xsd
URL:
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1566/connectors/csws/wsdls/SearchService1.xsd?rev=1854875&view=auto
==============================================================================
---
manifoldcf/branches/CONNECTORS-1566/connectors/csws/wsdls/SearchService1.xsd
(added)
+++
manifoldcf/branches/CONNECTORS-1566/connectors/csws/wsdls/SearchService1.xsd
Tue Mar 5 22:18:01 2019
@@ -0,0 +1,232 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- 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.
+-->
+<!--
+ Published by JAX-WS RI (http://jax-ws.java.net). RI's version is JAX-WS RI
2.2.10 svn-revision#919b322c92f13ad085a933e8dd6dd35d4947364b.
+-->
+<xs:schema xmlns:tns="urn:SearchServices.service.livelink.opentext.com"
xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
targetNamespace="urn:SearchServices.service.livelink.opentext.com">
+<xs:element name="GetDataCollections">
+<xs:complexType/>
+</xs:element>
+<xs:element name="GetDataCollectionsResponse">
+<xs:complexType>
+<xs:sequence>
+<xs:element minOccurs="0" maxOccurs="unbounded"
name="GetDataCollectionsResult" nillable="true" type="xs:string"/>
+</xs:sequence>
+</xs:complexType>
+</xs:element>
+<xs:element name="GetFieldInfo">
+<xs:complexType>
+<xs:sequence>
+<xs:element minOccurs="0" maxOccurs="1" name="dataCollection"
type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="fieldhints"
nillable="true" type="xs:string"/>
+</xs:sequence>
+</xs:complexType>
+</xs:element>
+<xs:element name="GetFieldInfoResponse">
+<xs:complexType>
+<xs:sequence>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="GetFieldInfoResult"
nillable="true" type="tns:FieldInfo"/>
+</xs:sequence>
+</xs:complexType>
+</xs:element>
+<xs:complexType name="FieldInfo">
+<xs:complexContent mixed="false">
+<xs:extension base="tns:ServiceDataObject">
+<xs:sequence>
+<xs:element minOccurs="0" maxOccurs="1" name="Collection" type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string"/>
+<xs:element minOccurs="1" maxOccurs="1" name="OnEdge" type="xs:boolean"/>
+<xs:element minOccurs="1" maxOccurs="1" name="OnNode" type="xs:boolean"/>
+<xs:element minOccurs="1" maxOccurs="1" name="Retrievable" type="xs:boolean"/>
+<xs:element minOccurs="1" maxOccurs="1" name="Searchable" type="xs:boolean"/>
+<xs:element minOccurs="0" maxOccurs="1" name="StorageModel" type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="1" name="Type" type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="XD" type="tns:NV"/>
+</xs:sequence>
+</xs:extension>
+</xs:complexContent>
+</xs:complexType>
+<xs:complexType name="ServiceDataObject" abstract="true"/>
+<xs:complexType name="NV">
+<xs:complexContent mixed="false">
+<xs:extension base="tns:ServiceDataObject">
+<xs:sequence>
+<xs:element minOccurs="0" maxOccurs="1" name="N" type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="1" name="V" type="xs:string"/>
+</xs:sequence>
+</xs:extension>
+</xs:complexContent>
+</xs:complexType>
+<xs:element name="GetQueryLanguageDescription">
+<xs:complexType>
+<xs:sequence>
+<xs:element minOccurs="0" maxOccurs="1" name="iso639LanguageCode"
type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="1" name="queryLanguage" type="xs:string"/>
+</xs:sequence>
+</xs:complexType>
+</xs:element>
+<xs:element name="GetQueryLanguageDescriptionResponse">
+<xs:complexType>
+<xs:sequence>
+<xs:element minOccurs="0" maxOccurs="1"
name="GetQueryLanguageDescriptionResult" type="xs:string"/>
+</xs:sequence>
+</xs:complexType>
+</xs:element>
+<xs:element name="GetResultPageDescription">
+<xs:complexType>
+<xs:sequence>
+<xs:element minOccurs="0" maxOccurs="1" name="iso639LanguageCode"
type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="1" name="queryLanguage" type="xs:string"/>
+</xs:sequence>
+</xs:complexType>
+</xs:element>
+<xs:element name="GetResultPageDescriptionResponse">
+<xs:complexType>
+<xs:sequence>
+<xs:element minOccurs="0" maxOccurs="1" name="GetResultPageDescriptionResult"
type="xs:string"/>
+</xs:sequence>
+</xs:complexType>
+</xs:element>
+<xs:element name="GetSupportedQueryLanguages">
+<xs:complexType/>
+</xs:element>
+<xs:element name="GetSupportedQueryLanguagesResponse">
+<xs:complexType>
+<xs:sequence>
+<xs:element minOccurs="0" maxOccurs="unbounded"
name="GetSupportedQueryLanguagesResult" nillable="true" type="xs:string"/>
+</xs:sequence>
+</xs:complexType>
+</xs:element>
+<xs:element name="Search">
+<xs:complexType>
+<xs:sequence>
+<xs:element minOccurs="0" maxOccurs="1" name="queries"
type="tns:SingleSearchRequest"/>
+<xs:element minOccurs="0" maxOccurs="1" name="partitionName" type="xs:string"/>
+</xs:sequence>
+</xs:complexType>
+</xs:element>
+<xs:complexType name="SingleSearchRequest">
+<xs:complexContent mixed="false">
+<xs:extension base="tns:ServiceDataObject">
+<xs:sequence>
+<xs:element minOccurs="0" maxOccurs="1" name="DataCollectionSpec"
type="xs:string"/>
+<xs:element minOccurs="1" maxOccurs="1" name="FirstResultToRetrieve"
type="xs:int"/>
+<xs:element minOccurs="1" maxOccurs="1" name="NumResultsToRetrieve"
type="xs:int"/>
+<xs:element minOccurs="0" maxOccurs="1" name="QueryLanguage" type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="1" name="ResultOrderSpec"
type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="1" name="ResultSetSpec" type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="unbounded"
name="ResultTransformationSpec" type="xs:string"/>
+</xs:sequence>
+</xs:extension>
+</xs:complexContent>
+</xs:complexType>
+<xs:element name="SearchResponse">
+<xs:complexType>
+<xs:sequence>
+<xs:element minOccurs="0" maxOccurs="1" name="SearchResult"
type="tns:SingleSearchResponse"/>
+</xs:sequence>
+</xs:complexType>
+</xs:element>
+<xs:complexType name="SingleSearchResponse">
+<xs:complexContent mixed="false">
+<xs:extension base="tns:ServiceDataObject">
+<xs:sequence>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="ResultAnalysis"
type="tns:SGraph"/>
+<xs:element minOccurs="0" maxOccurs="1" name="Results" type="tns:SResultPage"/>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="Type"
type="tns:DataBagType"/>
+</xs:sequence>
+</xs:extension>
+</xs:complexContent>
+</xs:complexType>
+<xs:complexType name="SGraph">
+<xs:complexContent mixed="false">
+<xs:extension base="tns:ServiceDataObject">
+<xs:sequence>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="E" type="tns:SEdge"/>
+<xs:element minOccurs="0" maxOccurs="1" name="ID" type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="N" type="tns:SNode"/>
+</xs:sequence>
+</xs:extension>
+</xs:complexContent>
+</xs:complexType>
+<xs:complexType name="SEdge">
+<xs:complexContent mixed="false">
+<xs:extension base="tns:ServiceDataObject">
+<xs:sequence>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="D" type="xs:dateTime"/>
+<xs:element minOccurs="0" maxOccurs="1" name="FromID" type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="I" type="xs:int"/>
+<xs:element minOccurs="0" maxOccurs="1" name="ID" type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="R" type="xs:double"/>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="S" type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="1" name="ToID" type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="1" name="Type" type="xs:string"/>
+</xs:sequence>
+</xs:extension>
+</xs:complexContent>
+</xs:complexType>
+<xs:complexType name="SNode">
+<xs:complexContent mixed="false">
+<xs:extension base="tns:ServiceDataObject">
+<xs:sequence>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="D" type="xs:dateTime"/>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="I" type="xs:int"/>
+<xs:element minOccurs="0" maxOccurs="1" name="ID" type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="R" type="xs:double"/>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="S" type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="1" name="Type" type="xs:string"/>
+</xs:sequence>
+</xs:extension>
+</xs:complexContent>
+</xs:complexType>
+<xs:complexType name="SResultPage">
+<xs:complexContent mixed="false">
+<xs:extension base="tns:ServiceDataObject">
+<xs:sequence>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="Item" type="tns:SGraph"/>
+<xs:element minOccurs="0" maxOccurs="1" name="ListDescription"
type="tns:ListDescription"/>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="Type"
type="tns:DataBagType"/>
+</xs:sequence>
+</xs:extension>
+</xs:complexContent>
+</xs:complexType>
+<xs:complexType name="ListDescription">
+<xs:complexContent mixed="false">
+<xs:extension base="tns:ServiceDataObject">
+<xs:sequence>
+<xs:element minOccurs="1" maxOccurs="1" name="ActualCount" type="xs:int"/>
+<xs:element minOccurs="1" maxOccurs="1" name="IncludeCount" type="xs:int"/>
+<xs:element minOccurs="1" maxOccurs="1" name="ListHead" type="xs:int"/>
+</xs:sequence>
+</xs:extension>
+</xs:complexContent>
+</xs:complexType>
+<xs:complexType name="DataBagType">
+<xs:complexContent mixed="false">
+<xs:extension base="tns:ServiceDataObject">
+<xs:sequence>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="Dates" type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="1" name="ID" type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="Ints" type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="Reals" type="xs:string"/>
+<xs:element minOccurs="0" maxOccurs="unbounded" name="Strings"
type="xs:string"/>
+</xs:sequence>
+</xs:extension>
+</xs:complexContent>
+</xs:complexType>
+</xs:schema>
\ No newline at end of file
Propchange:
manifoldcf/branches/CONNECTORS-1566/connectors/csws/wsdls/SearchService1.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Added:
manifoldcf/branches/CONNECTORS-1566/connectors/csws/wsdls/SearchService2.xsd
URL:
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1566/connectors/csws/wsdls/SearchService2.xsd?rev=1854875&view=auto
==============================================================================
---
manifoldcf/branches/CONNECTORS-1566/connectors/csws/wsdls/SearchService2.xsd
(added)
+++
manifoldcf/branches/CONNECTORS-1566/connectors/csws/wsdls/SearchService2.xsd
Tue Mar 5 22:18:01 2019
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- 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.
+-->
+<!--
+ Published by JAX-WS RI (http://jax-ws.java.net). RI's version is JAX-WS RI
2.2.10 svn-revision#919b322c92f13ad085a933e8dd6dd35d4947364b.
+-->
+<xs:schema xmlns:tns="urn:api.ecm.opentext.com"
xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
targetNamespace="urn:api.ecm.opentext.com">
+<xs:element name="OTAuthentication" type="tns:OTAuthentication"/>
+<xs:complexType name="OTAuthentication">
+<xs:sequence>
+<xs:element minOccurs="0" maxOccurs="1" name="AuthenticationToken"
type="xs:string"/>
+</xs:sequence>
+</xs:complexType>
+</xs:schema>
\ No newline at end of file
Propchange:
manifoldcf/branches/CONNECTORS-1566/connectors/csws/wsdls/SearchService2.xsd
------------------------------------------------------------------------------
svn:eol-style = native