xref: /PHP-8.0/ext/soap/tests/bugs/bug28985.wsdl (revision b15bfb91)
1<?xml version="1.0" encoding="utf-8"?>
2<definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
3xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
4xmlns:s="http://www.w3.org/2001/XMLSchema"
5xmlns:s0="http://tempuri.org/"
6xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
7xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
8xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
9targetNamespace="http://tempuri.org/"
10xmlns="http://schemas.xmlsoap.org/wsdl/">
11  <types>
12    <s:schema elementFormDefault="qualified"
13targetNamespace="http://tempuri.org/">
14      <s:element name="LoginMGDIS">
15        <s:complexType>
16          <s:sequence>
17            <s:element minOccurs="0" maxOccurs="1" name="iUserLogin"
18type="s:string" />
19            <s:element minOccurs="0" maxOccurs="1" name="iUserId"
20type="s:string" />
21            <s:element minOccurs="0" maxOccurs="1" name="iUserPassword"
22type="s:string" />
23            <s:element minOccurs="0" maxOccurs="1" name="iProfilId"
24type="s:string" />
25          </s:sequence>
26        </s:complexType>
27      </s:element>
28      <s:element name="LoginMGDISResponse">
29        <s:complexType />
30      </s:element>
31      <s:element name="GetIdentification">
32        <s:complexType />
33      </s:element>
34      <s:element name="GetIdentificationResponse">
35        <s:complexType>
36          <s:sequence>
37            <s:element minOccurs="0" maxOccurs="1"
38name="GetIdentificationResult" type="s0:ArrayOfAnyType" />
39          </s:sequence>
40        </s:complexType>
41      </s:element>
42      <s:complexType name="ArrayOfAnyType">
43        <s:sequence>
44          <s:element minOccurs="0" maxOccurs="unbounded" name="anyType"
45nillable="true" />
46        </s:sequence>
47      </s:complexType>
48      <s:element name="RollbackCurrentTransaction">
49        <s:complexType />
50      </s:element>
51      <s:element name="RollbackCurrentTransactionResponse">
52        <s:complexType />
53      </s:element>
54      <s:element name="GetListeProfil">
55        <s:complexType>
56          <s:sequence>
57            <s:element minOccurs="0" maxOccurs="1" name="iUserLogin"
58type="s:string" />
59            <s:element minOccurs="0" maxOccurs="1" name="iUserPassword"
60type="s:string" />
61          </s:sequence>
62        </s:complexType>
63      </s:element>
64      <s:complexType name="MGCodeLibelle">
65        <s:sequence>
66          <s:element minOccurs="0" maxOccurs="1" name="Code"
67type="s:string" />
68          <s:element minOccurs="0" maxOccurs="1" name="Libelle"
69type="s:string" />
70          <s:element minOccurs="1" maxOccurs="1" name="Default"
71type="s:boolean" />
72          <s:element minOccurs="0" maxOccurs="1" name="Tag" />
73        </s:sequence>
74      </s:complexType>
75      <s:complexType name="ArrayOfMGCodeLibelle">
76        <s:sequence>
77          <s:element minOccurs="0" maxOccurs="unbounded"
78name="MGCodeLibelle" nillable="true" type="s0:MGCodeLibelle" />
79        </s:sequence>
80      </s:complexType>
81      <s:element name="GetListeProfilResponse">
82        <s:complexType>
83          <s:sequence>
84            <s:element minOccurs="0" maxOccurs="1"
85name="GetListeProfilResult" type="s0:ArrayOfMGCodeLibelle" />
86          </s:sequence>
87        </s:complexType>
88      </s:element>
89      <s:element name="GetListeValCodif">
90        <s:complexType>
91          <s:sequence>
92            <s:element minOccurs="0" maxOccurs="1" name="Code"
93type="s:string" />
94          </s:sequence>
95        </s:complexType>
96      </s:element>
97      <s:complexType name="ArrayOfMGCodif">
98        <s:sequence>
99          <s:element minOccurs="0" maxOccurs="unbounded" name="MGCodif"
100nillable="true" type="s0:MGCodif" />
101        </s:sequence>
102      </s:complexType>
103      <s:complexType name="MGCodif">
104        <s:complexContent mixed="false">
105          <s:extension base="s0:MGCodeLibelle" />
106        </s:complexContent>
107      </s:complexType>
108      <s:element name="GetListeValCodifResponse">
109        <s:complexType>
110          <s:sequence>
111            <s:element minOccurs="0" maxOccurs="1"
112name="GetListeValCodifResult" type="s0:ArrayOfMGCodif" />
113          </s:sequence>
114        </s:complexType>
115      </s:element>
116      <s:element name="TestPhpSoap">
117        <s:complexType>
118          <s:sequence>
119            <s:element minOccurs="0" maxOccurs="1" name="entree"
120type="s0:MGCodif" />
121          </s:sequence>
122        </s:complexType>
123      </s:element>
124      <s:element name="TestPhpSoapResponse">
125        <s:complexType>
126          <s:sequence>
127            <s:element minOccurs="0" maxOccurs="1"
128name="TestPhpSoapResult" type="s:string" />
129          </s:sequence>
130        </s:complexType>
131      </s:element>
132      <s:element name="GetListeCodif">
133        <s:complexType>
134          <s:sequence>
135            <s:element minOccurs="1" maxOccurs="1"
136name="iGetListeValeur" type="s:boolean" />
137          </s:sequence>
138        </s:complexType>
139      </s:element>
140      <s:complexType name="MGCodifGrp">
141        <s:sequence>
142          <s:element minOccurs="0" maxOccurs="1" name="TypeCodif"
143type="s:string" />
144          <s:element minOccurs="0" maxOccurs="1" name="LibCodif"
145type="s:string" />
146          <s:element minOccurs="0" maxOccurs="1" name="ListeCodifs"
147type="s0:ArrayOfMGCodif" />
148        </s:sequence>
149      </s:complexType>
150      <s:complexType name="ArrayOfMGCodifGrp">
151        <s:sequence>
152          <s:element minOccurs="0" maxOccurs="unbounded"
153name="MGCodifGrp" nillable="true" type="s0:MGCodifGrp" />
154        </s:sequence>
155      </s:complexType>
156      <s:element name="GetListeCodifResponse">
157        <s:complexType>
158          <s:sequence>
159            <s:element minOccurs="0" maxOccurs="1"
160name="GetListeCodifResult" type="s0:ArrayOfMGCodifGrp" />
161          </s:sequence>
162        </s:complexType>
163      </s:element>
164      <s:element name="DroitCreation">
165        <s:complexType>
166          <s:sequence>
167            <s:element minOccurs="0" maxOccurs="1" name="iObjet"
168type="s:string" />
169            <s:element minOccurs="0" maxOccurs="1" name="iProfil"
170type="s:string" />
171          </s:sequence>
172        </s:complexType>
173      </s:element>
174      <s:element name="DroitCreationResponse">
175        <s:complexType>
176          <s:sequence>
177            <s:element minOccurs="1" maxOccurs="1"
178name="DroitCreationResult" type="s:boolean" />
179          </s:sequence>
180        </s:complexType>
181      </s:element>
182      <s:element name="ListeDroitCreation">
183        <s:complexType>
184          <s:sequence>
185            <s:element minOccurs="0" maxOccurs="1" name="iListeObjet"
186type="s0:ArrayOfString" />
187            <s:element minOccurs="0" maxOccurs="1" name="iProfil"
188type="s:string" />
189          </s:sequence>
190        </s:complexType>
191      </s:element>
192      <s:complexType name="ArrayOfString">
193        <s:sequence>
194          <s:element minOccurs="0" maxOccurs="unbounded" name="string"
195nillable="true" type="s:string" />
196        </s:sequence>
197      </s:complexType>
198      <s:element name="ListeDroitCreationResponse">
199        <s:complexType>
200          <s:sequence>
201            <s:element minOccurs="0" maxOccurs="1"
202name="ListeDroitCreationResult" type="s0:ArrayOfAnyType" />
203          </s:sequence>
204        </s:complexType>
205      </s:element>
206      <s:element name="GetDroitsObjetProtege">
207        <s:complexType>
208          <s:sequence>
209            <s:element minOccurs="0" maxOccurs="1" name="iObjet"
210type="s:string" />
211            <s:element minOccurs="0" maxOccurs="1" name="iProfil"
212type="s:string" />
213            <s:element minOccurs="0" maxOccurs="1" name="iUtilisateur"
214type="s:string" />
215          </s:sequence>
216        </s:complexType>
217      </s:element>
218      <s:complexType name="MGDroitsObjetProtege">
219        <s:sequence>
220          <s:element minOccurs="0" maxOccurs="1" name="LbUti"
221type="s:string" />
222          <s:element minOccurs="0" maxOccurs="1" name="LbProf"
223type="s:string" />
224          <s:element minOccurs="0" maxOccurs="1" name="LbServ"
225type="s:string" />
226          <s:element minOccurs="0" maxOccurs="1" name="LbDir"
227type="s:string" />
228          <s:element minOccurs="1" maxOccurs="1" name="isProtected"
229type="s:boolean" />
230          <s:element minOccurs="0" maxOccurs="1" name="ListeDroitsAcces"
231type="s0:ArrayOfMGDroitAcces" />
232        </s:sequence>
233      </s:complexType>
234      <s:complexType name="ArrayOfMGDroitAcces">
235        <s:sequence>
236          <s:element minOccurs="0" maxOccurs="unbounded"
237name="MGDroitAcces" nillable="true" type="s0:MGDroitAcces" />
238        </s:sequence>
239      </s:complexType>
240      <s:complexType name="MGDroitAcces">
241        <s:sequence>
242          <s:element minOccurs="0" maxOccurs="1" name="IdProfil"
243type="s:string" />
244          <s:element minOccurs="1" maxOccurs="1" name="Lecture"
245type="s:boolean" />
246          <s:element minOccurs="1" maxOccurs="1" name="Modification"
247type="s:boolean" />
248          <s:element minOccurs="1" maxOccurs="1" name="Suppression"
249type="s:boolean" />
250        </s:sequence>
251      </s:complexType>
252      <s:element name="GetDroitsObjetProtegeResponse">
253        <s:complexType>
254          <s:sequence>
255            <s:element minOccurs="0" maxOccurs="1"
256name="GetDroitsObjetProtegeResult" type="s0:MGDroitsObjetProtege" />
257          </s:sequence>
258        </s:complexType>
259      </s:element>
260      <s:element name="GetPrivileges">
261        <s:complexType>
262          <s:sequence>
263            <s:element minOccurs="0" maxOccurs="1" name="iIdSupport"
264type="s:string" />
265            <s:element minOccurs="1" maxOccurs="1" name="iIdForme"
266type="s:int" />
267            <s:element minOccurs="0" maxOccurs="1" name="iProfil"
268type="s:string" />
269          </s:sequence>
270        </s:complexType>
271      </s:element>
272      <s:element name="GetPrivilegesResponse">
273        <s:complexType>
274          <s:sequence>
275            <s:element minOccurs="0" maxOccurs="1"
276name="GetPrivilegesResult" type="s0:ArrayOfString" />
277          </s:sequence>
278        </s:complexType>
279      </s:element>
280      <s:element name="GetLibelleProfil">
281        <s:complexType>
282          <s:sequence>
283            <s:element minOccurs="0" maxOccurs="1" name="iIdProfil"
284type="s:string" />
285          </s:sequence>
286        </s:complexType>
287      </s:element>
288      <s:element name="GetLibelleProfilResponse">
289        <s:complexType>
290          <s:sequence>
291            <s:element minOccurs="0" maxOccurs="1"
292name="GetLibelleProfilResult" type="s:string" />
293          </s:sequence>
294        </s:complexType>
295      </s:element>
296      <s:element name="GetValeurRecherche">
297        <s:complexType>
298          <s:sequence>
299            <s:element minOccurs="0" maxOccurs="1" name="iChampSource"
300type="s:string" />
301            <s:element minOccurs="0" maxOccurs="1" name="iTable"
302type="s:string" />
303            <s:element minOccurs="0" maxOccurs="1" name="iOrderByClause"
304type="s:string" />
305          </s:sequence>
306        </s:complexType>
307      </s:element>
308      <s:element name="GetValeurRechercheResponse">
309        <s:complexType>
310          <s:sequence>
311            <s:element minOccurs="0" maxOccurs="1"
312name="GetValeurRechercheResult" type="s0:ArrayOfString" />
313          </s:sequence>
314        </s:complexType>
315      </s:element>
316      <s:element name="GetValeurRechercheWithClauseWhere">
317        <s:complexType>
318          <s:sequence>
319            <s:element minOccurs="0" maxOccurs="1" name="iChampSource"
320type="s:string" />
321            <s:element minOccurs="0" maxOccurs="1" name="iTable"
322type="s:string" />
323            <s:element minOccurs="0" maxOccurs="1" name="iClauseWhere"
324type="s:string" />
325            <s:element minOccurs="0" maxOccurs="1" name="iOrderByClause"
326type="s:string" />
327          </s:sequence>
328        </s:complexType>
329      </s:element>
330      <s:element name="GetValeurRechercheWithClauseWhereResponse">
331        <s:complexType>
332          <s:sequence>
333            <s:element minOccurs="0" maxOccurs="1"
334name="GetValeurRechercheWithClauseWhereResult" type="s0:ArrayOfString"
335/>
336          </s:sequence>
337        </s:complexType>
338      </s:element>
339      <s:element name="GetEnvironnement">
340        <s:complexType />
341      </s:element>
342      <s:complexType name="MGEnvironnement">
343        <s:sequence>
344          <s:element minOccurs="0" maxOccurs="1" name="RepBureautique"
345type="s:string" />
346          <s:element minOccurs="0" maxOccurs="1"
347name="RepBureautiqueImage" type="s:string" />
348          <s:element minOccurs="0" maxOccurs="1"
349name="RepBureautiqueDoc" type="s:string" />
350        </s:sequence>
351      </s:complexType>
352      <s:element name="GetEnvironnementResponse">
353        <s:complexType>
354          <s:sequence>
355            <s:element minOccurs="0" maxOccurs="1"
356name="GetEnvironnementResult" type="s0:MGEnvironnement" />
357          </s:sequence>
358        </s:complexType>
359      </s:element>
360    </s:schema>
361  </types>
362  <message name="LoginMGDISSoapIn">
363    <part name="parameters" element="s0:LoginMGDIS" />
364  </message>
365  <message name="LoginMGDISSoapOut">
366    <part name="parameters" element="s0:LoginMGDISResponse" />
367  </message>
368  <message name="GetIdentificationSoapIn">
369    <part name="parameters" element="s0:GetIdentification" />
370  </message>
371  <message name="GetIdentificationSoapOut">
372    <part name="parameters" element="s0:GetIdentificationResponse" />
373  </message>
374  <message name="RollbackCurrentTransactionSoapIn">
375    <part name="parameters" element="s0:RollbackCurrentTransaction" />
376  </message>
377  <message name="RollbackCurrentTransactionSoapOut">
378    <part name="parameters"
379element="s0:RollbackCurrentTransactionResponse" />
380  </message>
381  <message name="GetListeProfilSoapIn">
382    <part name="parameters" element="s0:GetListeProfil" />
383  </message>
384  <message name="GetListeProfilSoapOut">
385    <part name="parameters" element="s0:GetListeProfilResponse" />
386  </message>
387  <message name="GetListeValCodifSoapIn">
388    <part name="parameters" element="s0:GetListeValCodif" />
389  </message>
390  <message name="GetListeValCodifSoapOut">
391    <part name="parameters" element="s0:GetListeValCodifResponse" />
392  </message>
393  <message name="TestPhpSoapSoapIn">
394    <part name="parameters" element="s0:TestPhpSoap" />
395  </message>
396  <message name="TestPhpSoapSoapOut">
397    <part name="parameters" element="s0:TestPhpSoapResponse" />
398  </message>
399  <message name="GetListeCodifSoapIn">
400    <part name="parameters" element="s0:GetListeCodif" />
401  </message>
402  <message name="GetListeCodifSoapOut">
403    <part name="parameters" element="s0:GetListeCodifResponse" />
404  </message>
405  <message name="DroitCreationSoapIn">
406    <part name="parameters" element="s0:DroitCreation" />
407  </message>
408  <message name="DroitCreationSoapOut">
409    <part name="parameters" element="s0:DroitCreationResponse" />
410  </message>
411  <message name="ListeDroitCreationSoapIn">
412    <part name="parameters" element="s0:ListeDroitCreation" />
413  </message>
414  <message name="ListeDroitCreationSoapOut">
415    <part name="parameters" element="s0:ListeDroitCreationResponse" />
416  </message>
417  <message name="GetDroitsObjetProtegeSoapIn">
418    <part name="parameters" element="s0:GetDroitsObjetProtege" />
419  </message>
420  <message name="GetDroitsObjetProtegeSoapOut">
421    <part name="parameters" element="s0:GetDroitsObjetProtegeResponse"
422/>
423  </message>
424  <message name="GetPrivilegesSoapIn">
425    <part name="parameters" element="s0:GetPrivileges" />
426  </message>
427  <message name="GetPrivilegesSoapOut">
428    <part name="parameters" element="s0:GetPrivilegesResponse" />
429  </message>
430  <message name="GetLibelleProfilSoapIn">
431    <part name="parameters" element="s0:GetLibelleProfil" />
432  </message>
433  <message name="GetLibelleProfilSoapOut">
434    <part name="parameters" element="s0:GetLibelleProfilResponse" />
435  </message>
436  <message name="GetValeurRechercheSoapIn">
437    <part name="parameters" element="s0:GetValeurRecherche" />
438  </message>
439  <message name="GetValeurRechercheSoapOut">
440    <part name="parameters" element="s0:GetValeurRechercheResponse" />
441  </message>
442  <message name="GetValeurRechercheWithClauseWhereSoapIn">
443    <part name="parameters"
444element="s0:GetValeurRechercheWithClauseWhere" />
445  </message>
446  <message name="GetValeurRechercheWithClauseWhereSoapOut">
447    <part name="parameters"
448element="s0:GetValeurRechercheWithClauseWhereResponse" />
449  </message>
450  <message name="GetEnvironnementSoapIn">
451    <part name="parameters" element="s0:GetEnvironnement" />
452  </message>
453  <message name="GetEnvironnementSoapOut">
454    <part name="parameters" element="s0:GetEnvironnementResponse" />
455  </message>
456  <portType name="MGServiceNoyauNETSoap">
457    <operation name="LoginMGDIS">
458      <input message="s0:LoginMGDISSoapIn" />
459      <output message="s0:LoginMGDISSoapOut" />
460    </operation>
461    <operation name="GetIdentification">
462      <input message="s0:GetIdentificationSoapIn" />
463      <output message="s0:GetIdentificationSoapOut" />
464    </operation>
465    <operation name="RollbackCurrentTransaction">
466      <input message="s0:RollbackCurrentTransactionSoapIn" />
467      <output message="s0:RollbackCurrentTransactionSoapOut" />
468    </operation>
469    <operation name="GetListeProfil">
470      <input message="s0:GetListeProfilSoapIn" />
471      <output message="s0:GetListeProfilSoapOut" />
472    </operation>
473    <operation name="GetListeValCodif">
474      <input message="s0:GetListeValCodifSoapIn" />
475      <output message="s0:GetListeValCodifSoapOut" />
476    </operation>
477    <operation name="TestPhpSoap">
478      <input message="s0:TestPhpSoapSoapIn" />
479      <output message="s0:TestPhpSoapSoapOut" />
480    </operation>
481    <operation name="GetListeCodif">
482      <input message="s0:GetListeCodifSoapIn" />
483      <output message="s0:GetListeCodifSoapOut" />
484    </operation>
485    <operation name="DroitCreation">
486      <input message="s0:DroitCreationSoapIn" />
487      <output message="s0:DroitCreationSoapOut" />
488    </operation>
489    <operation name="ListeDroitCreation">
490      <input message="s0:ListeDroitCreationSoapIn" />
491      <output message="s0:ListeDroitCreationSoapOut" />
492    </operation>
493    <operation name="GetDroitsObjetProtege">
494      <input message="s0:GetDroitsObjetProtegeSoapIn" />
495      <output message="s0:GetDroitsObjetProtegeSoapOut" />
496    </operation>
497    <operation name="GetPrivileges">
498      <input message="s0:GetPrivilegesSoapIn" />
499      <output message="s0:GetPrivilegesSoapOut" />
500    </operation>
501    <operation name="GetLibelleProfil">
502      <input message="s0:GetLibelleProfilSoapIn" />
503      <output message="s0:GetLibelleProfilSoapOut" />
504    </operation>
505    <operation name="GetValeurRecherche">
506      <input message="s0:GetValeurRechercheSoapIn" />
507      <output message="s0:GetValeurRechercheSoapOut" />
508    </operation>
509    <operation name="GetValeurRechercheWithClauseWhere">
510      <input message="s0:GetValeurRechercheWithClauseWhereSoapIn" />
511      <output message="s0:GetValeurRechercheWithClauseWhereSoapOut" />
512    </operation>
513    <operation name="GetEnvironnement">
514      <input message="s0:GetEnvironnementSoapIn" />
515      <output message="s0:GetEnvironnementSoapOut" />
516    </operation>
517  </portType>
518  <binding name="MGServiceNoyauNETSoap"
519type="s0:MGServiceNoyauNETSoap">
520    <soap:binding transport="http://schemas.xmlsoap.org/soap/http"
521style="document" />
522    <operation name="LoginMGDIS">
523      <soap:operation soapAction="http://tempuri.org/LoginMGDIS"
524style="document" />
525      <input>
526        <soap:body use="literal" />
527      </input>
528      <output>
529        <soap:body use="literal" />
530      </output>
531    </operation>
532    <operation name="GetIdentification">
533      <soap:operation soapAction="http://tempuri.org/GetIdentification"
534style="document" />
535      <input>
536        <soap:body use="literal" />
537      </input>
538      <output>
539        <soap:body use="literal" />
540      </output>
541    </operation>
542    <operation name="RollbackCurrentTransaction">
543      <soap:operation
544soapAction="http://tempuri.org/RollbackCurrentTransaction"
545style="document" />
546      <input>
547        <soap:body use="literal" />
548      </input>
549      <output>
550        <soap:body use="literal" />
551      </output>
552    </operation>
553    <operation name="GetListeProfil">
554      <soap:operation soapAction="http://tempuri.org/GetListeProfil"
555style="document" />
556      <input>
557        <soap:body use="literal" />
558      </input>
559      <output>
560        <soap:body use="literal" />
561      </output>
562    </operation>
563    <operation name="GetListeValCodif">
564      <soap:operation soapAction="http://tempuri.org/GetListeValCodif"
565style="document" />
566      <input>
567        <soap:body use="literal" />
568      </input>
569      <output>
570        <soap:body use="literal" />
571      </output>
572    </operation>
573    <operation name="TestPhpSoap">
574      <soap:operation soapAction="http://tempuri.org/TestPhpSoap"
575style="document" />
576      <input>
577        <soap:body use="literal" />
578      </input>
579      <output>
580        <soap:body use="literal" />
581      </output>
582    </operation>
583    <operation name="GetListeCodif">
584      <soap:operation soapAction="http://tempuri.org/GetListeCodif"
585style="document" />
586      <input>
587        <soap:body use="literal" />
588      </input>
589      <output>
590        <soap:body use="literal" />
591      </output>
592    </operation>
593    <operation name="DroitCreation">
594      <soap:operation soapAction="http://tempuri.org/DroitCreation"
595style="document" />
596      <input>
597        <soap:body use="literal" />
598      </input>
599      <output>
600        <soap:body use="literal" />
601      </output>
602    </operation>
603    <operation name="ListeDroitCreation">
604      <soap:operation soapAction="http://tempuri.org/ListeDroitCreation"
605style="document" />
606      <input>
607        <soap:body use="literal" />
608      </input>
609      <output>
610        <soap:body use="literal" />
611      </output>
612    </operation>
613    <operation name="GetDroitsObjetProtege">
614      <soap:operation
615soapAction="http://tempuri.org/GetDroitsObjetProtege" style="document"
616/>
617      <input>
618        <soap:body use="literal" />
619      </input>
620      <output>
621        <soap:body use="literal" />
622      </output>
623    </operation>
624    <operation name="GetPrivileges">
625      <soap:operation soapAction="http://tempuri.org/GetPrivileges"
626style="document" />
627      <input>
628        <soap:body use="literal" />
629      </input>
630      <output>
631        <soap:body use="literal" />
632      </output>
633    </operation>
634    <operation name="GetLibelleProfil">
635      <soap:operation soapAction="http://tempuri.org/GetLibelleProfil"
636style="document" />
637      <input>
638        <soap:body use="literal" />
639      </input>
640      <output>
641        <soap:body use="literal" />
642      </output>
643    </operation>
644    <operation name="GetValeurRecherche">
645      <soap:operation soapAction="http://tempuri.org/GetValeurRecherche"
646style="document" />
647      <input>
648        <soap:body use="literal" />
649      </input>
650      <output>
651        <soap:body use="literal" />
652      </output>
653    </operation>
654    <operation name="GetValeurRechercheWithClauseWhere">
655      <soap:operation
656soapAction="http://tempuri.org/GetValeurRechercheWithClauseWhere"
657style="document" />
658      <input>
659        <soap:body use="literal" />
660      </input>
661      <output>
662        <soap:body use="literal" />
663      </output>
664    </operation>
665    <operation name="GetEnvironnement">
666      <soap:operation soapAction="http://tempuri.org/GetEnvironnement"
667style="document" />
668      <input>
669        <soap:body use="literal" />
670      </input>
671      <output>
672        <soap:body use="literal" />
673      </output>
674    </operation>
675  </binding>
676  <service name="MGServiceNoyauNET">
677    <port name="MGServiceNoyauNETSoap"
678binding="s0:MGServiceNoyauNETSoap">
679      <soap:address
680location="http://localhost/SoapSrvSOFI/MGServiceNoyauNET.asmx" />
681    </port>
682  </service>
683</definitions>
684