source: TI01-discovery-API/trunk/MEDINDiscoveryService/src/main/resources/META-INF/Discovery.wsdl @ 6664

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI01-discovery-API/trunk/MEDINDiscoveryService/src/main/resources/META-INF/Discovery.wsdl@6664
Revision 6664, 3.8 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        <!--
3                Maurizio Nagni <maurizio.nagni@stcf.ac.uk>
4                (NERC Earth Observation Data Centre)
5        -->
6<wsdl:definitions
7        xmlns:sch="http://medin.discovery.services.ndg/schema"
8        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
9        xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
10        xmlns:xs="http://www.w3.org/2001/XMLSchema"
11        xmlns:tns="http://medin.discovery.services.ndg"
12        targetNamespace="http://medin.discovery.services.ndg">
13       
14        <wsdl:types>
15                <xs:schema targetNamespace="http://medin.discovery.services.ndg">
16                        <xs:import namespace="http://medin.discovery.services.ndg/schema"
17                                schemaLocation="DiscoverySchema.xsd" />
18                </xs:schema>
19        </wsdl:types>
20       
21        <wsdl:message name="doSearchRequest">
22                <wsdl:part name="part" element="sch:DoSearch" />
23        </wsdl:message>
24        <wsdl:message name="doSearchResponse">
25                <wsdl:part name="part" element="sch:DoSearchReturn" />
26        </wsdl:message>
27        <wsdl:message name="getListNamesRequest">
28                <wsdl:part name="part" element="sch:GetListNames" />
29        </wsdl:message>
30        <wsdl:message name="getListRequest">
31                <wsdl:part name="part" element="sch:GetList" />
32        </wsdl:message>
33        <wsdl:message name="doPresentRequest">
34                <wsdl:part name="part" element="sch:DoPresent" />
35        </wsdl:message>
36        <wsdl:message name="doPresentResponse">
37                <wsdl:part name="part" element="sch:DoPresentReturn" />
38        </wsdl:message>
39        <wsdl:message name="getListNamesResponse">
40                <wsdl:part name="part" element="sch:GetListNamesReturn" />
41        </wsdl:message>
42        <wsdl:message name="getListResponse">
43                <wsdl:part name="part" element="sch:GetListReturn" />
44        </wsdl:message>
45       
46        <wsdl:portType name="Discovery">
47                <wsdl:operation name="doSearch">
48                        <wsdl:input name="doSearchRequest" message="tns:doSearchRequest" />
49                        <wsdl:output name="doSearchResponse" message="tns:doSearchResponse" />
50                </wsdl:operation>
51                <wsdl:operation name="doPresent">
52                        <wsdl:input name="doPresentRequest" message="tns:doPresentRequest" />
53                        <wsdl:output name="doPresentResponse" message="tns:doPresentResponse" />
54                </wsdl:operation>
55                <wsdl:operation name="getListNames">
56                        <wsdl:input name="getListNamesRequest" message="tns:getListNamesRequest" />
57                        <wsdl:output name="getListNamesResponse" message="tns:getListNamesResponse" />
58                </wsdl:operation>
59                <wsdl:operation name="getList">
60                        <wsdl:input name="getListRequest" message="tns:getListRequest" />
61                        <wsdl:output name="getListResponse" message="tns:getListResponse" />
62                </wsdl:operation>
63        </wsdl:portType>
64       
65        <wsdl:binding name="DiscoverySoapBinding" type="tns:Discovery">
66                <wsdlsoap:binding style="document"
67                        transport="http://schemas.xmlsoap.org/soap/http" />
68                <wsdl:operation name="doSearch">
69                        <wsdlsoap:operation />
70                        <wsdl:input>
71                                <wsdlsoap:body use="literal" />
72                        </wsdl:input>
73                        <wsdl:output>
74                                <wsdlsoap:body use="literal" />
75                        </wsdl:output>
76                </wsdl:operation>
77                <wsdl:operation name="doPresent">
78                        <wsdlsoap:operation />
79                        <wsdl:input>
80                                <wsdlsoap:body use="literal" />
81                        </wsdl:input>
82                        <wsdl:output>
83                                <wsdlsoap:body use="literal" />
84                        </wsdl:output>
85                </wsdl:operation>
86                <wsdl:operation name="getListNames">
87                        <wsdlsoap:operation />
88                        <wsdl:input>
89                                <wsdlsoap:body use="literal" />
90                        </wsdl:input>
91                        <wsdl:output>
92                                <wsdlsoap:body use="literal" />
93                        </wsdl:output>
94                </wsdl:operation>
95                <wsdl:operation name="getList">
96                        <wsdlsoap:operation />
97                        <wsdl:input>
98                                <wsdlsoap:body use="literal" />
99                        </wsdl:input>
100                        <wsdl:output>
101                                <wsdlsoap:body use="literal" />
102                        </wsdl:output>
103                </wsdl:operation>
104        </wsdl:binding>
105       
106        <wsdl:service name="DiscoveryServiceMEDIN">
107                <wsdl:port name="Discovery" binding="tns:DiscoverySoapBinding">
108                        <wsdlsoap:address
109                                location="http://neptune.badc.rl.ac.uk:8080/axis2/services/DiscoveryServiceMEDIN" />
110                </wsdl:port>
111        </wsdl:service>
112</wsdl:definitions>
Note: See TracBrowser for help on using the repository browser.