Next version of JABA
[jabaws.git] / webservices / compbio / ws / server / resource / TcoffeeWS.wsdl
1 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2 <!-- Generated by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.2.1-hudson-28-. -->
3 <definitions targetNamespace="http://msa.data.compbio/01/01/2010/" name="TcoffeeWS" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:wsp="http://www.w3.org/ns/ws-policy" xmlns:tns="http://msa.data.compbio/01/01/2010/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsp1_2="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
4   <types>
5     <xsd:schema>
6       <xsd:import namespace="http://msa.data.compbio/01/01/2010/" schemaLocation="TcoffeeWS_schema1.xsd"/>
7     </xsd:schema>
8   </types>
9   <message name="getPresets">
10     <part name="parameters" element="tns:getPresets"/>
11   </message>
12   <message name="getPresetsResponse">
13     <part name="parameters" element="tns:getPresetsResponse"/>
14   </message>
15   <message name="getLimit">
16     <part name="parameters" element="tns:getLimit"/>
17   </message>
18   <message name="getLimitResponse">
19     <part name="parameters" element="tns:getLimitResponse"/>
20   </message>
21   <message name="presetAlign">
22     <part name="parameters" element="tns:presetAlign"/>
23   </message>
24   <message name="presetAlignResponse">
25     <part name="parameters" element="tns:presetAlignResponse"/>
26   </message>
27   <message name="UnsupportedRuntimeException">
28     <part name="fault" element="tns:UnsupportedRuntimeException"/>
29   </message>
30   <message name="LimitExceededException">
31     <part name="fault" element="tns:LimitExceededException"/>
32   </message>
33   <message name="JobSubmissionException">
34     <part name="fault" element="tns:JobSubmissionException"/>
35   </message>
36   <message name="WrongParameterException">
37     <part name="fault" element="tns:WrongParameterException"/>
38   </message>
39   <message name="customAlign">
40     <part name="parameters" element="tns:customAlign"/>
41   </message>
42   <message name="customAlignResponse">
43     <part name="parameters" element="tns:customAlignResponse"/>
44   </message>
45   <message name="getRunnerOptions">
46     <part name="parameters" element="tns:getRunnerOptions"/>
47   </message>
48   <message name="getRunnerOptionsResponse">
49     <part name="parameters" element="tns:getRunnerOptionsResponse"/>
50   </message>
51   <message name="getResult">
52     <part name="parameters" element="tns:getResult"/>
53   </message>
54   <message name="getResultResponse">
55     <part name="parameters" element="tns:getResultResponse"/>
56   </message>
57   <message name="ResultNotAvailableException">
58     <part name="fault" element="tns:ResultNotAvailableException"/>
59   </message>
60   <message name="getLimits">
61     <part name="parameters" element="tns:getLimits"/>
62   </message>
63   <message name="getLimitsResponse">
64     <part name="parameters" element="tns:getLimitsResponse"/>
65   </message>
66   <message name="cancelJob">
67     <part name="parameters" element="tns:cancelJob"/>
68   </message>
69   <message name="cancelJobResponse">
70     <part name="parameters" element="tns:cancelJobResponse"/>
71   </message>
72   <message name="getJobStatus">
73     <part name="parameters" element="tns:getJobStatus"/>
74   </message>
75   <message name="getJobStatusResponse">
76     <part name="parameters" element="tns:getJobStatusResponse"/>
77   </message>
78   <message name="pullExecStatistics">
79     <part name="parameters" element="tns:pullExecStatistics"/>
80   </message>
81   <message name="pullExecStatisticsResponse">
82     <part name="parameters" element="tns:pullExecStatisticsResponse"/>
83   </message>
84   <message name="align">
85     <part name="parameters" element="tns:align"/>
86   </message>
87   <message name="alignResponse">
88     <part name="parameters" element="tns:alignResponse"/>
89   </message>
90   <portType name="MsaWS">
91     <operation name="getPresets">
92       <input wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/getPresetsRequest" message="tns:getPresets"/>
93       <output wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/getPresetsResponse" message="tns:getPresetsResponse"/>
94     </operation>
95     <operation name="getLimit">
96       <input wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/getLimitRequest" message="tns:getLimit"/>
97       <output wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/getLimitResponse" message="tns:getLimitResponse"/>
98     </operation>
99     <operation name="presetAlign">
100       <input wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/presetAlignRequest" message="tns:presetAlign"/>
101       <output wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/presetAlignResponse" message="tns:presetAlignResponse"/>
102       <fault message="tns:UnsupportedRuntimeException" name="UnsupportedRuntimeException" wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/presetAlign/Fault/UnsupportedRuntimeException"/>
103       <fault message="tns:LimitExceededException" name="LimitExceededException" wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/presetAlign/Fault/LimitExceededException"/>
104       <fault message="tns:JobSubmissionException" name="JobSubmissionException" wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/presetAlign/Fault/JobSubmissionException"/>
105       <fault message="tns:WrongParameterException" name="WrongParameterException" wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/presetAlign/Fault/WrongParameterException"/>
106     </operation>
107     <operation name="customAlign">
108       <input wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/customAlignRequest" message="tns:customAlign"/>
109       <output wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/customAlignResponse" message="tns:customAlignResponse"/>
110       <fault message="tns:UnsupportedRuntimeException" name="UnsupportedRuntimeException" wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/customAlign/Fault/UnsupportedRuntimeException"/>
111       <fault message="tns:LimitExceededException" name="LimitExceededException" wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/customAlign/Fault/LimitExceededException"/>
112       <fault message="tns:JobSubmissionException" name="JobSubmissionException" wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/customAlign/Fault/JobSubmissionException"/>
113       <fault message="tns:WrongParameterException" name="WrongParameterException" wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/customAlign/Fault/WrongParameterException"/>
114     </operation>
115     <operation name="getRunnerOptions">
116       <input wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/getRunnerOptionsRequest" message="tns:getRunnerOptions"/>
117       <output wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/getRunnerOptionsResponse" message="tns:getRunnerOptionsResponse"/>
118     </operation>
119     <operation name="getResult">
120       <input wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/getResultRequest" message="tns:getResult"/>
121       <output wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/getResultResponse" message="tns:getResultResponse"/>
122       <fault message="tns:ResultNotAvailableException" name="ResultNotAvailableException" wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/getResult/Fault/ResultNotAvailableException"/>
123     </operation>
124     <operation name="getLimits">
125       <input wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/getLimitsRequest" message="tns:getLimits"/>
126       <output wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/getLimitsResponse" message="tns:getLimitsResponse"/>
127     </operation>
128     <operation name="cancelJob">
129       <input wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/cancelJobRequest" message="tns:cancelJob"/>
130       <output wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/cancelJobResponse" message="tns:cancelJobResponse"/>
131     </operation>
132     <operation name="getJobStatus">
133       <input wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/getJobStatusRequest" message="tns:getJobStatus"/>
134       <output wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/getJobStatusResponse" message="tns:getJobStatusResponse"/>
135     </operation>
136     <operation name="pullExecStatistics">
137       <input wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/pullExecStatisticsRequest" message="tns:pullExecStatistics"/>
138       <output wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/pullExecStatisticsResponse" message="tns:pullExecStatisticsResponse"/>
139     </operation>
140     <operation name="align">
141       <input wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/alignRequest" message="tns:align"/>
142       <output wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/alignResponse" message="tns:alignResponse"/>
143       <fault message="tns:UnsupportedRuntimeException" name="UnsupportedRuntimeException" wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/align/Fault/UnsupportedRuntimeException"/>
144       <fault message="tns:LimitExceededException" name="LimitExceededException" wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/align/Fault/LimitExceededException"/>
145       <fault message="tns:JobSubmissionException" name="JobSubmissionException" wsam:Action="http://msa.data.compbio/01/01/2010/MsaWS/align/Fault/JobSubmissionException"/>
146     </operation>
147   </portType>
148   <binding name="TcoffeeWSPortBinding" type="tns:MsaWS">
149     <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
150     <operation name="getPresets">
151       <soap:operation soapAction=""/>
152       <input>
153         <soap:body use="literal"/>
154       </input>
155       <output>
156         <soap:body use="literal"/>
157       </output>
158     </operation>
159     <operation name="getLimit">
160       <soap:operation soapAction=""/>
161       <input>
162         <soap:body use="literal"/>
163       </input>
164       <output>
165         <soap:body use="literal"/>
166       </output>
167     </operation>
168     <operation name="presetAlign">
169       <soap:operation soapAction=""/>
170       <input>
171         <soap:body use="literal"/>
172       </input>
173       <output>
174         <soap:body use="literal"/>
175       </output>
176       <fault name="UnsupportedRuntimeException">
177         <soap:fault name="UnsupportedRuntimeException" use="literal"/>
178       </fault>
179       <fault name="LimitExceededException">
180         <soap:fault name="LimitExceededException" use="literal"/>
181       </fault>
182       <fault name="JobSubmissionException">
183         <soap:fault name="JobSubmissionException" use="literal"/>
184       </fault>
185       <fault name="WrongParameterException">
186         <soap:fault name="WrongParameterException" use="literal"/>
187       </fault>
188     </operation>
189     <operation name="customAlign">
190       <soap:operation soapAction=""/>
191       <input>
192         <soap:body use="literal"/>
193       </input>
194       <output>
195         <soap:body use="literal"/>
196       </output>
197       <fault name="UnsupportedRuntimeException">
198         <soap:fault name="UnsupportedRuntimeException" use="literal"/>
199       </fault>
200       <fault name="LimitExceededException">
201         <soap:fault name="LimitExceededException" use="literal"/>
202       </fault>
203       <fault name="JobSubmissionException">
204         <soap:fault name="JobSubmissionException" use="literal"/>
205       </fault>
206       <fault name="WrongParameterException">
207         <soap:fault name="WrongParameterException" use="literal"/>
208       </fault>
209     </operation>
210     <operation name="getRunnerOptions">
211       <soap:operation soapAction=""/>
212       <input>
213         <soap:body use="literal"/>
214       </input>
215       <output>
216         <soap:body use="literal"/>
217       </output>
218     </operation>
219     <operation name="getResult">
220       <soap:operation soapAction=""/>
221       <input>
222         <soap:body use="literal"/>
223       </input>
224       <output>
225         <soap:body use="literal"/>
226       </output>
227       <fault name="ResultNotAvailableException">
228         <soap:fault name="ResultNotAvailableException" use="literal"/>
229       </fault>
230     </operation>
231     <operation name="getLimits">
232       <soap:operation soapAction=""/>
233       <input>
234         <soap:body use="literal"/>
235       </input>
236       <output>
237         <soap:body use="literal"/>
238       </output>
239     </operation>
240     <operation name="cancelJob">
241       <soap:operation soapAction=""/>
242       <input>
243         <soap:body use="literal"/>
244       </input>
245       <output>
246         <soap:body use="literal"/>
247       </output>
248     </operation>
249     <operation name="getJobStatus">
250       <soap:operation soapAction=""/>
251       <input>
252         <soap:body use="literal"/>
253       </input>
254       <output>
255         <soap:body use="literal"/>
256       </output>
257     </operation>
258     <operation name="pullExecStatistics">
259       <soap:operation soapAction=""/>
260       <input>
261         <soap:body use="literal"/>
262       </input>
263       <output>
264         <soap:body use="literal"/>
265       </output>
266     </operation>
267     <operation name="align">
268       <soap:operation soapAction=""/>
269       <input>
270         <soap:body use="literal"/>
271       </input>
272       <output>
273         <soap:body use="literal"/>
274       </output>
275       <fault name="UnsupportedRuntimeException">
276         <soap:fault name="UnsupportedRuntimeException" use="literal"/>
277       </fault>
278       <fault name="LimitExceededException">
279         <soap:fault name="LimitExceededException" use="literal"/>
280       </fault>
281       <fault name="JobSubmissionException">
282         <soap:fault name="JobSubmissionException" use="literal"/>
283       </fault>
284     </operation>
285   </binding>
286   <service name="TcoffeeWS">
287     <port name="TcoffeeWSPort" binding="tns:TcoffeeWSPortBinding">
288       <soap:address location="REPLACE_WITH_ACTUAL_URL"/>
289     </port>
290   </service>
291 </definitions>
292