/[openfoncier]/trunk/tests/wsurbanisme.wsdl
ViewVC logotype

Annotation of /trunk/tests/wsurbanisme.wsdl

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2165 - (hide annotations)
Thu Aug 22 11:01:36 2013 UTC (11 years, 5 months ago) by vpihour
File MIME type: application/xml
File size: 22701 byte(s)
Ajout d'une classe générique d'envoi de requête SOAP
Modification du WSDL pour les tests locaux

1 vpihour 2164 <?xml version="1.0" encoding="UTF-8"?>
2     <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:ns1="http://org.apache.axis2/xsd" xmlns:ns="http://urbanisme.ws.marseille.fr" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:ax26="http://urbanisme.ws.marseille.fr/xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" targetNamespace="http://urbanisme.ws.marseille.fr">
3     <wsdl:documentation>WSUrbanisme</wsdl:documentation>
4     <wsdl:types>
5     <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://urbanisme.ws.marseille.fr/xsd">
6     <xs:complexType name="Parcelle">
7     <xs:sequence>
8     <xs:element minOccurs="0" name="adresse" nillable="true" type="xs:string"/>
9     <xs:element minOccurs="0" name="cadastre" nillable="true" type="xs:string"/>
10     <xs:element maxOccurs="unbounded" minOccurs="0" name="groupenrus" nillable="true" type="ax26:GroupeNru"/>
11     <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
12     <xs:element maxOccurs="unbounded" minOccurs="0" name="nduas" nillable="true" type="ax26:Ndua"/>
13     <xs:element minOccurs="0" name="surface" nillable="true" type="xs:string"/>
14     <xs:element maxOccurs="unbounded" minOccurs="0" name="zoneplus" nillable="true" type="ax26:ZonePlu"/>
15     </xs:sequence>
16     </xs:complexType>
17     <xs:complexType name="GroupeNru">
18     <xs:sequence>
19     <xs:element minOccurs="0" name="groupe" nillable="true" type="xs:string"/>
20     <xs:element minOccurs="0" name="libelle" nillable="true" type="xs:string"/>
21     <xs:element minOccurs="0" name="ssgroupe" nillable="true" type="xs:string"/>
22     </xs:sequence>
23     </xs:complexType>
24     <xs:complexType name="Ndua">
25     <xs:sequence>
26     <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
27     <xs:element minOccurs="0" name="libelle" nillable="true" type="xs:string"/>
28     </xs:sequence>
29     </xs:complexType>
30     <xs:complexType name="ZonePlu">
31     <xs:sequence>
32     <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
33     <xs:element minOccurs="0" name="libelle" nillable="true" type="xs:string"/>
34     </xs:sequence>
35     </xs:complexType>
36     <xs:complexType name="ISParcelle">
37     <xs:sequence>
38     <xs:element minOccurs="0" name="arrdt" nillable="true" type="xs:string"/>
39     <xs:element minOccurs="0" name="dnuvoi" nillable="true" type="xs:string"/>
40     <xs:element minOccurs="0" name="existe" nillable="true" type="xs:string"/>
41     <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
42     <xs:element minOccurs="0" name="nom" nillable="true" type="xs:string"/>
43     <xs:element minOccurs="0" name="prefixe" nillable="true" type="xs:string"/>
44     </xs:sequence>
45     </xs:complexType>
46     <xs:complexType name="Centroide">
47     <xs:sequence>
48     <xs:element minOccurs="0" name="coordX" nillable="true" type="xs:string"/>
49     <xs:element minOccurs="0" name="coordY" nillable="true" type="xs:string"/>
50     <xs:element minOccurs="0" name="dossierID" nillable="true" type="xs:string"/>
51     </xs:sequence>
52     </xs:complexType>
53     </xs:schema>
54     <xs:schema xmlns:ax27="http://urbanisme.ws.marseille.fr/xsd" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://urbanisme.ws.marseille.fr">
55     <xs:import namespace="http://urbanisme.ws.marseille.fr/xsd"/>
56     <xs:complexType name="Exception">
57     <xs:sequence>
58     <xs:element minOccurs="0" name="Exception" nillable="true" type="xs:anyType"/>
59     </xs:sequence>
60     </xs:complexType>
61     <xs:element name="Exception">
62     <xs:complexType>
63     <xs:sequence>
64     <xs:element minOccurs="0" name="Exception" nillable="true" type="ns:Exception"/>
65     </xs:sequence>
66     </xs:complexType>
67     </xs:element>
68     <xs:element name="getParcelle">
69     <xs:complexType>
70     <xs:sequence>
71     <xs:element minOccurs="0" name="wParcelle" nillable="true" type="xs:string"/>
72     </xs:sequence>
73     </xs:complexType>
74     </xs:element>
75     <xs:element name="getParcelleResponse">
76     <xs:complexType>
77     <xs:sequence>
78     <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax26:Parcelle"/>
79     </xs:sequence>
80     </xs:complexType>
81     </xs:element>
82     <xs:element name="getExistParcelle">
83     <xs:complexType>
84     <xs:sequence>
85     <xs:element minOccurs="0" name="wParcelle" nillable="true" type="xs:string"/>
86     </xs:sequence>
87     </xs:complexType>
88     </xs:element>
89     <xs:element name="getExistParcelleResponse">
90     <xs:complexType>
91     <xs:sequence>
92     <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax26:ISParcelle"/>
93     </xs:sequence>
94     </xs:complexType>
95     </xs:element>
96     <xs:element name="getContrainteNRU">
97     <xs:complexType>
98     <xs:sequence>
99     <xs:element minOccurs="0" name="wType" nillable="true" type="xs:string"/>
100     <xs:element minOccurs="0" name="wId" nillable="true" type="xs:string"/>
101     </xs:sequence>
102     </xs:complexType>
103     </xs:element>
104     <xs:element name="getContrainteNRUResponse">
105     <xs:complexType>
106     <xs:sequence>
107     <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax26:GroupeNru"/>
108     </xs:sequence>
109     </xs:complexType>
110     </xs:element>
111     <xs:element name="getCentroideDossier">
112     <xs:complexType>
113     <xs:sequence>
114     <xs:element minOccurs="0" name="wId" nillable="true" type="xs:string"/>
115     <xs:element minOccurs="0" name="wRef" nillable="true" type="xs:string"/>
116     </xs:sequence>
117     </xs:complexType>
118     </xs:element>
119     <xs:element name="getCentroideDossierResponse">
120     <xs:complexType>
121     <xs:sequence>
122     <xs:element minOccurs="0" name="return" nillable="true" type="ax26:Centroide"/>
123     </xs:sequence>
124     </xs:complexType>
125     </xs:element>
126     <xs:element name="getCalculEmprise">
127     <xs:complexType>
128     <xs:sequence>
129     <xs:element minOccurs="0" name="wParcelle" nillable="true" type="xs:string"/>
130     <xs:element minOccurs="0" name="wId" nillable="true" type="xs:string"/>
131     </xs:sequence>
132     </xs:complexType>
133     </xs:element>
134     <xs:element name="getCalculEmpriseResponse">
135     <xs:complexType>
136     <xs:sequence>
137     <xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
138     </xs:sequence>
139     </xs:complexType>
140     </xs:element>
141     <xs:element name="copieEmprise">
142     <xs:complexType>
143     <xs:sequence>
144     <xs:element minOccurs="0" name="wIdIn" nillable="true" type="xs:string"/>
145     <xs:element minOccurs="0" name="wIdOut" nillable="true" type="xs:string"/>
146     </xs:sequence>
147     </xs:complexType>
148     </xs:element>
149     <xs:element name="copieEmpriseResponse">
150     <xs:complexType>
151     <xs:sequence>
152     <xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
153     </xs:sequence>
154     </xs:complexType>
155     </xs:element>
156     </xs:schema>
157     </wsdl:types>
158     <wsdl:message name="getCalculEmpriseRequest">
159     <wsdl:part name="parameters" element="ns:getCalculEmprise"/>
160     </wsdl:message>
161     <wsdl:message name="getCalculEmpriseResponse">
162     <wsdl:part name="parameters" element="ns:getCalculEmpriseResponse"/>
163     </wsdl:message>
164     <wsdl:message name="Exception">
165     <wsdl:part name="parameters" element="ns:Exception"/>
166     </wsdl:message>
167     <wsdl:message name="getContrainteNRURequest">
168     <wsdl:part name="parameters" element="ns:getContrainteNRU"/>
169     </wsdl:message>
170     <wsdl:message name="getContrainteNRUResponse">
171     <wsdl:part name="parameters" element="ns:getContrainteNRUResponse"/>
172     </wsdl:message>
173     <wsdl:message name="getCentroideDossierRequest">
174     <wsdl:part name="parameters" element="ns:getCentroideDossier"/>
175     </wsdl:message>
176     <wsdl:message name="getCentroideDossierResponse">
177     <wsdl:part name="parameters" element="ns:getCentroideDossierResponse"/>
178     </wsdl:message>
179     <wsdl:message name="getParcelleRequest">
180     <wsdl:part name="parameters" element="ns:getParcelle"/>
181     </wsdl:message>
182     <wsdl:message name="getParcelleResponse">
183     <wsdl:part name="parameters" element="ns:getParcelleResponse"/>
184     </wsdl:message>
185     <wsdl:message name="getExistParcelleRequest">
186     <wsdl:part name="parameters" element="ns:getExistParcelle"/>
187     </wsdl:message>
188     <wsdl:message name="getExistParcelleResponse">
189     <wsdl:part name="parameters" element="ns:getExistParcelleResponse"/>
190     </wsdl:message>
191     <wsdl:message name="copieEmpriseRequest">
192     <wsdl:part name="parameters" element="ns:copieEmprise"/>
193     </wsdl:message>
194     <wsdl:message name="copieEmpriseResponse">
195     <wsdl:part name="parameters" element="ns:copieEmpriseResponse"/>
196     </wsdl:message>
197     <wsdl:portType name="WSUrbanismePortType">
198     <wsdl:operation name="getCalculEmprise">
199     <wsdl:input message="ns:getCalculEmpriseRequest" wsaw:Action="urn:getCalculEmprise"/>
200     <wsdl:output message="ns:getCalculEmpriseResponse" wsaw:Action="urn:getCalculEmpriseResponse"/>
201     <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getCalculEmpriseException"/>
202     </wsdl:operation>
203     <wsdl:operation name="getContrainteNRU">
204     <wsdl:input message="ns:getContrainteNRURequest" wsaw:Action="urn:getContrainteNRU"/>
205     <wsdl:output message="ns:getContrainteNRUResponse" wsaw:Action="urn:getContrainteNRUResponse"/>
206     <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getContrainteNRUException"/>
207     </wsdl:operation>
208     <wsdl:operation name="getCentroideDossier">
209     <wsdl:input message="ns:getCentroideDossierRequest" wsaw:Action="urn:getCentroideDossier"/>
210     <wsdl:output message="ns:getCentroideDossierResponse" wsaw:Action="urn:getCentroideDossierResponse"/>
211     <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getCentroideDossierException"/>
212     </wsdl:operation>
213     <wsdl:operation name="getParcelle">
214     <wsdl:input message="ns:getParcelleRequest" wsaw:Action="urn:getParcelle"/>
215     <wsdl:output message="ns:getParcelleResponse" wsaw:Action="urn:getParcelleResponse"/>
216     <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getParcelleException"/>
217     </wsdl:operation>
218     <wsdl:operation name="getExistParcelle">
219     <wsdl:input message="ns:getExistParcelleRequest" wsaw:Action="urn:getExistParcelle"/>
220     <wsdl:output message="ns:getExistParcelleResponse" wsaw:Action="urn:getExistParcelleResponse"/>
221     <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getExistParcelleException"/>
222     </wsdl:operation>
223     <wsdl:operation name="copieEmprise">
224     <wsdl:input message="ns:copieEmpriseRequest" wsaw:Action="urn:copieEmprise"/>
225     <wsdl:output message="ns:copieEmpriseResponse" wsaw:Action="urn:copieEmpriseResponse"/>
226     <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:copieEmpriseException"/>
227     </wsdl:operation>
228     </wsdl:portType>
229     <wsdl:binding name="WSUrbanismeSoap11Binding" type="ns:WSUrbanismePortType">
230     <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
231     <wsdl:operation name="getCalculEmprise">
232     <soap:operation soapAction="urn:getCalculEmprise" style="document"/>
233     <wsdl:input>
234     <soap:body use="literal"/>
235     </wsdl:input>
236     <wsdl:output>
237     <soap:body use="literal"/>
238     </wsdl:output>
239     <wsdl:fault name="Exception">
240     <soap:fault use="literal" name="Exception"/>
241     </wsdl:fault>
242     </wsdl:operation>
243     <wsdl:operation name="getContrainteNRU">
244     <soap:operation soapAction="urn:getContrainteNRU" style="document"/>
245     <wsdl:input>
246     <soap:body use="literal"/>
247     </wsdl:input>
248     <wsdl:output>
249     <soap:body use="literal"/>
250     </wsdl:output>
251     <wsdl:fault name="Exception">
252     <soap:fault use="literal" name="Exception"/>
253     </wsdl:fault>
254     </wsdl:operation>
255     <wsdl:operation name="getCentroideDossier">
256     <soap:operation soapAction="urn:getCentroideDossier" style="document"/>
257     <wsdl:input>
258     <soap:body use="literal"/>
259     </wsdl:input>
260     <wsdl:output>
261     <soap:body use="literal"/>
262     </wsdl:output>
263     <wsdl:fault name="Exception">
264     <soap:fault use="literal" name="Exception"/>
265     </wsdl:fault>
266     </wsdl:operation>
267     <wsdl:operation name="getParcelle">
268     <soap:operation soapAction="urn:getParcelle" style="document"/>
269     <wsdl:input>
270     <soap:body use="literal"/>
271     </wsdl:input>
272     <wsdl:output>
273     <soap:body use="literal"/>
274     </wsdl:output>
275     <wsdl:fault name="Exception">
276     <soap:fault use="literal" name="Exception"/>
277     </wsdl:fault>
278     </wsdl:operation>
279     <wsdl:operation name="getExistParcelle">
280     <soap:operation soapAction="urn:getExistParcelle" style="document"/>
281     <wsdl:input>
282     <soap:body use="literal"/>
283     </wsdl:input>
284     <wsdl:output>
285     <soap:body use="literal"/>
286     </wsdl:output>
287     <wsdl:fault name="Exception">
288     <soap:fault use="literal" name="Exception"/>
289     </wsdl:fault>
290     </wsdl:operation>
291     <wsdl:operation name="copieEmprise">
292     <soap:operation soapAction="urn:copieEmprise" style="document"/>
293     <wsdl:input>
294     <soap:body use="literal"/>
295     </wsdl:input>
296     <wsdl:output>
297     <soap:body use="literal"/>
298     </wsdl:output>
299     <wsdl:fault name="Exception">
300     <soap:fault use="literal" name="Exception"/>
301     </wsdl:fault>
302     </wsdl:operation>
303     </wsdl:binding>
304     <wsdl:binding name="WSUrbanismeSoap12Binding" type="ns:WSUrbanismePortType">
305     <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
306     <wsdl:operation name="getCalculEmprise">
307     <soap12:operation soapAction="urn:getCalculEmprise" style="document"/>
308     <wsdl:input>
309     <soap12:body use="literal"/>
310     </wsdl:input>
311     <wsdl:output>
312     <soap12:body use="literal"/>
313     </wsdl:output>
314     <wsdl:fault name="Exception">
315     <soap12:fault use="literal" name="Exception"/>
316     </wsdl:fault>
317     </wsdl:operation>
318     <wsdl:operation name="getContrainteNRU">
319     <soap12:operation soapAction="urn:getContrainteNRU" style="document"/>
320     <wsdl:input>
321     <soap12:body use="literal"/>
322     </wsdl:input>
323     <wsdl:output>
324     <soap12:body use="literal"/>
325     </wsdl:output>
326     <wsdl:fault name="Exception">
327     <soap12:fault use="literal" name="Exception"/>
328     </wsdl:fault>
329     </wsdl:operation>
330     <wsdl:operation name="getCentroideDossier">
331     <soap12:operation soapAction="urn:getCentroideDossier" style="document"/>
332     <wsdl:input>
333     <soap12:body use="literal"/>
334     </wsdl:input>
335     <wsdl:output>
336     <soap12:body use="literal"/>
337     </wsdl:output>
338     <wsdl:fault name="Exception">
339     <soap12:fault use="literal" name="Exception"/>
340     </wsdl:fault>
341     </wsdl:operation>
342     <wsdl:operation name="getParcelle">
343     <soap12:operation soapAction="urn:getParcelle" style="document"/>
344     <wsdl:input>
345     <soap12:body use="literal"/>
346     </wsdl:input>
347     <wsdl:output>
348     <soap12:body use="literal"/>
349     </wsdl:output>
350     <wsdl:fault name="Exception">
351     <soap12:fault use="literal" name="Exception"/>
352     </wsdl:fault>
353     </wsdl:operation>
354     <wsdl:operation name="getExistParcelle">
355     <soap12:operation soapAction="urn:getExistParcelle" style="document"/>
356     <wsdl:input>
357     <soap12:body use="literal"/>
358     </wsdl:input>
359     <wsdl:output>
360     <soap12:body use="literal"/>
361     </wsdl:output>
362     <wsdl:fault name="Exception">
363     <soap12:fault use="literal" name="Exception"/>
364     </wsdl:fault>
365     </wsdl:operation>
366     <wsdl:operation name="copieEmprise">
367     <soap12:operation soapAction="urn:copieEmprise" style="document"/>
368     <wsdl:input>
369     <soap12:body use="literal"/>
370     </wsdl:input>
371     <wsdl:output>
372     <soap12:body use="literal"/>
373     </wsdl:output>
374     <wsdl:fault name="Exception">
375     <soap12:fault use="literal" name="Exception"/>
376     </wsdl:fault>
377     </wsdl:operation>
378     </wsdl:binding>
379     <wsdl:binding name="WSUrbanismeHttpBinding" type="ns:WSUrbanismePortType">
380     <http:binding verb="POST"/>
381     <wsdl:operation name="getCalculEmprise">
382     <http:operation location="WSUrbanisme/getCalculEmprise"/>
383     <wsdl:input>
384     <mime:content type="text/xml" part="getCalculEmprise"/>
385     </wsdl:input>
386     <wsdl:output>
387     <mime:content type="text/xml" part="getCalculEmprise"/>
388     </wsdl:output>
389     </wsdl:operation>
390     <wsdl:operation name="getContrainteNRU">
391     <http:operation location="WSUrbanisme/getContrainteNRU"/>
392     <wsdl:input>
393     <mime:content type="text/xml" part="getContrainteNRU"/>
394     </wsdl:input>
395     <wsdl:output>
396     <mime:content type="text/xml" part="getContrainteNRU"/>
397     </wsdl:output>
398     </wsdl:operation>
399     <wsdl:operation name="getCentroideDossier">
400     <http:operation location="WSUrbanisme/getCentroideDossier"/>
401     <wsdl:input>
402     <mime:content type="text/xml" part="getCentroideDossier"/>
403     </wsdl:input>
404     <wsdl:output>
405     <mime:content type="text/xml" part="getCentroideDossier"/>
406     </wsdl:output>
407     </wsdl:operation>
408     <wsdl:operation name="getParcelle">
409     <http:operation location="WSUrbanisme/getParcelle"/>
410     <wsdl:input>
411     <mime:content type="text/xml" part="getParcelle"/>
412     </wsdl:input>
413     <wsdl:output>
414     <mime:content type="text/xml" part="getParcelle"/>
415     </wsdl:output>
416     </wsdl:operation>
417     <wsdl:operation name="getExistParcelle">
418     <http:operation location="WSUrbanisme/getExistParcelle"/>
419     <wsdl:input>
420     <mime:content type="text/xml" part="getExistParcelle"/>
421     </wsdl:input>
422     <wsdl:output>
423     <mime:content type="text/xml" part="getExistParcelle"/>
424     </wsdl:output>
425     </wsdl:operation>
426     <wsdl:operation name="copieEmprise">
427     <http:operation location="WSUrbanisme/copieEmprise"/>
428     <wsdl:input>
429     <mime:content type="text/xml" part="copieEmprise"/>
430     </wsdl:input>
431     <wsdl:output>
432     <mime:content type="text/xml" part="copieEmprise"/>
433     </wsdl:output>
434     </wsdl:operation>
435     </wsdl:binding>
436     <wsdl:service name="WSUrbanisme">
437     <wsdl:port name="WSUrbanismeHttpsSoap11Endpoint" binding="ns:WSUrbanismeSoap11Binding">
438 vpihour 2165 <soap:address location="http://localhost/openfoncier/trunk/tests/sig_elyx_test.php"/>
439 vpihour 2164 </wsdl:port>
440     <wsdl:port name="WSUrbanismeHttpsSoap12Endpoint" binding="ns:WSUrbanismeSoap12Binding">
441 vpihour 2165 <soap12:address location="http://localhost/openfoncier/trunk/tests/sig_elyx_test.php"/>
442 vpihour 2164 </wsdl:port>
443     </wsdl:service>
444     </wsdl:definitions>

Properties

Name Value
svn:executable *

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26