1 <?xml version="1.0" encoding="UTF-8"?>
3 <!-- Copyright (C) 2011-2014 Free Software Foundation, Inc.
5 This file is not part of GNU Emacs.
7 This file is free software: you can redistribute it and/or modify
8 it under the terms of the GNU General Public License as published by
9 the Free Software Foundation, either version 3 of the License, or
10 (at your option) any later version.
12 This file is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details.
17 You should have received a copy of the GNU General Public License
18 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. -->
20 <!-- This file describes the bindings of the debbugs SOAP interface
21 (see <http://wiki.debian.org/DebbugsSoapInterface>). The operation
22 "get_versions" is not contained (yet). -->
26 targetNamespace="urn:Debbugs/SOAP"
27 xmlns:tns="urn:Debbugs/SOAP"
28 xmlns:types="urn:Debbugs/SOAP/TYPES"
29 xmlns:apachens="http://xml.apache.org/xml-soap"
30 xmlns:xsd="http://www.w3.org/2001/XMLSchema"
31 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
32 xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
33 xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
34 xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
35 xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
36 soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
39 <schema targetNamespace="urn:Debbugs/SOAP/TYPES"
40 xmlns="http://www.w3.org/2001/XMLSchema">
41 <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
43 <complexType name="ArrayOfBugNumber">
45 <restriction base="soapenc:Array">
46 <attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:int[]"/>
51 <complexType name="ArrayOfAnyType">
53 <restriction base="soapenc:Array">
54 <attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:anyType[]"/>
59 <complexType name="ArrayOfArrayOfAnyType">
61 <restriction base="soapenc:Array">
62 <attribute ref="soapenc:arrayType"
63 wsdl:arrayType="types:ArrayOfAnyType[]"/>
68 <complexType name="ArrayOfArrayOfArrayOfAnyType">
70 <restriction base="soapenc:Array">
71 <attribute ref="soapenc:arrayType"
72 wsdl:arrayType="types:ArrayOfArrayOfAnyType[]"/>
78 <schema targetNamespace="http://xml.apache.org/xml-soap"
79 xmlns="http://www.w3.org/2001/XMLSchema">
80 <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
82 <complexType name="mapItem">
84 <element name="key" nillable="true" type="xsd:int"/>
85 <element name="value" nillable="true" type="xsd:anyType"/>
89 <complexType name="Map">
91 <element maxOccurs="unbounded" minOccurs="0"
92 name="item" type="apachens:mapItem"/>
98 <wsdl:message name="get_statusRequest">
99 <wsdl:part name="bugs" type="types:ArrayOfBugNumber"/>
101 <wsdl:message name="get_statusResponse">
102 <wsdl:part name="s-gensym3" type="apachens:Map"/>
105 <wsdl:message name="get_bug_logRequest">
106 <wsdl:part name="bugnumber" type="xsd:int"/>
108 <wsdl:message name="get_bug_logResponse">
109 <wsdl:part name="soapenc:Array" type="types:ArrayOfAnyType"/>
112 <wsdl:message name="get_bugsRequest">
113 <wsdl:part name="query" type="types:ArrayOfAnyType"/>
115 <wsdl:message name="get_bugsResponse">
116 <wsdl:part name="soapenc:Array" type="types:ArrayOfBugNumber"/>
119 <wsdl:message name="get_usertagRequest">
120 <wsdl:part name="user" type="xsd:string"/>
121 <!-- We do not support tags -->
123 <wsdl:message name="get_usertagResponse">
124 <wsdl:part name="s-gensym3" type="xsd:anyType"/>
127 <wsdl:message name="newest_bugsRequest">
128 <wsdl:part name="amount" type="xsd:int"/>
130 <wsdl:message name="newest_bugsResponse">
131 <wsdl:part name="soapenc:Array" type="types:ArrayOfBugNumber"/>
134 <wsdl:message name="search_estRequest">
135 <wsdl:part name="query" type="types:ArrayOfArrayOfAnyType"/>
137 <wsdl:message name="search_estResponse">
138 <wsdl:part name="soapenc:Array" type="types:ArrayOfArrayOfArrayOfAnyType"/>
141 <wsdl:portType name="Debbugs/SOAP">
142 <wsdl:operation name="get_status" parameterOrder="bugs">
143 <wsdl:input message="tns:get_statusRequest">
145 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
146 namespace="urn:Debbugs/SOAP"
149 <wsdl:output message="tns:get_statusResponse">
151 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
152 namespace="urn:Debbugs/SOAP"
157 <wsdl:operation name="get_bug_log" parameterOrder="bugnumber">
158 <wsdl:input message="tns:get_bug_logRequest">
160 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
161 namespace="urn:Debbugs/SOAP"
164 <wsdl:output message="tns:get_bug_logResponse">
166 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
167 namespace="urn:Debbugs/SOAP"
172 <wsdl:operation name="get_bugs" parameterOrder="query">
173 <wsdl:input message="tns:get_bugsRequest">
175 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
176 namespace="urn:Debbugs/SOAP"
179 <wsdl:output message="tns:get_bugsResponse">
181 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
182 namespace="urn:Debbugs/SOAP"
187 <wsdl:operation name="get_usertag" parameterOrder="user">
188 <wsdl:input message="tns:get_usertagRequest">
190 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
191 namespace="urn:Debbugs/SOAP"
194 <wsdl:output message="tns:get_usertagResponse">
196 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
197 namespace="urn:Debbugs/SOAP"
202 <wsdl:operation name="newest_bugs" parameterOrder="amount">
203 <wsdl:input message="tns:newest_bugsRequest">
205 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
206 namespace="urn:Debbugs/SOAP"
209 <wsdl:output message="tns:newest_bugsResponse">
211 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
212 namespace="urn:Debbugs/SOAP"
217 <wsdl:operation name="search_est" parameterOrder="query">
218 <wsdl:input message="tns:search_estRequest">
220 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
221 namespace="urn:Debbugs/SOAP"
224 <wsdl:output message="tns:search_estResponse">
226 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
227 namespace="urn:Debbugs/SOAP"
233 <wsdl:binding name="Debbugs/SOAP/BINDING" type="tns:Debbugs/SOAP">
234 <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
235 <wsdl:operation name="get_status">
236 <wsdlsoap:operation soapAction="Debbugs/SOAP"/>
237 <wsdl:input name="get_statusRequest">
239 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
240 namespace="urn:Debbugs/SOAP"
243 <wsdl:output name="get_statusResponse">
245 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
246 namespace="urn:Debbugs/SOAP"
251 <wsdl:operation name="get_bug_log">
252 <wsdlsoap:operation soapAction="Debbugs/SOAP"/>
253 <wsdl:input name="get_bug_logRequest">
255 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
256 namespace="urn:Debbugs/SOAP"
259 <wsdl:output name="get_bug_logResponse">
261 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
262 namespace="urn:Debbugs/SOAP"
267 <wsdl:operation name="get_bugs">
268 <wsdlsoap:operation soapAction="Debbugs/SOAP"/>
269 <wsdl:input name="get_bugsRequest">
271 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
272 namespace="urn:Debbugs/SOAP"
275 <wsdl:output name="get_bugsResponse">
277 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
278 namespace="urn:Debbugs/SOAP"
283 <wsdl:operation name="get_usertag">
284 <wsdlsoap:operation soapAction="Debbugs/SOAP"/>
285 <wsdl:input name="get_tagRequest">
287 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
288 namespace="urn:Debbugs/SOAP"
291 <wsdl:output name="get_tagResponse">
293 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
294 namespace="urn:Debbugs/SOAP"
299 <wsdl:operation name="newest_bugs">
300 <wsdlsoap:operation soapAction="Debbugs/SOAP"/>
301 <wsdl:input name="newest_bugsRequest">
303 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
304 namespace="urn:Debbugs/SOAP"
307 <wsdl:output name="newest_bugsResponse">
309 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
310 namespace="urn:Debbugs/SOAP"
315 <wsdl:operation name="search_est">
316 <wsdlsoap:operation soapAction="Debbugs/SOAP"/>
317 <wsdl:input name="search_estRequest">
319 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
320 namespace="urn:Debbugs/SOAP"
323 <wsdl:output name="search_estResponse">
325 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
326 namespace="urn:Debbugs/SOAP"
332 <wsdl:service name="Debbugs/SOAP/SERVICE">
333 <wsdl:port binding="tns:Debbugs/SOAP/BINDING" name="gnu.org">
334 <wsdlsoap:address location="http://debbugs.gnu.org/cgi/soap.cgi"/>
336 <wsdl:port binding="tns:Debbugs/SOAP/BINDING" name="debian.org">
337 <wsdlsoap:address location="http://bugs.debian.org/cgi-bin/soap.cgi"/>