source: TI01-discovery-API/trunk/MEDINDiscoveryService/src/test/resources/DiscoveryServiceMEDIN-soapui-project.xml @ 6664

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI01-discovery-API/trunk/MEDINDiscoveryService/src/test/resources/DiscoveryServiceMEDIN-soapui-project.xml@6664
Revision 6664, 49.7 KB checked in by mnagni, 9 years ago (diff)

Includes the messages.properties file
Removed the postgresql driver

  • Property svn:mime-type set to text/plain
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<con:soapui-project name="DiscoveryServiceMEDIN" resourceRoot="" soapui-version="3.0.1" abortOnError="false" runType="SEQUENTIAL" xmlns:con="http://eviware.com/soapui/config"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.actions.iface.tools.soapui.TestRunnerAction@values-local"><![CDATA[<xml-fragment xmlns:con="http://eviware.com/soapui/config">
3  <con:entry key="Global Properties" value=""/>
4  <con:entry key="TestSuite" value="DiscoverySoapBinding TestSuite"/>
5  <con:entry key="Report to Generate" value=""/>
6  <con:entry key="Password" value=""/>
7  <con:entry key="soapui-setings.xml Password" value=""/>
8  <con:entry key="TestRunner Path" value=""/>
9  <con:entry key="Tool Args" value=""/>
10  <con:entry key="Ignore Errors" value="false"/>
11  <con:entry key="Host:Port" value="http://130.246.188.102:8080"/>
12  <con:entry key="WSS Password Type" value=""/>
13  <con:entry key="Save Project" value="true"/>
14  <con:entry key="Enable UI" value="false"/>
15  <con:entry key="System Properties" value=""/>
16  <con:entry key="Domain" value=""/>
17  <con:entry key="Coverage Report" value="false"/>
18  <con:entry key="Export JUnit Results" value="false"/>
19  <con:entry key="Open Report" value="false"/>
20  <con:entry key="Project Properties" value=""/>
21  <con:entry key="Project Password" value=""/>
22  <con:entry key="Export All" value="false"/>
23  <con:entry key="Report Format(s)" value=""/>
24  <con:entry key="TestCase" value="getListNames TestCase"/>
25  <con:entry key="Print Report" value="false"/>
26  <con:entry key="Username" value=""/>
27  <con:entry key="Root Folder" value=""/>
28  <con:entry key="Save After" value="false"/>
29  <con:entry key="Add Settings" value="false"/>
30  <con:entry key="Endpoint" value="axis2/services/DiscoveryServiceMEDIN"/>
31</xml-fragment>]]></con:setting></con:settings><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="DiscoverySoapBinding" type="wsdl" bindingName="{http://medin.discovery.services.ndg}DiscoverySoapBinding" soapVersion="1_1" anonymous="optional" definition="http://130.246.188.102:8080/axis2/services/DiscoveryServiceMEDIN?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="file:/home/users/mnagni/workspace/MARINDiscoveryService/src/main/resources/META-INF/Discovery.wsdl"><con:part><con:url>file:/home/users/mnagni/workspace/MARINDiscoveryService/src/main/resources/META-INF/Discovery.wsdl</con:url><con:content><![CDATA[<!--Maurizio Nagni <maurizio.nagni@stcf.ac.uk>
32                (NERC Earth Observation Data Centre)-->
33<wsdl:definitions targetNamespace="http://medin.discovery.services.ndg" xmlns:sch="http://medin.discovery.services.ndg/schema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://medin.discovery.services.ndg">
34  <wsdl:types>
35    <xs:schema targetNamespace="http://medin.discovery.services.ndg">
36      <xs:import namespace="http://medin.discovery.services.ndg/schema" schemaLocation="DiscoverySchema.xsd"/>
37    </xs:schema>
38  </wsdl:types>
39  <wsdl:message name="doSearchRequest">
40    <wsdl:part name="part" element="sch:DoSearch"/>
41  </wsdl:message>
42  <wsdl:message name="doSearchResponse">
43    <wsdl:part name="part" element="sch:DoSearchReturn"/>
44  </wsdl:message>
45  <wsdl:message name="getListNamesRequest">
46    <wsdl:part name="part" element="sch:GetListNames"/>
47  </wsdl:message>
48  <wsdl:message name="getListRequest">
49    <wsdl:part name="part" element="sch:GetList"/>
50  </wsdl:message>
51  <wsdl:message name="doPresentRequest">
52    <wsdl:part name="part" element="sch:DoPresent"/>
53  </wsdl:message>
54  <wsdl:message name="doPresentResponse">
55    <wsdl:part name="part" element="sch:DoPresentReturn"/>
56  </wsdl:message>
57  <wsdl:message name="getListNamesResponse">
58    <wsdl:part name="part" element="sch:GetListNamesReturn"/>
59  </wsdl:message>
60  <wsdl:message name="getListResponse">
61    <wsdl:part name="part" element="sch:GetListReturn"/>
62  </wsdl:message>
63  <wsdl:portType name="Discovery">
64    <wsdl:operation name="doSearch">
65      <wsdl:input name="doSearchRequest" message="tns:doSearchRequest"/>
66      <wsdl:output name="doSearchResponse" message="tns:doSearchResponse"/>
67    </wsdl:operation>
68    <wsdl:operation name="doPresent">
69      <wsdl:input name="doPresentRequest" message="tns:doPresentRequest"/>
70      <wsdl:output name="doPresentResponse" message="tns:doPresentResponse"/>
71    </wsdl:operation>
72    <wsdl:operation name="getListNames">
73      <wsdl:input name="getListNamesRequest" message="tns:getListNamesRequest"/>
74      <wsdl:output name="getListNamesResponse" message="tns:getListNamesResponse"/>
75    </wsdl:operation>
76    <wsdl:operation name="getList">
77      <wsdl:input name="getListRequest" message="tns:getListRequest"/>
78      <wsdl:output name="getListResponse" message="tns:getListResponse"/>
79    </wsdl:operation>
80  </wsdl:portType>
81  <wsdl:binding name="DiscoverySoapBinding" type="tns:Discovery">
82    <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
83    <wsdl:operation name="doSearch">
84      <wsdlsoap:operation/>
85      <wsdl:input>
86        <wsdlsoap:body use="literal"/>
87      </wsdl:input>
88      <wsdl:output>
89        <wsdlsoap:body use="literal"/>
90      </wsdl:output>
91    </wsdl:operation>
92    <wsdl:operation name="doPresent">
93      <wsdlsoap:operation/>
94      <wsdl:input>
95        <wsdlsoap:body use="literal"/>
96      </wsdl:input>
97      <wsdl:output>
98        <wsdlsoap:body use="literal"/>
99      </wsdl:output>
100    </wsdl:operation>
101    <wsdl:operation name="getListNames">
102      <wsdlsoap:operation/>
103      <wsdl:input>
104        <wsdlsoap:body use="literal"/>
105      </wsdl:input>
106      <wsdl:output>
107        <wsdlsoap:body use="literal"/>
108      </wsdl:output>
109    </wsdl:operation>
110    <wsdl:operation name="getList">
111      <wsdlsoap:operation/>
112      <wsdl:input>
113        <wsdlsoap:body use="literal"/>
114      </wsdl:input>
115      <wsdl:output>
116        <wsdlsoap:body use="literal"/>
117      </wsdl:output>
118    </wsdl:operation>
119  </wsdl:binding>
120  <wsdl:service name="DiscoveryServiceMEDIN">
121    <wsdl:port name="Discovery" binding="tns:DiscoverySoapBinding">
122      <wsdlsoap:address location="http://130.246.189.180/axis2/services/DiscoveryServiceMEDIN"/>
123    </wsdl:port>
124  </wsdl:service>
125</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>file:/home/users/mnagni/workspace/MARINDiscoveryService/src/main/resources/META-INF/DiscoverySchema.xsd</con:url><con:content><![CDATA[<!--edited with XMLSPY v2004 rel. 4 U (http://www.xmlspy.com) by Steve Donegan (NERC Earth Observation Data Centre)-->
126<!--Maurizio Nagni <maurizio.nagni@stcf.ac.uk>
127                (NERC Earth Observation Data Centre)-->
128<xs:schema targetNamespace="http://medin.discovery.services.ndg/schema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://medin.discovery.services.ndg/schema">
129  <!--Request elements-->
130  <xs:element name="DoSearch" type="tns:SearchType"/>
131  <xs:element name="DoPresent" type="tns:PresentType"/>
132  <xs:element name="GetListNames" nillable="true"/>
133  <xs:element name="GetList" type="tns:GetListType"/>
134  <xs:complexType name="GetVersion"/>
135  <!--Response elements-->
136  <xs:element name="DoSearchReturn" type="tns:SearchReturnType"/>
137  <xs:element name="DoPresentReturn" type="tns:PresentReturnType"/>
138  <xs:element name="GetListNamesReturn" type="tns:GetListNamesReturnType"/>
139  <xs:element name="GetListReturn" type="tns:GetListReturnType"/>
140  <xs:complexType name="GetVersionReturn">
141    <xs:complexContent>
142      <xs:extension base="tns:GetVersionReturnType"/>
143    </xs:complexContent>
144  </xs:complexType>
145  <!--Request global types-->
146  <xs:complexType name="PresentType">
147    <xs:sequence>
148      <xs:element name="Documents" type="tns:SimpleDocument" maxOccurs="unbounded"/>
149      <xs:element name="RetrieveCriteria" type="tns:RetrieveCriteriaType" minOccurs="0">
150        <xs:annotation>
151          <xs:documentation>Comparison of a date dood  or date range to specified/default dates within metadata.</xs:documentation>
152        </xs:annotation>
153      </xs:element>
154    </xs:sequence>
155  </xs:complexType>
156  <xs:complexType name="RetrieveCriteriaType">
157    <xs:sequence>
158      <xs:element name="OrderBy" type="tns:OrderByType" minOccurs="0" maxOccurs="unbounded">
159        <xs:annotation>
160          <xs:documentation>Optional set of field(s) by which to order records in the result set and hence the search response. Direction can be specified alongside each field.</xs:documentation>
161        </xs:annotation>
162      </xs:element>
163      <xs:element name="RecordDetail" type="xs:string" minOccurs="0">
164        <xs:annotation>
165          <xs:documentation>Level of detail to be used for each record in the search response (before initiating doPresent). Values taken from recordDetailList. Default = "id", i.e. just the document id.</xs:documentation>
166        </xs:annotation>
167      </xs:element>
168      <xs:element name="MetadataFormat" type="xs:string" minOccurs="0"/>
169    </xs:sequence>
170  </xs:complexType>
171  <xs:complexType name="SearchType">
172    <xs:sequence>
173      <xs:element name="SearchCriteria">
174        <xs:annotation>
175          <xs:documentation>Must have at least one of : termSearch, spatialSearch, temporalSearch.</xs:documentation>
176        </xs:annotation>
177        <xs:complexType>
178          <xs:sequence>
179            <xs:element name="TermSearch" type="tns:TermSearchType" minOccurs="0" maxOccurs="unbounded">
180              <xs:annotation>
181                <xs:documentation>Can have multiple term searches - will treat multiple termSearches in "AND" combination, unless multiple instances of same termTarget, in which case "OR" combination is used for those with the same termTarget.</xs:documentation>
182              </xs:annotation>
183            </xs:element>
184            <xs:element name="SpatialSearch" type="tns:SpatialType" minOccurs="0">
185              <xs:annotation>
186                <xs:documentation>Comparison of a single search bounding box to spatial coverage(s) of data.</xs:documentation>
187              </xs:annotation>
188            </xs:element>
189            <xs:element name="TemporalSearch" type="tns:TemporalType" minOccurs="0">
190              <xs:annotation>
191                <xs:documentation>Comparison of a date or date range to specified/default dates within metadata.</xs:documentation>
192              </xs:annotation>
193            </xs:element>
194          </xs:sequence>
195        </xs:complexType>
196      </xs:element>
197      <xs:element name="RetrieveCriteria" type="tns:RetrieveCriteriaType" minOccurs="0">
198        <xs:annotation>
199          <xs:documentation>Comparison of a date or date range to specified/default dates within metadata.</xs:documentation>
200        </xs:annotation>
201      </xs:element>
202      <xs:element name="Start" type="xs:unsignedInt" minOccurs="0">
203        <xs:annotation>
204          <xs:documentation>Sequential record number within result set used as first record within returned search response. Useful for pagination.</xs:documentation>
205        </xs:annotation>
206      </xs:element>
207      <xs:element name="HowMany" type="xs:unsignedInt" minOccurs="0">
208        <xs:annotation>
209          <xs:documentation>How many records from result set to include in search response.</xs:documentation>
210        </xs:annotation>
211      </xs:element>
212      <xs:element name="Scope" type="xs:string" minOccurs="0" maxOccurs="unbounded">
213        <xs:annotation>
214          <xs:documentation>Optional term used to restrict search to records tagged with a data provider "scope" as listed in scopeList.</xs:documentation>
215        </xs:annotation>
216      </xs:element>
217      <xs:element name="OriginalFormat" type="xs:string" minOccurs="0">
218        <xs:annotation>
219          <xs:documentation>Optional term used to restrict  search to records where original ingested xml format matches that in OriginalFormatList</xs:documentation>
220        </xs:annotation>
221      </xs:element>
222    </xs:sequence>
223  </xs:complexType>
224  <xs:complexType name="GetListType">
225    <xs:sequence>
226      <xs:element name="listName" type="xs:string"/>
227    </xs:sequence>
228  </xs:complexType>
229  <!--Response global types-->
230  <xs:complexType name="PresentReturnType">
231    <xs:sequence>
232      <xs:element name="Status" type="xs:boolean"/>
233      <xs:element name="StatusMessage" type="xs:string"/>
234      <xs:element name="Documents" type="tns:Documents" minOccurs="0"/>
235    </xs:sequence>
236  </xs:complexType>
237  <xs:complexType name="SearchReturnType">
238    <xs:sequence>
239      <xs:element name="Status" type="xs:boolean"/>
240      <xs:element name="StatusMessage" type="xs:string"/>
241      <xs:element name="ResultId" type="xs:int" minOccurs="0"/>
242      <xs:element name="Hits" type="xs:int" minOccurs="0"/>
243      <xs:element name="Documents" type="tns:Documents" minOccurs="0"/>
244    </xs:sequence>
245  </xs:complexType>
246  <xs:complexType name="GetListNamesReturnType">
247    <xs:sequence maxOccurs="unbounded">
248      <xs:element name="listNames">
249        <xs:complexType>
250          <xs:sequence>
251            <xs:element name="listName" type="xs:string" maxOccurs="unbounded"/>
252          </xs:sequence>
253        </xs:complexType>
254      </xs:element>
255    </xs:sequence>
256  </xs:complexType>
257  <xs:complexType name="GetListReturnType">
258    <xs:sequence>
259      <xs:element name="list" minOccurs="0">
260        <xs:complexType>
261          <xs:sequence>
262            <xs:element name="listMember" type="xs:string" maxOccurs="unbounded"/>
263          </xs:sequence>
264          <xs:attribute name="name" type="xs:string" use="required"/>
265        </xs:complexType>
266      </xs:element>
267    </xs:sequence>
268  </xs:complexType>
269  <!--Other global types-->
270  <xs:complexType name="BoundingBoxType">
271    <xs:all>
272      <xs:element name="LimitNorth" type="xs:float"/>
273      <xs:element name="LimitSouth" type="xs:float"/>
274      <xs:element name="LimitWest" type="xs:float"/>
275      <xs:element name="LimitEast" type="xs:float"/>
276    </xs:all>
277  </xs:complexType>
278  <xs:complexType name="DateRangeType">
279    <xs:sequence>
280      <xs:element name="Date" type="tns:DateValueType" maxOccurs="2">
281        <xs:annotation>
282          <xs:documentation>Single date, or pair of dates representing a date range, to be used in search against specified date target in metadata.</xs:documentation>
283        </xs:annotation>
284      </xs:element>
285      <xs:element name="DateRangeTarget" type="xs:string" minOccurs="0">
286        <xs:annotation>
287          <xs:documentation>Target date to which date search should be applied (e.g. temporal coverage of data, date of publication). Value to be chosen from dateRangeTargetList. Default = temporalCoverage.</xs:documentation>
288        </xs:annotation>
289      </xs:element>
290    </xs:sequence>
291  </xs:complexType>
292  <xs:complexType name="DocumentsType"/>
293  <xs:simpleType name="OrderByDirectionType">
294    <xs:restriction base="xs:string">
295      <xs:enumeration value="ascending"/>
296      <xs:enumeration value="descending"/>
297    </xs:restriction>
298  </xs:simpleType>
299  <xs:complexType name="SpatialType">
300    <xs:sequence>
301      <xs:element name="BoundingBox" type="tns:BoundingBoxType">
302        <xs:annotation>
303          <xs:documentation>Bounding box with coordinates by default in EPSG:4326 (lat/lon)</xs:documentation>
304        </xs:annotation>
305      </xs:element>
306      <xs:element name="SpatialOperator" type="xs:string" minOccurs="0">
307        <xs:annotation>
308          <xs:documentation>Operator used to compare search bounding box with spatial coverage in metadata. Values from spatialOperatorList. Default is "overlaps".</xs:documentation>
309        </xs:annotation>
310      </xs:element>
311      <xs:element name="SpatialReferenceSystem" type="xs:string" minOccurs="0">
312        <xs:annotation>
313          <xs:documentation>Spatial reference system used for search bounding box e.g. EPSG:4326, taken from list spatialReferenceSystemList</xs:documentation>
314        </xs:annotation>
315      </xs:element>
316    </xs:sequence>
317  </xs:complexType>
318  <xs:complexType name="TermSearchType">
319    <xs:sequence>
320      <xs:element name="Term" type="xs:string">
321        <xs:annotation>
322          <xs:documentation>String(s) used in search. Whitespace between strings interpreted as OR combinations of those strings, unless "+" used to combine them, in which case AND combination.</xs:documentation>
323        </xs:annotation>
324      </xs:element>
325      <xs:element name="TermTarget" type="xs:string" minOccurs="0">
326        <xs:annotation>
327          <xs:documentation>Metadata field used as target for search. From list termTargetList</xs:documentation>
328        </xs:annotation>
329      </xs:element>
330    </xs:sequence>
331  </xs:complexType>
332  <xs:complexType name="TemporalType">
333    <xs:sequence>
334      <xs:element name="DateRange" type="tns:DateRangeType">
335        <xs:annotation>
336          <xs:documentation>Specify start or end date, or both, along with target date field within metadata.</xs:documentation>
337        </xs:annotation>
338      </xs:element>
339    </xs:sequence>
340  </xs:complexType>
341  <xs:complexType name="DocumentReturnType"/>
342  <xs:complexType name="OrderingMetricType">
343    <xs:annotation>
344      <xs:documentation>Intented to allow passing of ordering information
345                                at the present level</xs:documentation>
346    </xs:annotation>
347    <xs:sequence>
348      <xs:element name="MetricName" type="xs:string"/>
349      <xs:element name="MetricValue" type="xs:string" minOccurs="0">
350        <xs:annotation>
351          <xs:documentation>Specific value of the metric when used in a 1:1 context with a document return</xs:documentation>
352        </xs:annotation>
353      </xs:element>
354    </xs:sequence>
355  </xs:complexType>
356  <xs:complexType name="DateValueType">
357    <xs:sequence>
358      <xs:element name="DateValue" type="xs:date"/>
359      <xs:element name="TemporalOperator" type="xs:string" minOccurs="0">
360        <xs:annotation>
361          <xs:documentation>Comparison operator taken from temporalOperatorList. Default = "equals"</xs:documentation>
362        </xs:annotation>
363      </xs:element>
364    </xs:sequence>
365  </xs:complexType>
366  <xs:complexType name="OrderByType">
367    <xs:sequence>
368      <xs:element name="OrderByField" type="xs:string">
369        <xs:annotation>
370          <xs:documentation>Field to use for ordering within result set (and hence search response). Value taken from orderByFieldList</xs:documentation>
371        </xs:annotation>
372      </xs:element>
373      <xs:element name="OrderByDirection" type="tns:OrderByDirectionType" minOccurs="0">
374        <xs:annotation>
375          <xs:documentation>Direction of ordering used in result set and hence search response. Valid values : "ascending" or "descending". Default is descending.</xs:documentation>
376        </xs:annotation>
377      </xs:element>
378    </xs:sequence>
379  </xs:complexType>
380  <xs:complexType name="SimpleDocument">
381    <xs:sequence>
382      <xs:element name="DocumentId" type="xs:string"/>
383    </xs:sequence>
384  </xs:complexType>
385  <xs:complexType name="ReturnSimpleType">
386    <xs:complexContent>
387      <xs:extension base="tns:SimpleDocument"/>
388    </xs:complexContent>
389  </xs:complexType>
390  <xs:complexType name="ReturnBriefType">
391    <xs:complexContent>
392      <xs:extension base="tns:ReturnSimpleType">
393        <xs:sequence>
394          <xs:element name="AdditionalInformation" type="tns:CustomInfo"/>
395          <xs:element name="Title" type="xs:string" minOccurs="0"/>
396          <xs:element name="OrderedField" type="tns:OrderingMetricType" minOccurs="0" maxOccurs="unbounded">
397            <xs:annotation>
398              <xs:documentation>Name value pair(s) representing field(s) corresoponding to orderBy fields in search request.</xs:documentation>
399            </xs:annotation>
400          </xs:element>
401        </xs:sequence>
402      </xs:extension>
403    </xs:complexContent>
404  </xs:complexType>
405  <xs:complexType name="ReturnSummaryType">
406    <xs:complexContent>
407      <xs:extension base="tns:ReturnSimpleType">
408        <xs:sequence>
409          <xs:element name="Title" type="xs:string" minOccurs="0"/>
410          <xs:element name="OrderedField" type="tns:OrderingMetricType" minOccurs="0" maxOccurs="unbounded">
411            <xs:annotation>
412              <xs:documentation>Name value pair(s) representing field(s) corresoponding to orderBy fields in search request.</xs:documentation>
413            </xs:annotation>
414          </xs:element>
415          <xs:element name="Abstract" type="xs:string" minOccurs="0"/>
416          <xs:element name="Temporal" type="tns:TemporalType" minOccurs="0" maxOccurs="unbounded"/>
417          <xs:element name="Spatial" type="tns:SpatialType" minOccurs="0" maxOccurs="unbounded"/>
418        </xs:sequence>
419      </xs:extension>
420    </xs:complexContent>
421  </xs:complexType>
422  <xs:complexType name="ReturnFullType">
423    <xs:complexContent>
424      <xs:extension base="tns:ReturnSimpleType">
425        <xs:sequence>
426          <xs:element name="AdditionalInformation" type="tns:CustomInfo"/>
427          <xs:element name="Title" type="xs:string" minOccurs="0"/>
428          <xs:element name="OrderedField" type="tns:OrderingMetricType" minOccurs="0" maxOccurs="unbounded">
429            <xs:annotation>
430              <xs:documentation>Name value pair(s) representing field(s) corresoponding to orderBy fields in search request.</xs:documentation>
431            </xs:annotation>
432          </xs:element>
433          <xs:element name="Abstract" type="xs:string" minOccurs="0"/>
434          <xs:element name="Temporal" type="tns:TemporalType" minOccurs="0" maxOccurs="unbounded"/>
435          <xs:element name="Spatial" type="tns:SpatialType" minOccurs="0" maxOccurs="unbounded"/>
436          <xs:element name="Document" type="xs:string">
437            <xs:annotation>
438              <xs:documentation>CDATA content of returned XML document.</xs:documentation>
439            </xs:annotation>
440          </xs:element>
441        </xs:sequence>
442      </xs:extension>
443    </xs:complexContent>
444  </xs:complexType>
445  <xs:complexType name="GetVersionReturnType">
446    <xs:sequence>
447      <xs:element name="Version" type="xs:string"/>
448      <xs:element name="Comment" type="xs:string"/>
449    </xs:sequence>
450  </xs:complexType>
451  <xs:complexType name="Documents">
452    <xs:complexContent>
453      <xs:extension base="tns:DocumentsType">
454        <xs:choice>
455          <xs:sequence>
456            <xs:element name="DocumentSimple" type="tns:ReturnSimpleType" maxOccurs="unbounded"/>
457          </xs:sequence>
458          <xs:sequence>
459            <xs:element name="DocumentFull" type="tns:ReturnFullType" maxOccurs="unbounded"/>
460          </xs:sequence>
461          <xs:sequence>
462            <xs:element name="DocumentBrief" type="tns:ReturnBriefType" maxOccurs="unbounded"/>
463          </xs:sequence>
464          <xs:sequence>
465            <xs:element name="DocumentSummary" type="tns:ReturnSummaryType" maxOccurs="unbounded"/>
466          </xs:sequence>
467        </xs:choice>
468      </xs:extension>
469    </xs:complexContent>
470  </xs:complexType>
471  <xs:complexType name="CustomInfo">
472    <xs:annotation>
473      <xs:documentation>Customizable part of the document</xs:documentation>
474    </xs:annotation>
475    <xs:sequence>
476      <xs:element name="Authors" type="xs:string"/>
477      <xs:element name="Parameters" type="xs:string"/>
478      <xs:element name="ResourceType" type="xs:string"/>
479      <xs:element name="TopicCategory" type="xs:string"/>
480      <xs:element name="Lineage" type="xs:string"/>
481      <xs:element name="LimitationsPublicAccess" type="xs:string"/>
482      <xs:element name="DataOriginator" type="xs:string"/>
483      <xs:element name="OriginalFormatName" type="xs:string"/>
484    </xs:sequence>
485  </xs:complexType>
486</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>http://130.246.188.102:8080/axis2/services/DiscoveryServiceMEDIN</con:endpoint><con:endpoint>http://juliet:8088/mockDiscoverySoapBinding</con:endpoint><con:endpoint>http://130.246.189.180/axis2/services/DiscoveryServiceMEDIN</con:endpoint><con:endpoint>http://130.246.188.102:8080/axis2/services/DiscoveryServiceMEDIN/</con:endpoint></con:endpoints><con:operation isOneWay="false" action="" name="doPresent" bindingOperationName="doPresent" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="SimpleRequestDoc1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://130.246.188.102:8080/axis2/services/DiscoveryServiceMEDIN/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:med="http://medin.discovery.services.ndg/">
487   <soapenv:Header/>
488   <soapenv:Body>
489      <med:DoPresent>
490         <!--Optional:-->
491         <med:Documents>
492            <!--1 or more repetitions:-->
493            <med:DocumentId>?</med:DocumentId>
494         </med:Documents>
495         <!--Optional:-->
496         <med:Format>?</med:Format>
497      </med:DoPresent>
498   </soapenv:Body>
499</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://medin.discovery.services.ndg/Discovery/doPresentRequest"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="doSearch" bindingOperationName="doSearch" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://130.246.188.102:8080/axis2/services/DiscoveryServiceMEDIN/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:med="http://medin.discovery.services.ndg/">
500   <soapenv:Header/>
501   <soapenv:Body>
502      <med:DoSearch>
503         <med:SearchCriteria>
504            <!--Zero or more repetitions:-->
505            <med:TermSearch>
506               <med:Term>?</med:Term>
507               <!--Optional:-->
508               <med:TermTarget>?</med:TermTarget>
509            </med:TermSearch>
510            <!--Optional:-->
511            <med:SpatialSearch>
512               <med:BoundingBox>
513                  <!--You may enter the following 4 items in any order-->
514                  <med:LimitNorth>?</med:LimitNorth>
515                  <med:LimitSouth>?</med:LimitSouth>
516                  <med:LimitWest>?</med:LimitWest>
517                  <med:LimitEast>?</med:LimitEast>
518               </med:BoundingBox>
519               <!--Optional:-->
520               <med:SpatialOperator>?</med:SpatialOperator>
521               <!--Optional:-->
522               <med:SpatialReferenceSystem>?</med:SpatialReferenceSystem>
523            </med:SpatialSearch>
524            <!--Optional:-->
525            <med:TemporalSearch>
526               <med:DateRange>
527                  <!--1 to 2 repetitions:-->
528                  <med:Date>
529                     <med:DateValue>?</med:DateValue>
530                     <!--Optional:-->
531                     <med:TemporalOperator>?</med:TemporalOperator>
532                  </med:Date>
533                  <!--Optional:-->
534                  <med:DateRangeTarget>?</med:DateRangeTarget>
535               </med:DateRange>
536            </med:TemporalSearch>
537         </med:SearchCriteria>
538         <!--Optional:-->
539         <med:Start>?</med:Start>
540         <!--Optional:-->
541         <med:HowMany>?</med:HowMany>
542         <!--Zero or more repetitions:-->
543         <med:OrderBy>
544            <med:OrderByField>?</med:OrderByField>
545            <!--Optional:-->
546            <med:OrderByDirection>?</med:OrderByDirection>
547         </med:OrderBy>
548         <!--Zero or more repetitions:-->
549         <med:Scope>?</med:Scope>
550         <!--Optional:-->
551         <med:Format>?</med:Format>
552         <!--Optional:-->
553         <med:RecordDetail>?</med:RecordDetail>
554      </med:DoSearch>
555   </soapenv:Body>
556</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://medin.discovery.services.ndg/Discovery/doSearchRequest"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="getList" bindingOperationName="getList" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="TermTargetListRequest"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://130.246.188.102:8080/axis2/services/DiscoveryServiceMEDIN/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:sch="http://medin.discovery.services.ndg/schema" xmlns:med="http://medin.discovery.services.ndg/">
557   <soapenv:Header/>
558   <soapenv:Body>
559      <sch:GetList>
560         <sch:listName>?</sch:listName>
561      </sch:GetList>
562   </soapenv:Body>
563</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://medin.discovery.services.ndg/Discovery/getListRequest"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="getListNames" bindingOperationName="getListNames" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://130.246.188.102:8080/axis2/services/DiscoveryServiceMEDIN/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:med="http://medin.discovery.services.ndg/">
564   <soapenv:Header/>
565   <soapenv:Body>
566      <med:GetListNames/>
567   </soapenv:Body>
568</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://medin.discovery.services.ndg/Discovery/getListNamesRequest"/><con:wsrmConfig version="1.2"/></con:call><con:call name="Request 2"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://130.246.188.102:8080/axis2/services/DiscoveryServiceMEDIN/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:med="http://medin.discovery.services.ndg/">
569   <soapenv:Header/>
570   <soapenv:Body>
571      <med:GetListNames>TermTargetList</med:GetListNames>
572   </soapenv:Body>
573</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://medin.discovery.services.ndg/Discovery/getListNamesRequest"/><con:wsrmConfig version="1.2"/></con:call></con:operation></con:interface><con:testSuite name="DiscoverySoapBinding TestSuite"><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="doPresent TestCase" searchProperties="true" id="98a2ea00-064a-4bda-a088-4b62226880ac" disabled="true"><con:settings/><con:testStep type="request" name="doPresent"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DiscoverySoapBinding</con:interface><con:operation>doPresent</con:operation><con:request name="doPresent"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://130.246.188.102:8080/axis2/services/DiscoveryServiceMEDIN</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:med="http://medin.discovery.services.ndg/">
574   <soapenv:Header/>
575   <soapenv:Body>
576      <med:DoPresent>
577         <!--Optional:-->
578         <med:Documents>
579            <!--1 or more repetitions:-->
580            <med:DocumentId>1</med:DocumentId>
581         </med:Documents>
582         <!--Optional:-->
583         <med:Format>?</med:Format>
584      </med:DoPresent>
585   </soapenv:Body>
586</soapenv:Envelope>]]></con:request><con:wsaConfig action="http://medin.discovery.services.ndg/Discovery/doPresentRequest" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="doSearch TestCase" searchProperties="true" id="fe5e8ea6-83c2-4ba0-8ba2-c06ec3008c85" disabled="true"><con:settings/><con:testStep type="request" name="doSearch"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DiscoverySoapBinding</con:interface><con:operation>doSearch</con:operation><con:request name="doSearch"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://130.246.188.102:8080/axis2/services/DiscoveryServiceMEDIN</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:med="http://medin.discovery.services.ndg/">
587   <soapenv:Header/>
588   <soapenv:Body>
589      <med:DoSearch>
590         <med:SearchCriteria>
591            <!--Zero or more repetitions:-->
592            <med:TermSearch>
593               <med:Term>?</med:Term>
594               <!--Optional:-->
595               <med:TermTarget>?</med:TermTarget>
596            </med:TermSearch>
597            <!--Optional:-->
598            <med:SpatialSearch>
599               <med:BoundingBox>
600                  <!--You may enter the following 4 items in any order-->
601                  <med:LimitNorth>?</med:LimitNorth>
602                  <med:LimitSouth>?</med:LimitSouth>
603                  <med:LimitWest>?</med:LimitWest>
604                  <med:LimitEast>?</med:LimitEast>
605               </med:BoundingBox>
606               <!--Optional:-->
607               <med:SpatialOperator>?</med:SpatialOperator>
608               <!--Optional:-->
609               <med:SpatialReferenceSystem>?</med:SpatialReferenceSystem>
610            </med:SpatialSearch>
611            <!--Optional:-->
612            <med:TemporalSearch>
613               <med:DateRange>
614                  <!--1 to 2 repetitions:-->
615                  <med:Date>
616                     <med:DateValue>?</med:DateValue>
617                     <!--Optional:-->
618                     <med:TemporalOperator>?</med:TemporalOperator>
619                  </med:Date>
620                  <!--Optional:-->
621                  <med:DateRangeTarget>?</med:DateRangeTarget>
622               </med:DateRange>
623            </med:TemporalSearch>
624         </med:SearchCriteria>
625         <!--Optional:-->
626         <med:Start>?</med:Start>
627         <!--Optional:-->
628         <med:HowMany>?</med:HowMany>
629         <!--Zero or more repetitions:-->
630         <med:OrderBy>
631            <med:OrderByField>?</med:OrderByField>
632            <!--Optional:-->
633            <med:OrderByDirection>?</med:OrderByDirection>
634         </med:OrderBy>
635         <!--Zero or more repetitions:-->
636         <med:Scope>?</med:Scope>
637         <!--Optional:-->
638         <med:Format>?</med:Format>
639         <!--Optional:-->
640         <med:RecordDetail>?</med:RecordDetail>
641      </med:DoSearch>
642   </soapenv:Body>
643</soapenv:Envelope>]]></con:request><con:wsaConfig action="http://medin.discovery.services.ndg/Discovery/doSearchRequest"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="getList TestCase" searchProperties="true" id="a0aa405d-100b-4e7b-8a31-3236deeaad3f"><con:settings/><con:testStep type="request" name="getList - TermTargetListResponse"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DiscoverySoapBinding</con:interface><con:operation>getList</con:operation><con:request name="getList - TermTargetListResponse"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://130.246.188.102:8080/axis2/services/DiscoveryServiceMEDIN</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:med="http://medin.discovery.services.ndg/">
644   <soapenv:Header/>
645   <soapenv:Body>
646      <med:GetList>
647         <med:listName>TermTargetList</med:listName>
648      </med:GetList>
649   </soapenv:Body>
650</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration><definition>file:/home/users/mnagni/workspace/MARINDiscoveryService/src/main/resources/META-INF/Discovery.wsdl</definition></con:configuration></con:assertion><con:wsaConfig action="http://medin.discovery.services.ndg/Discovery/getListRequest" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="getListNames TestCase" searchProperties="true" id="9fd27a1f-142d-4451-bc14-c197ddef063c"><con:settings/><con:testStep type="request" name="getListNames"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DiscoverySoapBinding</con:interface><con:operation>getListNames</con:operation><con:request name="getListNames"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://130.246.188.102:8080/axis2/services/DiscoveryServiceMEDIN</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:med="http://medin.discovery.services.ndg/">
651   <soapenv:Header/>
652   <soapenv:Body>
653      <med:GetListNames>TermTarget</med:GetListNames>
654   </soapenv:Body>
655</soapenv:Envelope>]]></con:request><con:assertion type="Schema Compliance"><con:configuration><definition>/home/users/mnagni/workspace/MARINDiscoveryService/src/main/resources/META-INF/Discovery.wsdl</definition></con:configuration></con:assertion><con:assertion type="SOAP Response"/><con:wsaConfig action="http://medin.discovery.services.ndg/Discovery/getListNamesRequest" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="getListNames - Response 1"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DiscoverySoapBinding</con:interface><con:operation>getListNames</con:operation><con:request name="getListNames - Response 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://130.246.188.102:8080/axis2/services/DiscoveryServiceMEDIN</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:med="http://medin.discovery.services.ndg/">
656   <soapenv:Header/>
657   <soapenv:Body>
658      <med:GetListNames>TermSearch</med:GetListNames>
659   </soapenv:Body>
660</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:wsaConfig action="http://medin.discovery.services.ndg/Discovery/getListNamesRequest" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:properties/></con:testSuite><con:mockService port="8088" path="/mockDiscoverySoapBinding" host="juliet" name="DiscoverySoapBinding MockService"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.mock.WsdlMockService@require-soap-action">false</con:setting></con:settings><con:mockOperation name="doPresent" interface="DiscoverySoapBinding" operation="doPresent"><con:settings/><con:dispatchStyle>SEQUENCE</con:dispatchStyle><con:defaultResponse>Response 1</con:defaultResponse><con:response name="Response 1" encoding="UTF-8"><con:settings/><con:responseContent><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:med="http://medin.discovery.services.ndg/">
661   <soapenv:Header/>
662   <soapenv:Body>
663      <med:DoPresentReturn>
664         <med:Status>?</med:Status>
665         <med:StatusMessage>?</med:StatusMessage>
666         <!--Optional:-->
667         <med:Documents>
668            <!--1 or more repetitions:-->
669            <med:DocumentFull>
670               <med:DocumentId>?</med:DocumentId>
671               <!--Optional:-->
672               <med:Title>?</med:Title>
673               <!--Optional:-->
674               <med:Abstract>?</med:Abstract>
675               <!--Zero or more repetitions:-->
676               <med:OrderedField>
677                  <med:MetricName>?</med:MetricName>
678                  <!--Optional:-->
679                  <med:MetricValue>?</med:MetricValue>
680               </med:OrderedField>
681               <!--Zero or more repetitions:-->
682               <med:Temporal>
683                  <med:DateRange>
684                     <!--1 to 2 repetitions:-->
685                     <med:Date>
686                        <med:DateValue>?</med:DateValue>
687                        <!--Optional:-->
688                        <med:TemporalOperator>?</med:TemporalOperator>
689                     </med:Date>
690                     <!--Optional:-->
691                     <med:DateRangeTarget>?</med:DateRangeTarget>
692                  </med:DateRange>
693               </med:Temporal>
694               <!--Zero or more repetitions:-->
695               <med:Spatial>
696                  <med:BoundingBox>
697                     <!--You may enter the following 4 items in any order-->
698                     <med:LimitNorth>?</med:LimitNorth>
699                     <med:LimitSouth>?</med:LimitSouth>
700                     <med:LimitWest>?</med:LimitWest>
701                     <med:LimitEast>?</med:LimitEast>
702                  </med:BoundingBox>
703                  <!--Optional:-->
704                  <med:SpatialOperator>?</med:SpatialOperator>
705                  <!--Optional:-->
706                  <med:SpatialReferenceSystem>?</med:SpatialReferenceSystem>
707               </med:Spatial>
708               <med:Document>?</med:Document>
709            </med:DocumentFull>
710         </med:Documents>
711      </med:DoPresentReturn>
712   </soapenv:Body>
713</soapenv:Envelope>]]></con:responseContent><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://medin.discovery.services.ndg/Discovery/doPresentResponse"/></con:response><con:dispatchConfig/></con:mockOperation><con:mockOperation name="doSearch" interface="DiscoverySoapBinding" operation="doSearch"><con:settings/><con:dispatchStyle>SEQUENCE</con:dispatchStyle><con:defaultResponse>Response 1</con:defaultResponse><con:response name="Response 1" encoding="UTF-8"><con:settings/><con:responseContent><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:med="http://medin.discovery.services.ndg/">
714   <soapenv:Header/>
715   <soapenv:Body>
716      <med:DoSearchReturn>
717         <med:Status>?</med:Status>
718         <med:StatusMessage>?</med:StatusMessage>
719         <!--Optional:-->
720         <med:ResultId>?</med:ResultId>
721         <!--Optional:-->
722         <med:Hits>?</med:Hits>
723         <!--Optional:-->
724         <med:Documents>
725            <!--You have a CHOICE of the next 4 items at this level-->
726            <!--1 or more repetitions:-->
727            <med:DocumentId>?</med:DocumentId>
728            <!--1 or more repetitions:-->
729            <med:DocumentFull>
730               <med:DocumentId>?</med:DocumentId>
731               <!--Optional:-->
732               <med:Title>?</med:Title>
733               <!--Optional:-->
734               <med:Abstract>?</med:Abstract>
735               <!--Zero or more repetitions:-->
736               <med:OrderedField>
737                  <med:MetricName>?</med:MetricName>
738                  <!--Optional:-->
739                  <med:MetricValue>?</med:MetricValue>
740               </med:OrderedField>
741               <!--Zero or more repetitions:-->
742               <med:Temporal>
743                  <med:DateRange>
744                     <!--1 to 2 repetitions:-->
745                     <med:Date>
746                        <med:DateValue>?</med:DateValue>
747                        <!--Optional:-->
748                        <med:TemporalOperator>?</med:TemporalOperator>
749                     </med:Date>
750                     <!--Optional:-->
751                     <med:DateRangeTarget>?</med:DateRangeTarget>
752                  </med:DateRange>
753               </med:Temporal>
754               <!--Zero or more repetitions:-->
755               <med:Spatial>
756                  <med:BoundingBox>
757                     <!--You may enter the following 4 items in any order-->
758                     <med:LimitNorth>?</med:LimitNorth>
759                     <med:LimitSouth>?</med:LimitSouth>
760                     <med:LimitWest>?</med:LimitWest>
761                     <med:LimitEast>?</med:LimitEast>
762                  </med:BoundingBox>
763                  <!--Optional:-->
764                  <med:SpatialOperator>?</med:SpatialOperator>
765                  <!--Optional:-->
766                  <med:SpatialReferenceSystem>?</med:SpatialReferenceSystem>
767               </med:Spatial>
768               <med:Document>?</med:Document>
769            </med:DocumentFull>
770            <!--1 or more repetitions:-->
771            <med:DocumentBrief>
772               <med:DocumentId>?</med:DocumentId>
773               <!--Optional:-->
774               <med:Title>?</med:Title>
775               <!--Zero or more repetitions:-->
776               <med:OrderedField>
777                  <med:MetricName>?</med:MetricName>
778                  <!--Optional:-->
779                  <med:MetricValue>?</med:MetricValue>
780               </med:OrderedField>
781            </med:DocumentBrief>
782            <!--1 or more repetitions:-->
783            <med:DocumentSummary>
784               <med:DocumentId>?</med:DocumentId>
785               <!--Optional:-->
786               <med:Title>?</med:Title>
787               <!--Optional:-->
788               <med:Abstract>?</med:Abstract>
789               <!--Zero or more repetitions:-->
790               <med:OrderedField>
791                  <med:MetricName>?</med:MetricName>
792                  <!--Optional:-->
793                  <med:MetricValue>?</med:MetricValue>
794               </med:OrderedField>
795               <!--Zero or more repetitions:-->
796               <med:Temporal>
797                  <med:DateRange>
798                     <!--1 to 2 repetitions:-->
799                     <med:Date>
800                        <med:DateValue>?</med:DateValue>
801                        <!--Optional:-->
802                        <med:TemporalOperator>?</med:TemporalOperator>
803                     </med:Date>
804                     <!--Optional:-->
805                     <med:DateRangeTarget>?</med:DateRangeTarget>
806                  </med:DateRange>
807               </med:Temporal>
808               <!--Zero or more repetitions:-->
809               <med:Spatial>
810                  <med:BoundingBox>
811                     <!--You may enter the following 4 items in any order-->
812                     <med:LimitNorth>?</med:LimitNorth>
813                     <med:LimitSouth>?</med:LimitSouth>
814                     <med:LimitWest>?</med:LimitWest>
815                     <med:LimitEast>?</med:LimitEast>
816                  </med:BoundingBox>
817                  <!--Optional:-->
818                  <med:SpatialOperator>?</med:SpatialOperator>
819                  <!--Optional:-->
820                  <med:SpatialReferenceSystem>?</med:SpatialReferenceSystem>
821               </med:Spatial>
822            </med:DocumentSummary>
823         </med:Documents>
824      </med:DoSearchReturn>
825   </soapenv:Body>
826</soapenv:Envelope>]]></con:responseContent><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://medin.discovery.services.ndg/Discovery/doSearchResponse"/></con:response><con:dispatchConfig/></con:mockOperation><con:mockOperation name="getList" interface="DiscoverySoapBinding" operation="getList"><con:settings/><con:dispatchStyle>SEQUENCE</con:dispatchStyle><con:defaultResponse>TermTargetListResponse</con:defaultResponse><con:response name="TermTargetListResponse" encoding="UTF-8"><con:settings/><con:responseContent><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
827   <soapenv:Body>
828      <med:GetListReturn xmlns:med="http://medin.discovery.services.ndg/">
829         <med:list name="TermTargetList">
830            <med:listMember>FullText</med:listMember>
831            <med:listMember>Author</med:listMember>
832            <med:listMember>MEDINTermTarget.1</med:listMember>
833            <med:listMember>Parameter</med:listMember>
834         </med:list>
835      </med:GetListReturn>
836   </soapenv:Body>
837</soapenv:Envelope>]]></con:responseContent><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://medin.discovery.services.ndg/Discovery/getListResponse"/></con:response><con:dispatchConfig/></con:mockOperation><con:mockOperation name="getListNames" interface="DiscoverySoapBinding" operation="getListNames"><con:settings/><con:dispatchStyle>SEQUENCE</con:dispatchStyle><con:defaultResponse>Response 1</con:defaultResponse><con:response name="Response 1" encoding="UTF-8"><con:settings/><con:responseContent><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
838   <soapenv:Body>
839      <med:GetListNamesReturn xmlns:med="http://medin.discovery.services.ndg/">
840         <med:listNames>
841            <med:listName>TermTargetList</med:listName>
842            <med:listName>PresentFormatList</med:listName>
843            <med:listName>OrderByFieldList</med:listName>
844            <med:listName>ScopeList</med:listName>
845            <med:listName>SpatialOperatorList</med:listName>
846            <med:listName>SpatialReferenceSystemList</med:listName>
847            <med:listName>DateRangeTargetList</med:listName>
848            <med:listName>TemporalOperatorList</med:listName>
849            <med:listName>MetadataFormatList</med:listName>
850            <med:listName>RecordDetailList</med:listName>
851         </med:listNames>
852      </med:GetListNamesReturn>
853   </soapenv:Body>
854</soapenv:Envelope>]]></con:responseContent><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://medin.discovery.services.ndg/Discovery/getListNamesResponse"/></con:response><con:response name="MockResponse 2" encoding="UTF-8"><con:settings/><con:responseContent><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:med="http://medin.discovery.services.ndg/">
855   <soapenv:Header/>
856   <soapenv:Body>
857      <med:GetListNamesReturn>
858         <med:listNames>
859            <!--1 or more repetitions:-->
860            <med:listName>?</med:listName>
861         </med:listNames>
862      </med:GetListNamesReturn>
863   </soapenv:Body>
864</soapenv:Envelope>]]></con:responseContent><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://medin.discovery.services.ndg/Discovery/getListNamesResponse"/></con:response><con:dispatchConfig/></con:mockOperation><con:properties/></con:mockService><con:properties/><con:wssContainer/></con:soapui-project>
Note: See TracBrowser for help on using the repository browser.