/[volute]/trunk/projects/grid/vospace/php_endpoint/vospace.wsdl
ViewVC logotype

Annotation of /trunk/projects/grid/vospace/php_endpoint/vospace.wsdl

Parent Directory Parent Directory | Revision Log Revision Log


Revision 738 - (hide annotations)
Thu Aug 21 21:45:51 2008 UTC (13 years, 1 month ago) by richard.p.wagner
File MIME type: application/xml
File size: 53414 byte(s)
added simple authorization mechanism
1 richard.p.wagner 106 <?xml version="1.0" encoding="utf-8"?>
2     <wsdl:definitions
3     xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
4     xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
5     xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
6     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
7     xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
8 richard.p.wagner 738 xmlns:wsse="http://schemas.xmlsoap.org/ws/2003/06/secext"
9 richard.p.wagner 106 xmlns:vos.contract.1.1="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1"
10     xmlns:vos.types.1.1="http://www.ivoa.net/xml/VOSpaceTypes-v1.1rc1"
11    
12     xmlns="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1"
13     targetNamespace="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1"
14    
15     >
16     <wsdl:documentation>
17     Interface definition for a VOSpace 1.1 web service (MJG, 1/17/08)
18     </wsdl:documentation>
19     <wsdl:types>
20    
21     <xsd:schema
22     targetNamespace="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1"
23     elementFormDefault="qualified"
24     >
25    
26     <!--+
27     | Import the message schema.
28     +-->
29     <xsd:import
30     namespace="http://www.ivoa.net/xml/VOSpaceTypes-v1.1rc1"
31     schemaLocation="VOSpaceTypes-v1.1rc1.xsd"
32     />
33    
34 richard.p.wagner 737 <xsd:import
35     namespace="http://schemas.xmlsoap.org/ws/2003/06/secext"
36     schemaLocation="ws-sec.xsd"
37     />
38    
39 richard.p.wagner 106 <!--+
40     | The GetViews message elements.
41     +-->
42     <xsd:element name="GetViews" type="vos.types.1.1:GetViewsRequestType"/>
43     <xsd:element name="GetViewsResponse" type="vos.types.1.1:GetViewsResponseType"/>
44    
45     <!--+
46     | The GetProtocols message elements.
47     +-->
48     <xsd:element name="GetProtocols" type="vos.types.1.1:GetProtocolsRequestType"/>
49     <xsd:element name="GetProtocolsResponse" type="vos.types.1.1:GetProtocolsResponseType"/>
50    
51     <!--+
52     | The GetProperties message elements.
53     +-->
54     <xsd:element name="GetProperties" type="vos.types.1.1:GetPropertiesRequestType"/>
55     <xsd:element name="GetPropertiesResponse" type="vos.types.1.1:GetPropertiesResponseType"/>
56    
57     <!--+
58     | The CreateNode message elements.
59     +-->
60     <xsd:element name="CreateNode" type="vos.types.1.1:CreateNodeRequestType"/>
61     <xsd:element name="CreateNodeResponse" type="vos.types.1.1:CreateNodeResponseType"/>
62    
63     <!--+
64     | The DeleteNode message elements.
65     +-->
66     <xsd:element name="DeleteNode" type="vos.types.1.1:DeleteNodeRequestType"/>
67     <xsd:element name="DeleteNodeResponse" type="vos.types.1.1:DeleteNodeResponseType"/>
68    
69     <!--+
70     | The MoveNode message elements.
71     +-->
72     <xsd:element name="MoveNode" type="vos.types.1.1:MoveNodeRequestType"/>
73     <xsd:element name="MoveNodeResponse" type="vos.types.1.1:MoveNodeResponseType"/>
74    
75     <!--+
76     | The CopyNode message elements.
77     +-->
78     <xsd:element name="CopyNode" type="vos.types.1.1:CopyNodeRequestType"/>
79     <xsd:element name="CopyNodeResponse" type="vos.types.1.1:CopyNodeResponseType"/>
80    
81     <!--+
82     | The GetNode message elements.
83     +-->
84     <xsd:element name="GetNode" type="vos.types.1.1:GetNodeRequestType"/>
85     <xsd:element name="GetNodeResponse" type="vos.types.1.1:GetNodeResponseType"/>
86    
87     <!--+
88     | The SetNode message elements.
89     +-->
90     <xsd:element name="SetNode" type="vos.types.1.1:SetNodeRequestType"/>
91     <xsd:element name="SetNodeResponse" type="vos.types.1.1:SetNodeResponseType"/>
92    
93     <!--+
94     | The ListNodes message elements.
95     +-->
96     <xsd:element name="ListNodes" type="vos.types.1.1:ListNodesRequestType"/>
97     <xsd:element name="ListNodesResponse" type="vos.types.1.1:ListNodesResponseType"/>
98    
99     <!--+
100     | The FindNodes message elements.
101     +-->
102     <xsd:element name="FindNodes" type="vos.types.1.1:FindNodesRequestType"/>
103     <xsd:element name="FindNodesResponse" type="vos.types.1.1:FindNodesResponseType"/>
104    
105     <!--+
106     | The PushToVoSpace message elements.
107     +-->
108     <xsd:element name="PushToVoSpace" type="vos.types.1.1:PushToVoSpaceRequestType"/>
109     <xsd:element name="PushToVoSpaceResponse" type="vos.types.1.1:PushToVoSpaceResponseType"/>
110    
111     <!--+
112     | The PullToVoSpace message elements.
113     +-->
114     <xsd:element name="PullToVoSpace" type="vos.types.1.1:PullToVoSpaceRequestType"/>
115     <xsd:element name="PullToVoSpaceResponse" type="vos.types.1.1:PullToVoSpaceResponseType"/>
116    
117     <!--+
118     | The PullFromVoSpace message elements.
119     +-->
120     <xsd:element name="PullFromVoSpace" type="vos.types.1.1:PullFromVoSpaceRequestType"/>
121     <xsd:element name="PullFromVoSpaceResponse" type="vos.types.1.1:PullFromVoSpaceResponseType"/>
122    
123     <!--+
124     | The PushFromVoSpace message elements.
125     +-->
126     <xsd:element name="PushFromVoSpace" type="vos.types.1.1:PushFromVoSpaceRequestType"/>
127     <xsd:element name="PushFromVoSpaceResponse" type="vos.types.1.1:PushFromVoSpaceResponseType"/>
128    
129     <!--+
130     | The fault elements.
131     +-->
132     <xsd:element name="InternalFault" type="vos.types.1.1:InternalFaultType"/>
133     <xsd:element name="NodeNotFoundFault" type="vos.types.1.1:NodeNotFoundFaultType"/>
134     <xsd:element name="DuplicateNodeFault" type="vos.types.1.1:DuplicateNodeFaultType"/>
135     <xsd:element name="PermissionDeniedFault" type="vos.types.1.1:PermissionDeniedFaultType"/>
136     <xsd:element name="InvalidUriFault" type="vos.types.1.1:InvalidUriFaultType"/>
137     <xsd:element name="InvalidTokenFault" type="vos.types.1.1:InvalidTokenFaultType"/>
138     <xsd:element name="InvalidArgumentFault" type="vos.types.1.1:InvalidArgumentFaultType"/>
139     <xsd:element name="TypeNotSupportedFault" type="vos.types.1.1:TypeNotSupportedFaultType"/>
140     <xsd:element name="ViewNotSupportedFault" type="vos.types.1.1:ViewNotSupportedFaultType"/>
141     <xsd:element name="ProtocolNotSupportedFault" type="vos.types.1.1:ProtocolNotSupportedFaultType"/>
142     <xsd:element name="TransferFailedFault" type="vos.types.1.1:TransferFailedFaultType"/>
143     <xsd:element name="InvalidDataFault" type="vos.types.1.1:InvalidDataFaultType"/>
144     <xsd:element name="ContainerNotFoundFault" type="vos.types.1.1:ContainerNotFoundFaultType"/>
145     <xsd:element name="LinkFoundFault" type="vos.types.1.1:LinkFoundFaultType"/>
146     <xsd:element name="PropertyNotFoundFault" type="vos.types.1.1:PropertyNotFoundFaultType"/>
147 richard.p.wagner 737 <xsd:element name="Security" type="wsse:SecurityHeaderType"/>
148 richard.p.wagner 106 </xsd:schema>
149 richard.p.wagner 737
150 richard.p.wagner 106 </wsdl:types>
151    
152     <!--+
153 richard.p.wagner 737 | The Security messages.
154     +-->
155     <wsdl:message name="wsRequest" >
156 richard.p.wagner 738 <wsdl:part name="Security" element="wsse:Security" />
157     </wsdl:message>
158 richard.p.wagner 737
159     <!--+
160 richard.p.wagner 106 | The GetViews messages.
161     +-->
162     <wsdl:message name="GetViewsRequestMessage">
163     <wsdl:part name="message" element="vos.contract.1.1:GetViews"/>
164     </wsdl:message>
165     <wsdl:message name="GetViewsResponseMessage">
166     <wsdl:part name="message" element="vos.contract.1.1:GetViewsResponse"/>
167     </wsdl:message>
168    
169     <!--+
170     | The GetProtocols messages.
171     +-->
172     <wsdl:message name="GetProtocolsRequestMessage">
173     <wsdl:part name="message" element="vos.contract.1.1:GetProtocols"/>
174     </wsdl:message>
175     <wsdl:message name="GetProtocolsResponseMessage">
176     <wsdl:part name="message" element="vos.contract.1.1:GetProtocolsResponse"/>
177     </wsdl:message>
178    
179     <!--+
180     | The GetProperties messages.
181     +-->
182     <wsdl:message name="GetPropertiesRequestMessage">
183     <wsdl:part name="message" element="vos.contract.1.1:GetProperties"/>
184     </wsdl:message>
185     <wsdl:message name="GetPropertiesResponseMessage">
186     <wsdl:part name="message" element="vos.contract.1.1:GetPropertiesResponse"/>
187     </wsdl:message>
188    
189     <!--+
190     | The CreateNode messages.
191     +-->
192     <wsdl:message name="CreateNodeRequestMessage">
193     <wsdl:part name="message" element="vos.contract.1.1:CreateNode"/>
194     </wsdl:message>
195     <wsdl:message name="CreateNodeResponseMessage">
196     <wsdl:part name="message" element="vos.contract.1.1:CreateNodeResponse"/>
197     </wsdl:message>
198    
199     <!--+
200     | The DeleteNode messages.
201     +-->
202     <wsdl:message name="DeleteNodeRequestMessage">
203     <wsdl:part name="message" element="vos.contract.1.1:DeleteNode"/>
204     </wsdl:message>
205     <wsdl:message name="DeleteNodeResponseMessage">
206     <wsdl:part name="message" element="vos.contract.1.1:DeleteNodeResponse"/>
207     </wsdl:message>
208    
209     <!--+
210     | The MoveNode messages.
211     +-->
212     <wsdl:message name="MoveNodeRequestMessage">
213     <wsdl:part name="message" element="vos.contract.1.1:MoveNode"/>
214     </wsdl:message>
215     <wsdl:message name="MoveNodeResponseMessage">
216     <wsdl:part name="message" element="vos.contract.1.1:MoveNodeResponse"/>
217     </wsdl:message>
218    
219     <!--+
220     | The CopyNode messages.
221     +-->
222     <wsdl:message name="CopyNodeRequestMessage">
223     <wsdl:part name="message" element="vos.contract.1.1:CopyNode"/>
224     </wsdl:message>
225     <wsdl:message name="CopyNodeResponseMessage">
226     <wsdl:part name="message" element="vos.contract.1.1:CopyNodeResponse"/>
227     </wsdl:message>
228    
229     <!--+
230     | The GetNode messages.
231     +-->
232     <wsdl:message name="GetNodeRequestMessage">
233     <wsdl:part name="message" element="vos.contract.1.1:GetNode"/>
234     </wsdl:message>
235     <wsdl:message name="GetNodeResponseMessage">
236     <wsdl:part name="message" element="vos.contract.1.1:GetNodeResponse"/>
237     </wsdl:message>
238    
239     <!--+
240     | The SetNode messages.
241     +-->
242     <wsdl:message name="SetNodeRequestMessage">
243     <wsdl:part name="message" element="vos.contract.1.1:SetNode"/>
244     </wsdl:message>
245     <wsdl:message name="SetNodeResponseMessage">
246     <wsdl:part name="message" element="vos.contract.1.1:SetNodeResponse"/>
247     </wsdl:message>
248    
249     <!--+
250     | The ListNodes messages.
251     +-->
252     <wsdl:message name="ListNodesRequestMessage">
253     <wsdl:part name="message" element="vos.contract.1.1:ListNodes"/>
254     </wsdl:message>
255     <wsdl:message name="ListNodesResponseMessage">
256     <wsdl:part name="message" element="vos.contract.1.1:ListNodesResponse"/>
257     </wsdl:message>
258    
259     <!--+
260     | The FindNodes messages.
261     +-->
262     <wsdl:message name="FindNodesRequestMessage">
263     <wsdl:part name="message" element="vos.contract.1.1:FindNodes"/>
264     </wsdl:message>
265     <wsdl:message name="FindNodesResponseMessage">
266     <wsdl:part name="message" element="vos.contract.1.1:FindNodesResponse"/>
267     </wsdl:message>
268    
269     <!--+
270     | The PushToVoSpace messages.
271     +-->
272     <wsdl:message name="PushToVoSpaceRequestMessage">
273     <wsdl:part name="message" element="vos.contract.1.1:PushToVoSpace"/>
274     </wsdl:message>
275     <wsdl:message name="PushToVoSpaceResponseMessage">
276     <wsdl:part name="message" element="vos.contract.1.1:PushToVoSpaceResponse"/>
277     </wsdl:message>
278    
279     <!--+
280     | The PullToVoSpace messages.
281     +-->
282     <wsdl:message name="PullToVoSpaceRequestMessage">
283     <wsdl:part name="message" element="vos.contract.1.1:PullToVoSpace"/>
284     </wsdl:message>
285     <wsdl:message name="PullToVoSpaceResponseMessage">
286     <wsdl:part name="message" element="vos.contract.1.1:PullToVoSpaceResponse"/>
287     </wsdl:message>
288    
289     <!--+
290     | The PullFromVoSpace messages.
291     +-->
292     <wsdl:message name="PullFromVoSpaceRequestMessage">
293     <wsdl:part name="message" element="vos.contract.1.1:PullFromVoSpace"/>
294     </wsdl:message>
295     <wsdl:message name="PullFromVoSpaceResponseMessage">
296     <wsdl:part name="message" element="vos.contract.1.1:PullFromVoSpaceResponse"/>
297     </wsdl:message>
298    
299     <!--+
300     | The PushFromVoSpace messages.
301     +-->
302     <wsdl:message name="PushFromVoSpaceRequestMessage">
303     <wsdl:part name="message" element="vos.contract.1.1:PushFromVoSpace"/>
304     </wsdl:message>
305     <wsdl:message name="PushFromVoSpaceResponseMessage">
306     <wsdl:part name="message" element="vos.contract.1.1:PushFromVoSpaceResponse"/>
307     </wsdl:message>
308    
309     <!--+
310     | The fault messages.
311     +-->
312     <wsdl:message name="InternalFaultMessage">
313     <wsdl:part name="message" element="vos.contract.1.1:InternalFault"/>
314     </wsdl:message>
315     <wsdl:message name="NodeNotFoundFaultMessage">
316     <wsdl:part name="message" element="vos.contract.1.1:NodeNotFoundFault"/>
317     </wsdl:message>
318     <wsdl:message name="DuplicateNodeFaultMessage">
319     <wsdl:part name="message" element="vos.contract.1.1:DuplicateNodeFault"/>
320     </wsdl:message>
321     <wsdl:message name="PermissionDeniedFaultMessage">
322     <wsdl:part name="message" element="vos.contract.1.1:PermissionDeniedFault"/>
323     </wsdl:message>
324     <wsdl:message name="InvalidUriFaultMessage">
325     <wsdl:part name="message" element="vos.contract.1.1:InvalidUriFault"/>
326     </wsdl:message>
327     <wsdl:message name="InvalidTokenFaultMessage">
328     <wsdl:part name="message" element="vos.contract.1.1:InvalidTokenFault"/>
329     </wsdl:message>
330     <wsdl:message name="InvalidArgumentFaultMessage">
331     <wsdl:part name="message" element="vos.contract.1.1:InvalidArgumentFault"/>
332     </wsdl:message>
333     <wsdl:message name="TypeNotSupportedFaultMessage">
334     <wsdl:part name="message" element="vos.contract.1.1:TypeNotSupportedFault"/>
335     </wsdl:message>
336     <wsdl:message name="ViewNotSupportedFaultMessage">
337     <wsdl:part name="message" element="vos.contract.1.1:ViewNotSupportedFault"/>
338     </wsdl:message>
339     <wsdl:message name="ProtocolNotSupportedFaultMessage">
340     <wsdl:part name="message" element="vos.contract.1.1:ProtocolNotSupportedFault"/>
341     </wsdl:message>
342     <wsdl:message name="TransferFailedFaultMessage">
343     <wsdl:part name="message" element="vos.contract.1.1:TransferFailedFault"/>
344     </wsdl:message>
345     <wsdl:message name="InvalidDataFaultMessage">
346     <wsdl:part name="message" element="vos.contract.1.1:InvalidDataFault"/>
347     </wsdl:message>
348     <wsdl:message name="ContainerNotFoundFaultMessage">
349     <wsdl:part name="message" element="vos.contract.1.1:ContainerNotFoundFault"/>
350     </wsdl:message>
351     <wsdl:message name="LinkFoundFaultMessage">
352     <wsdl:part name="message" element="vos.contract.1.1:LinkFoundFault"/>
353     </wsdl:message>
354     <wsdl:message name="PropertyNotFoundFaultMessage">
355     <wsdl:part name="message" element="vos.contract.1.1:PropertyNotFoundFault"/>
356     </wsdl:message>
357    
358     <!--+
359     | The VoSpace-1.1 port type.
360     +-->
361     <wsdl:portType name="VOSpacePortType">
362    
363     <!--+
364     | The GetViews operation.
365     +-->
366     <wsdl:operation name="GetViews">
367     <wsdl:documentation>
368     GetViews operation
369     </wsdl:documentation>
370     <wsdl:input message="vos.contract.1.1:GetViewsRequestMessage"/>
371     <wsdl:output message="vos.contract.1.1:GetViewsResponseMessage"/>
372     <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
373     </wsdl:operation>
374    
375     <!--+
376     | The GetProtocols operation.
377     +-->
378     <wsdl:operation name="GetProtocols">
379     <wsdl:documentation>
380     GetProtocols operation
381     </wsdl:documentation>
382     <wsdl:input message="vos.contract.1.1:GetProtocolsRequestMessage"/>
383     <wsdl:output message="vos.contract.1.1:GetProtocolsResponseMessage"/>
384     <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
385     </wsdl:operation>
386    
387     <!--+
388     | The GetProperties operation.
389     +-->
390     <wsdl:operation name="GetProperties">
391     <wsdl:documentation>
392     GetProperties operation
393     </wsdl:documentation>
394     <wsdl:input message="vos.contract.1.1:GetPropertiesRequestMessage"/>
395     <wsdl:output message="vos.contract.1.1:GetPropertiesResponseMessage"/>
396     <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
397     </wsdl:operation>
398    
399     <!--+
400     | The CreateNode operation.
401     +-->
402     <wsdl:operation name="CreateNode">
403     <wsdl:documentation>
404     CreateNode operation
405     </wsdl:documentation>
406     <wsdl:input message="vos.contract.1.1:CreateNodeRequestMessage"/>
407     <wsdl:output message="vos.contract.1.1:CreateNodeResponseMessage"/>
408     <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
409     <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
410     <wsdl:fault name="DuplicateNodeFault" message="vos.contract.1.1:DuplicateNodeFaultMessage"/>
411     <wsdl:fault name="TypeNotSupportedFault" message="vos.contract.1.1:TypeNotSupportedFaultMessage"/>
412     <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
413     <wsdl:fault name="ContainerNotFoundFault" message="vos.contract.1.1:ContainerNotFoundFaultMessage"/>
414     <wsdl:fault name="LinkFoundFault" message="vos.contract.1.1:LinkFoundFaultMessage"/>
415     <wsdl:fault name="PropertyNotFoundFault" message="vos.contract.1.1:PropertyNotFoundFaultMessage"/>
416     </wsdl:operation>
417    
418     <!--+
419     | The DeleteNode operation.
420     +-->
421     <wsdl:operation name="DeleteNode">
422     <wsdl:documentation>
423     DeleteNode operation
424     </wsdl:documentation>
425     <wsdl:input message="vos.contract.1.1:DeleteNodeRequestMessage"/>
426     <wsdl:output message="vos.contract.1.1:DeleteNodeResponseMessage"/>
427     <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
428     <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
429     <wsdl:fault name="NodeNotFoundFault" message="vos.contract.1.1:NodeNotFoundFaultMessage"/>
430     <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
431     <wsdl:fault name="ContainerNotFoundFault" message="vos.contract.1.1:ContainerNotFoundFaultMessage"/>
432     <wsdl:fault name="LinkFoundFault" message="vos.contract.1.1:LinkFoundFaultMessage"/>
433     </wsdl:operation>
434    
435     <!--+
436     | The MoveNode operation.
437     +-->
438     <wsdl:operation name="MoveNode">
439     <wsdl:documentation>
440     MoveNode operation
441     </wsdl:documentation>
442     <wsdl:input message="vos.contract.1.1:MoveNodeRequestMessage"/>
443     <wsdl:output message="vos.contract.1.1:MoveNodeResponseMessage"/>
444     <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
445     <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
446     <wsdl:fault name="InvalidArgumentFault" message="vos.contract.1.1:InvalidArgumentFaultMessage"/>
447     <wsdl:fault name="NodeNotFoundFault" message="vos.contract.1.1:NodeNotFoundFaultMessage"/>
448     <wsdl:fault name="DuplicateNodeFault" message="vos.contract.1.1:DuplicateNodeFaultMessage"/>
449     <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
450     <wsdl:fault name="ContainerNotFoundFault" message="vos.contract.1.1:ContainerNotFoundFaultMessage"/>
451     <wsdl:fault name="LinkFoundFault" message="vos.contract.1.1:LinkFoundFaultMessage"/>
452     </wsdl:operation>
453    
454     <!--+
455     | The CopyNode operation.
456     +-->
457     <wsdl:operation name="CopyNode">
458     <wsdl:documentation>
459     CopyNode operation
460     </wsdl:documentation>
461     <wsdl:input message="vos.contract.1.1:CopyNodeRequestMessage"/>
462     <wsdl:output message="vos.contract.1.1:CopyNodeResponseMessage"/>
463     <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
464     <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
465     <wsdl:fault name="InvalidArgumentFault" message="vos.contract.1.1:InvalidArgumentFaultMessage"/>
466     <wsdl:fault name="NodeNotFoundFault" message="vos.contract.1.1:NodeNotFoundFaultMessage"/>
467     <wsdl:fault name="DuplicateNodeFault" message="vos.contract.1.1:DuplicateNodeFaultMessage"/>
468     <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
469     <wsdl:fault name="ContainerNotFoundFault" message="vos.contract.1.1:ContainerNotFoundFaultMessage"/>
470     <wsdl:fault name="LinkFoundFault" message="vos.contract.1.1:LinkFoundFaultMessage"/>
471     </wsdl:operation>
472    
473     <!--+
474     | The GetNode operation.
475     +-->
476     <wsdl:operation name="GetNode">
477     <wsdl:documentation>
478     GetNode operation
479     </wsdl:documentation>
480     <wsdl:input message="vos.contract.1.1:GetNodeRequestMessage"/>
481     <wsdl:output message="vos.contract.1.1:GetNodeResponseMessage"/>
482     <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
483     <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
484     <wsdl:fault name="NodeNotFoundFault" message="vos.contract.1.1:NodeNotFoundFaultMessage"/>
485     <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
486     <wsdl:fault name="LinkFoundFault" message="vos.contract.1.1:LinkFoundFaultMessage"/>
487     </wsdl:operation>
488    
489     <!--+
490     | The SetNode operation.
491     +-->
492     <wsdl:operation name="SetNode">
493     <wsdl:documentation>
494     SetNode operation
495     </wsdl:documentation>
496     <wsdl:input message="vos.contract.1.1:SetNodeRequestMessage"/>
497     <wsdl:output message="vos.contract.1.1:SetNodeResponseMessage"/>
498     <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
499     <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
500     <wsdl:fault name="InvalidArgumentFault" message="vos.contract.1.1:InvalidArgumentFaultMessage"/>
501     <wsdl:fault name="NodeNotFoundFault" message="vos.contract.1.1:NodeNotFoundFaultMessage"/>
502     <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
503     <wsdl:fault name="LinkFoundFault" message="vos.contract.1.1:LinkFoundFaultMessage"/>
504     </wsdl:operation>
505    
506     <!--+
507     | The ListNodes operation.
508     +-->
509     <wsdl:operation name="ListNodes">
510     <wsdl:documentation>
511     ListNodes operation
512     </wsdl:documentation>
513     <wsdl:input message="vos.contract.1.1:ListNodesRequestMessage"/>
514     <wsdl:output message="vos.contract.1.1:ListNodesResponseMessage"/>
515     <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
516     <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
517     <wsdl:fault name="NodeNotFoundFault" message="vos.contract.1.1:NodeNotFoundFaultMessage"/>
518     <wsdl:fault name="InvalidTokenFault" message="vos.contract.1.1:InvalidTokenFaultMessage"/>
519     <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
520     </wsdl:operation>
521    
522     <!--+
523     | The FindNodes operation.
524     +-->
525     <wsdl:operation name="FindNodes">
526     <wsdl:documentation>
527     FindNodes operation
528     </wsdl:documentation>
529     <wsdl:input message="vos.contract.1.1:FindNodesRequestMessage"/>
530     <wsdl:output message="vos.contract.1.1:FindNodesResponseMessage"/>
531     <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
532     <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
533     <wsdl:fault name="NodeNotFoundFault" message="vos.contract.1.1:NodeNotFoundFaultMessage"/>
534     <wsdl:fault name="InvalidTokenFault" message="vos.contract.1.1:InvalidTokenFaultMessage"/>
535     <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
536     <wsdl:fault name="PropertyNotFoundFault" message="vos.contract.1.1:PropertyNotFoundFaultMessage"/>
537     </wsdl:operation>
538    
539     <!--+
540     | The PushToVoSpace operation.
541     +-->
542     <wsdl:operation name="PushToVoSpace">
543     <wsdl:documentation>
544     PushToVoSpace operation
545     </wsdl:documentation>
546     <wsdl:input message="vos.contract.1.1:PushToVoSpaceRequestMessage"/>
547     <wsdl:output message="vos.contract.1.1:PushToVoSpaceResponseMessage"/>
548     <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
549     <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
550     <wsdl:fault name="InvalidArgumentFault" message="vos.contract.1.1:InvalidArgumentFaultMessage"/>
551     <wsdl:fault name="ViewNotSupportedFault" message="vos.contract.1.1:ViewNotSupportedFaultMessage"/>
552     <wsdl:fault name="TypeNotSupportedFault" message="vos.contract.1.1:TypeNotSupportedFaultMessage"/>
553     <wsdl:fault name="ProtocolNotSupportedFault" message="vos.contract.1.1:ProtocolNotSupportedFaultMessage"/>
554     <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
555     <wsdl:fault name="ContainerNotFoundFault" message="vos.contract.1.1:ContainerNotFoundFaultMessage"/>
556     <wsdl:fault name="LinkFoundFault" message="vos.contract.1.1:LinkFoundFaultMessage"/>
557     </wsdl:operation>
558    
559     <!--+
560     | The PullToVoSpace operation.
561     +-->
562     <wsdl:operation name="PullToVoSpace">
563     <wsdl:documentation>
564     PullToVoSpace operation
565     </wsdl:documentation>
566     <wsdl:input message="vos.contract.1.1:PullToVoSpaceRequestMessage"/>
567     <wsdl:output message="vos.contract.1.1:PullToVoSpaceResponseMessage"/>
568     <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
569     <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
570     <wsdl:fault name="InvalidDataFault" message="vos.contract.1.1:InvalidDataFaultMessage"/>
571     <wsdl:fault name="InvalidArgumentFault" message="vos.contract.1.1:InvalidArgumentFaultMessage"/>
572     <wsdl:fault name="ViewNotSupportedFault" message="vos.contract.1.1:ViewNotSupportedFaultMessage"/>
573     <wsdl:fault name="TypeNotSupportedFault" message="vos.contract.1.1:TypeNotSupportedFaultMessage"/>
574     <wsdl:fault name="ProtocolNotSupportedFault" message="vos.contract.1.1:ProtocolNotSupportedFaultMessage"/>
575     <wsdl:fault name="TransferFailedFault" message="vos.contract.1.1:TransferFailedFaultMessage"/>
576     <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
577     <wsdl:fault name="ContainerNotFoundFault" message="vos.contract.1.1:ContainerNotFoundFaultMessage"/>
578     <wsdl:fault name="LinkFoundFault" message="vos.contract.1.1:LinkFoundFaultMessage"/>
579     </wsdl:operation>
580    
581     <!--+
582     | The PullFromVoSpace operation.
583     +-->
584     <wsdl:operation name="PullFromVoSpace">
585     <wsdl:documentation>
586     PullFromVoSpace operation
587     </wsdl:documentation>
588     <wsdl:input message="vos.contract.1.1:PullFromVoSpaceRequestMessage"/>
589     <wsdl:output message="vos.contract.1.1:PullFromVoSpaceResponseMessage"/>
590     <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
591     <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
592     <wsdl:fault name="InvalidArgumentFault" message="vos.contract.1.1:InvalidArgumentFaultMessage"/>
593     <wsdl:fault name="NodeNotFoundFault" message="vos.contract.1.1:NodeNotFoundFaultMessage"/>
594     <wsdl:fault name="ViewNotSupportedFault" message="vos.contract.1.1:ViewNotSupportedFaultMessage"/>
595     <wsdl:fault name="ProtocolNotSupportedFault" message="vos.contract.1.1:ProtocolNotSupportedFaultMessage"/>
596     <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
597     <wsdl:fault name="ContainerNotFoundFault" message="vos.contract.1.1:ContainerNotFoundFaultMessage"/>
598     <wsdl:fault name="LinkFoundFault" message="vos.contract.1.1:LinkFoundFaultMessage"/>
599     </wsdl:operation>
600    
601     <!--+
602     | The PushFromVoSpace operation.
603     +-->
604     <wsdl:operation name="PushFromVoSpace">
605     <wsdl:documentation>
606     PushFromVoSpace operation
607     </wsdl:documentation>
608     <wsdl:input message="vos.contract.1.1:PushFromVoSpaceRequestMessage"/>
609     <wsdl:output message="vos.contract.1.1:PushFromVoSpaceResponseMessage"/>
610     <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
611     <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
612     <wsdl:fault name="InvalidArgumentFault" message="vos.contract.1.1:InvalidArgumentFaultMessage"/>
613     <wsdl:fault name="NodeNotFoundFault" message="vos.contract.1.1:NodeNotFoundFaultMessage"/>
614     <wsdl:fault name="ViewNotSupportedFault" message="vos.contract.1.1:ViewNotSupportedFaultMessage"/>
615     <wsdl:fault name="ProtocolNotSupportedFault" message="vos.contract.1.1:ProtocolNotSupportedFaultMessage"/>
616     <wsdl:fault name="TransferFailedFault" message="vos.contract.1.1:TransferFailedFaultMessage"/>
617     <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
618     <wsdl:fault name="ContainerNotFoundFault" message="vos.contract.1.1:ContainerNotFoundFaultMessage"/>
619     <wsdl:fault name="LinkFoundFault" message="vos.contract.1.1:LinkFoundFaultMessage"/>
620     </wsdl:operation>
621    
622     </wsdl:portType>
623    
624     <!--+
625     | The WebService HTTP binding.
626     +-->
627     <wsdl:binding name="VOSpaceBinding" type="vos.contract.1.1:VOSpacePortType">
628     <wsdl:documentation>
629     HTTP binding for the a VoSpace service.
630     </wsdl:documentation>
631     <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
632    
633     <!--+
634     | The GetViews operation.
635     +-->
636     <wsdl:operation name="GetViews">
637     <wsdl:documentation>
638     GetViews operation.
639     </wsdl:documentation>
640     <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:GetViews"/>
641     <wsdl:input>
642     <soap:body use="literal" parts="message"/>
643 richard.p.wagner 738 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
644 richard.p.wagner 106 </wsdl:input>
645     <wsdl:output>
646     <soap:body use="literal" parts="message"/>
647     </wsdl:output>
648     <wsdl:fault name="InternalFault">
649     <soap:fault use="literal" name="InternalFault"/>
650     </wsdl:fault>
651     </wsdl:operation>
652    
653     <!--+
654     | The GetProtocols operation.
655     +-->
656     <wsdl:operation name="GetProtocols">
657     <wsdl:documentation>
658     GetProtocols operation.
659     </wsdl:documentation>
660     <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:GetProtocols"/>
661     <wsdl:input>
662     <soap:body use="literal" parts="message"/>
663 richard.p.wagner 737 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
664 richard.p.wagner 106 </wsdl:input>
665     <wsdl:output>
666     <soap:body use="literal" parts="message"/>
667     </wsdl:output>
668     <wsdl:fault name="InternalFault">
669     <soap:fault use="literal" name="InternalFault"/>
670     </wsdl:fault>
671     </wsdl:operation>
672    
673     <!--+
674     | The GetProperties operation.
675     +-->
676     <wsdl:operation name="GetProperties">
677     <wsdl:documentation>
678     GetProperties operation.
679     </wsdl:documentation>
680     <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:GetProperties"/>
681     <wsdl:input>
682     <soap:body use="literal" parts="message"/>
683 richard.p.wagner 738 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
684 richard.p.wagner 106 </wsdl:input>
685     <wsdl:output>
686     <soap:body use="literal" parts="message"/>
687     </wsdl:output>
688     <wsdl:fault name="InternalFault">
689     <soap:fault use="literal" name="InternalFault"/>
690     </wsdl:fault>
691     </wsdl:operation>
692    
693     <!--+
694     | The CreateNode operation.
695     +-->
696     <wsdl:operation name="CreateNode">
697     <wsdl:documentation>
698     CreateNode operation.
699     </wsdl:documentation>
700     <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:CreateNode"/>
701     <wsdl:input>
702     <soap:body use="literal" parts="message"/>
703 richard.p.wagner 738 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
704 richard.p.wagner 106 </wsdl:input>
705     <wsdl:output>
706     <soap:body use="literal" parts="message"/>
707     </wsdl:output>
708     <wsdl:fault name="InternalFault">
709     <soap:fault use="literal" name="InternalFault"/>
710     </wsdl:fault>
711     <wsdl:fault name="InvalidUriFault">
712     <soap:fault use="literal" name="InvalidUriFault"/>
713     </wsdl:fault>
714     <wsdl:fault name="DuplicateNodeFault">
715     <soap:fault use="literal" name="DuplicateNodeFault"/>
716     </wsdl:fault>
717     <wsdl:fault name="TypeNotSupportedFault">
718     <soap:fault use="literal" name="TypeNotSupportedFault"/>
719     </wsdl:fault>
720     <wsdl:fault name="PermissionDeniedFault">
721     <soap:fault use="literal" name="PermissionDeniedFault"/>
722     </wsdl:fault>
723     </wsdl:operation>
724    
725     <!--+
726     | The DeleteNode operation.
727     +-->
728     <wsdl:operation name="DeleteNode">
729     <wsdl:documentation>
730     DeleteNode operation.
731     </wsdl:documentation>
732     <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:DeleteNode"/>
733     <wsdl:input>
734     <soap:body use="literal" parts="message"/>
735 richard.p.wagner 738 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
736 richard.p.wagner 106 </wsdl:input>
737     <wsdl:output>
738     <soap:body use="literal" parts="message"/>
739     </wsdl:output>
740     <wsdl:fault name="InternalFault">
741     <soap:fault use="literal" name="InternalFault"/>
742     </wsdl:fault>
743     <wsdl:fault name="InvalidUriFault">
744     <soap:fault use="literal" name="InvalidUriFault"/>
745     </wsdl:fault>
746     <wsdl:fault name="NodeNotFoundFault">
747     <soap:fault use="literal" name="NodeNotFoundFault"/>
748     </wsdl:fault>
749     <wsdl:fault name="PermissionDeniedFault">
750     <soap:fault use="literal" name="PermissionDeniedFault"/>
751     </wsdl:fault>
752     </wsdl:operation>
753    
754     <!--+
755     | The MoveNode operation.
756     +-->
757     <wsdl:operation name="MoveNode">
758     <wsdl:documentation>
759     MoveNode operation.
760     </wsdl:documentation>
761     <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:MoveNode"/>
762     <wsdl:input>
763     <soap:body use="literal" parts="message"/>
764 richard.p.wagner 738 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
765 richard.p.wagner 106 </wsdl:input>
766     <wsdl:output>
767     <soap:body use="literal" parts="message"/>
768     </wsdl:output>
769     <wsdl:fault name="InternalFault">
770     <soap:fault use="literal" name="InternalFault"/>
771     </wsdl:fault>
772     <wsdl:fault name="InvalidUriFault">
773     <soap:fault use="literal" name="InvalidUriFault"/>
774     </wsdl:fault>
775     <wsdl:fault name="InvalidArgumentFault">
776     <soap:fault use="literal" name="InvalidArgumentFault"/>
777     </wsdl:fault>
778     <wsdl:fault name="NodeNotFoundFault">
779     <soap:fault use="literal" name="NodeNotFoundFault"/>
780     </wsdl:fault>
781     <wsdl:fault name="DuplicateNodeFault">
782     <soap:fault use="literal" name="DuplicateNodeFault"/>
783     </wsdl:fault>
784     <wsdl:fault name="PermissionDeniedFault">
785     <soap:fault use="literal" name="PermissionDeniedFault"/>
786     </wsdl:fault>
787     </wsdl:operation>
788    
789     <!--+
790     | The CopyNode operation.
791     +-->
792     <wsdl:operation name="CopyNode">
793     <wsdl:documentation>
794     CopyNode operation.
795     </wsdl:documentation>
796     <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:CopyNode"/>
797     <wsdl:input>
798     <soap:body use="literal" parts="message"/>
799 richard.p.wagner 738 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
800 richard.p.wagner 106 </wsdl:input>
801     <wsdl:output>
802     <soap:body use="literal" parts="message"/>
803     </wsdl:output>
804     <wsdl:fault name="InternalFault">
805     <soap:fault use="literal" name="InternalFault"/>
806     </wsdl:fault>
807     <wsdl:fault name="InvalidUriFault">
808     <soap:fault use="literal" name="InvalidUriFault"/>
809     </wsdl:fault>
810     <wsdl:fault name="InvalidArgumentFault">
811     <soap:fault use="literal" name="InvalidArgumentFault"/>
812     </wsdl:fault>
813     <wsdl:fault name="NodeNotFoundFault">
814     <soap:fault use="literal" name="NodeNotFoundFault"/>
815     </wsdl:fault>
816     <wsdl:fault name="DuplicateNodeFault">
817     <soap:fault use="literal" name="DuplicateNodeFault"/>
818     </wsdl:fault>
819     <wsdl:fault name="PermissionDeniedFault">
820     <soap:fault use="literal" name="PermissionDeniedFault"/>
821     </wsdl:fault>
822     </wsdl:operation>
823    
824     <!--+
825     | The GetNode operation.
826     +-->
827     <wsdl:operation name="GetNode">
828     <wsdl:documentation>
829     GetNode operation.
830     </wsdl:documentation>
831     <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:GetNode"/>
832     <wsdl:input>
833     <soap:body use="literal" parts="message"/>
834 richard.p.wagner 738 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
835 richard.p.wagner 106 </wsdl:input>
836     <wsdl:output>
837     <soap:body use="literal" parts="message"/>
838     </wsdl:output>
839     <wsdl:fault name="InternalFault">
840     <soap:fault use="literal" name="InternalFault"/>
841     </wsdl:fault>
842     <wsdl:fault name="InvalidUriFault">
843     <soap:fault use="literal" name="InvalidUriFault"/>
844     </wsdl:fault>
845     <wsdl:fault name="NodeNotFoundFault">
846     <soap:fault use="literal" name="NodeNotFoundFault"/>
847     </wsdl:fault>
848     <wsdl:fault name="PermissionDeniedFault">
849     <soap:fault use="literal" name="PermissionDeniedFault"/>
850     </wsdl:fault>
851     </wsdl:operation>
852    
853     <!--+
854     | The SetNode operation.
855     +-->
856     <wsdl:operation name="SetNode">
857     <wsdl:documentation>
858     SetNode operation.
859     </wsdl:documentation>
860     <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:SetNode"/>
861     <wsdl:input>
862     <soap:body use="literal" parts="message"/>
863 richard.p.wagner 738 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
864 richard.p.wagner 106 </wsdl:input>
865     <wsdl:output>
866     <soap:body use="literal" parts="message"/>
867     </wsdl:output>
868     <wsdl:fault name="InternalFault">
869     <soap:fault use="literal" name="InternalFault"/>
870     </wsdl:fault>
871     <wsdl:fault name="InvalidUriFault">
872     <soap:fault use="literal" name="InvalidUriFault"/>
873     </wsdl:fault>
874     <wsdl:fault name="InvalidArgumentFault">
875     <soap:fault use="literal" name="InvalidArgumentFault"/>
876     </wsdl:fault>
877     <wsdl:fault name="NodeNotFoundFault">
878     <soap:fault use="literal" name="NodeNotFoundFault"/>
879     </wsdl:fault>
880     <wsdl:fault name="PermissionDeniedFault">
881     <soap:fault use="literal" name="PermissionDeniedFault"/>
882     </wsdl:fault>
883     </wsdl:operation>
884    
885     <!--+
886     | The ListNodes operation.
887     +-->
888     <wsdl:operation name="ListNodes">
889     <wsdl:documentation>
890     ListNodes operation.
891     </wsdl:documentation>
892     <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:ListNodes"/>
893     <wsdl:input>
894     <soap:body use="literal" parts="message"/>
895 richard.p.wagner 738 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
896 richard.p.wagner 106 </wsdl:input>
897     <wsdl:output>
898     <soap:body use="literal" parts="message"/>
899     </wsdl:output>
900     <wsdl:fault name="InternalFault">
901     <soap:fault use="literal" name="InternalFault"/>
902     </wsdl:fault>
903     <wsdl:fault name="InvalidUriFault">
904     <soap:fault use="literal" name="InvalidUriFault"/>
905     </wsdl:fault>
906     <wsdl:fault name="InvalidTokenFault">
907     <soap:fault use="literal" name="InvalidTokenFault"/>
908     </wsdl:fault>
909     <wsdl:fault name="NodeNotFoundFault">
910     <soap:fault use="literal" name="NodeNotFoundFault"/>
911     </wsdl:fault>
912     <wsdl:fault name="PermissionDeniedFault">
913     <soap:fault use="literal" name="PermissionDeniedFault"/>
914     </wsdl:fault>
915     </wsdl:operation>
916    
917     <!--+
918     | The FindNodes operation.
919     +-->
920     <wsdl:operation name="FindNodes">
921     <wsdl:documentation>
922     FindNodes operation.
923     </wsdl:documentation>
924     <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:FindNodes"/>
925     <wsdl:input>
926     <soap:body use="literal" parts="message"/>
927 richard.p.wagner 738 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
928 richard.p.wagner 106 </wsdl:input>
929     <wsdl:output>
930     <soap:body use="literal" parts="message"/>
931     </wsdl:output>
932     <wsdl:fault name="InternalFault">
933     <soap:fault use="literal" name="InternalFault"/>
934     </wsdl:fault>
935     <wsdl:fault name="InvalidUriFault">
936     <soap:fault use="literal" name="InvalidUriFault"/>
937     </wsdl:fault>
938     <wsdl:fault name="InvalidTokenFault">
939     <soap:fault use="literal" name="InvalidTokenFault"/>
940     </wsdl:fault>
941     <wsdl:fault name="PermissionDeniedFault">
942     <soap:fault use="literal" name="PermissionDeniedFault"/>
943     </wsdl:fault>
944     <wsdl:fault name="PropertyNotFoundFault">
945     <soap:fault use="literal" name="PropertyNotFoundFault"/>
946     </wsdl:fault>
947     </wsdl:operation>
948    
949     <!--+
950     | The PushToVoSpace operation.
951     +-->
952     <wsdl:operation name="PushToVoSpace">
953     <wsdl:documentation>
954     PushToVoSpace operation.
955     </wsdl:documentation>
956     <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:PushToVoSpace"/>
957     <wsdl:input>
958     <soap:body use="literal" parts="message"/>
959 richard.p.wagner 738 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
960 richard.p.wagner 106 </wsdl:input>
961     <wsdl:output>
962     <soap:body use="literal" parts="message"/>
963     </wsdl:output>
964     <wsdl:fault name="InternalFault">
965     <soap:fault use="literal" name="InternalFault"/>
966     </wsdl:fault>
967     <wsdl:fault name="InvalidUriFault">
968     <soap:fault use="literal" name="InvalidUriFault"/>
969     </wsdl:fault>
970     <wsdl:fault name="InvalidArgumentFault">
971     <soap:fault use="literal" name="InvalidArgumentFault"/>
972     </wsdl:fault>
973     <wsdl:fault name="ViewNotSupportedFault">
974     <soap:fault use="literal" name="ViewNotSupportedFault"/>
975     </wsdl:fault>
976     <wsdl:fault name="TypeNotSupportedFault">
977     <soap:fault use="literal" name="TypeNotSupportedFault"/>
978     </wsdl:fault>
979     <wsdl:fault name="ProtocolNotSupportedFault">
980     <soap:fault use="literal" name="ProtocolNotSupportedFault"/>
981     </wsdl:fault>
982     <wsdl:fault name="PermissionDeniedFault">
983     <soap:fault use="literal" name="PermissionDeniedFault"/>
984     </wsdl:fault>
985     </wsdl:operation>
986    
987     <!--+
988     | The PullToVoSpace operation.
989     +-->
990     <wsdl:operation name="PullToVoSpace">
991     <wsdl:documentation>
992     PullToVoSpace operation.
993     </wsdl:documentation>
994     <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:PullToVoSpace"/>
995     <wsdl:input>
996     <soap:body use="literal" parts="message"/>
997 richard.p.wagner 738 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
998 richard.p.wagner 106 </wsdl:input>
999     <wsdl:output>
1000     <soap:body use="literal" parts="message"/>
1001     </wsdl:output>
1002     <wsdl:fault name="InternalFault">
1003     <soap:fault use="literal" name="InternalFault"/>
1004     </wsdl:fault>
1005     <wsdl:fault name="InvalidUriFault">
1006     <soap:fault use="literal" name="InvalidUriFault"/>
1007     </wsdl:fault>
1008     <wsdl:fault name="InvalidDataFault">
1009     <soap:fault use="literal" name="InvalidDataFault"/>
1010     </wsdl:fault>
1011     <wsdl:fault name="InvalidArgumentFault">
1012     <soap:fault use="literal" name="InvalidArgumentFault"/>
1013     </wsdl:fault>
1014     <wsdl:fault name="ViewNotSupportedFault">
1015     <soap:fault use="literal" name="ViewNotSupportedFault"/>
1016     </wsdl:fault>
1017     <wsdl:fault name="TypeNotSupportedFault">
1018     <soap:fault use="literal" name="TypeNotSupportedFault"/>
1019     </wsdl:fault>
1020     <wsdl:fault name="ProtocolNotSupportedFault">
1021     <soap:fault use="literal" name="ProtocolNotSupportedFault"/>
1022     </wsdl:fault>
1023     <wsdl:fault name="TransferFailedFault">
1024     <soap:fault use="literal" name="TransferFailedFault"/>
1025     </wsdl:fault>
1026     <wsdl:fault name="PermissionDeniedFault">
1027     <soap:fault use="literal" name="PermissionDeniedFault"/>
1028     </wsdl:fault>
1029     </wsdl:operation>
1030    
1031     <!--+
1032     | The PullFromVoSpace operation.
1033     +-->
1034     <wsdl:operation name="PullFromVoSpace">
1035     <wsdl:documentation>
1036     PullFromVoSpace operation.
1037     </wsdl:documentation>
1038     <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:PullFromVoSpace"/>
1039     <wsdl:input>
1040     <soap:body use="literal" parts="message"/>
1041 richard.p.wagner 738 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
1042 richard.p.wagner 106 </wsdl:input>
1043     <wsdl:output>
1044     <soap:body use="literal" parts="message"/>
1045     </wsdl:output>
1046     <wsdl:fault name="InternalFault">
1047     <soap:fault use="literal" name="InternalFault"/>
1048     </wsdl:fault>
1049     <wsdl:fault name="InvalidUriFault">
1050     <soap:fault use="literal" name="InvalidUriFault"/>
1051     </wsdl:fault>
1052     <wsdl:fault name="InvalidArgumentFault">
1053     <soap:fault use="literal" name="InvalidArgumentFault"/>
1054     </wsdl:fault>
1055     <wsdl:fault name="NodeNotFoundFault">
1056     <soap:fault use="literal" name="NodeNotFoundFault"/>
1057     </wsdl:fault>
1058     <wsdl:fault name="ViewNotSupportedFault">
1059     <soap:fault use="literal" name="ViewNotSupportedFault"/>
1060     </wsdl:fault>
1061     <wsdl:fault name="ProtocolNotSupportedFault">
1062     <soap:fault use="literal" name="ProtocolNotSupportedFault"/>
1063     </wsdl:fault>
1064     <wsdl:fault name="PermissionDeniedFault">
1065     <soap:fault use="literal" name="PermissionDeniedFault"/>
1066     </wsdl:fault>
1067     </wsdl:operation>
1068    
1069     <!--+
1070     | The PushFromVoSpace operation.
1071     +-->
1072     <wsdl:operation name="PushFromVoSpace">
1073     <wsdl:documentation>
1074     PushFromVoSpace operation.
1075     </wsdl:documentation>
1076     <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:PushFromVoSpace"/>
1077     <wsdl:input>
1078     <soap:body use="literal" parts="message"/>
1079 richard.p.wagner 738 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
1080 richard.p.wagner 106 </wsdl:input>
1081     <wsdl:output>
1082     <soap:body use="literal" parts="message"/>
1083     </wsdl:output>
1084     <wsdl:fault name="InternalFault">
1085     <soap:fault use="literal" name="InternalFault"/>
1086     </wsdl:fault>
1087     <wsdl:fault name="InvalidUriFault">
1088     <soap:fault use="literal" name="InvalidUriFault"/>
1089     </wsdl:fault>
1090     <wsdl:fault name="InvalidArgumentFault">
1091     <soap:fault use="literal" name="InvalidArgumentFault"/>
1092     </wsdl:fault>
1093     <wsdl:fault name="NodeNotFoundFault">
1094     <soap:fault use="literal" name="NodeNotFoundFault"/>
1095     </wsdl:fault>
1096     <wsdl:fault name="ViewNotSupportedFault">
1097     <soap:fault use="literal" name="ViewNotSupportedFault"/>
1098     </wsdl:fault>
1099     <wsdl:fault name="ProtocolNotSupportedFault">
1100     <soap:fault use="literal" name="ProtocolNotSupportedFault"/>
1101     </wsdl:fault>
1102     <wsdl:fault name="TransferFailedFault">
1103     <soap:fault use="literal" name="TransferFailedFault"/>
1104     </wsdl:fault>
1105     <wsdl:fault name="PermissionDeniedFault">
1106     <soap:fault use="literal" name="PermissionDeniedFault"/>
1107     </wsdl:fault>
1108     </wsdl:operation>
1109    
1110     </wsdl:binding>
1111    
1112     <!--+
1113     | The top level VoSpace-1.0 WebService definition.
1114     +-->
1115     <wsdl:service name="VOSpaceService">
1116     <wsdl:documentation>....</wsdl:documentation>
1117     <wsdl:port name="VOSpacePort" binding="vos.contract.1.1:VOSpaceBinding">
1118     <soap:address location="http://localhost/vospace/vospace_endpoint.php"/>
1119     </wsdl:port>
1120     </wsdl:service>
1121    
1122     </wsdl:definitions>

msdemlei@ari.uni-heidelberg.de
ViewVC Help
Powered by ViewVC 1.1.26