Free cookie consent management tool by TermsFeed Policy Generator

source: branches/OKBJavaConnector/src/main/resources/RunCreationService.svc.xml @ 5765

Last change on this file since 5765 was 5765, checked in by mholper, 13 years ago

first call against AdminService working, WSIT-Files adapted (added TrustCallBackHandler) #1441

File size: 12.1 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<wsdl:definitions name="RunCreationService"
3  targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
4  xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing"
5  xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
6  xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
7  xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy"
8  xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract"
9  xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
10  xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
11  xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
12  xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsp1="http://www.w3.org/ns/ws-policy"
13  xmlns:sc="http://schemas.sun.com/2006/03/wss/client" xmlns:wspp="http://java.sun.com/xml/ns/wsit/policy">
14  <wsdl:types>
15    <xsd:schema targetNamespace="http://tempuri.org/Imports">
16      <xsd:import
17        schemaLocation="http://services.heuristiclab.com/OKB.SPR-3.3/RunCreationService.svc?xsd=xsd0"
18        namespace="http://tempuri.org/" />
19      <xsd:import
20        schemaLocation="http://services.heuristiclab.com/OKB.SPR-3.3/RunCreationService.svc?xsd=xsd1"
21        namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
22      <xsd:import
23        schemaLocation="http://services.heuristiclab.com/OKB.SPR-3.3/RunCreationService.svc?xsd=xsd2"
24        namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.DataTransfer" />
25    </xsd:schema>
26  </wsdl:types>
27  <wsdl:message name="IRunCreationService_GetAlgorithms_InputMessage">
28    <wsdl:part name="parameters" element="tns:GetAlgorithms" />
29  </wsdl:message>
30  <wsdl:message name="IRunCreationService_GetAlgorithms_OutputMessage">
31    <wsdl:part name="parameters" element="tns:GetAlgorithmsResponse" />
32  </wsdl:message>
33  <wsdl:message name="IRunCreationService_GetAlgorithmData_InputMessage">
34    <wsdl:part name="parameters" element="tns:GetAlgorithmData" />
35  </wsdl:message>
36  <wsdl:message name="IRunCreationService_GetAlgorithmData_OutputMessage">
37    <wsdl:part name="parameters" element="tns:GetAlgorithmDataResponse" />
38  </wsdl:message>
39  <wsdl:message name="IRunCreationService_GetProblems_InputMessage">
40    <wsdl:part name="parameters" element="tns:GetProblems" />
41  </wsdl:message>
42  <wsdl:message name="IRunCreationService_GetProblems_OutputMessage">
43    <wsdl:part name="parameters" element="tns:GetProblemsResponse" />
44  </wsdl:message>
45  <wsdl:message name="IRunCreationService_GetProblemData_InputMessage">
46    <wsdl:part name="parameters" element="tns:GetProblemData" />
47  </wsdl:message>
48  <wsdl:message name="IRunCreationService_GetProblemData_OutputMessage">
49    <wsdl:part name="parameters" element="tns:GetProblemDataResponse" />
50  </wsdl:message>
51  <wsdl:message name="IRunCreationService_AddRun_InputMessage">
52    <wsdl:part name="parameters" element="tns:AddRun" />
53  </wsdl:message>
54  <wsdl:message name="IRunCreationService_AddRun_OutputMessage">
55    <wsdl:part name="parameters" element="tns:AddRunResponse" />
56  </wsdl:message>
57  <wsdl:portType name="IRunCreationService">
58    <wsdl:operation name="GetAlgorithms">
59      <wsdl:input wsaw:Action="http://tempuri.org/IRunCreationService/GetAlgorithms"
60        message="tns:IRunCreationService_GetAlgorithms_InputMessage" />
61      <wsdl:output
62        wsaw:Action="http://tempuri.org/IRunCreationService/GetAlgorithmsResponse"
63        message="tns:IRunCreationService_GetAlgorithms_OutputMessage" />
64    </wsdl:operation>
65    <wsdl:operation name="GetAlgorithmData">
66      <wsdl:input wsaw:Action="http://tempuri.org/IRunCreationService/GetAlgorithmData"
67        message="tns:IRunCreationService_GetAlgorithmData_InputMessage" />
68      <wsdl:output
69        wsaw:Action="http://tempuri.org/IRunCreationService/GetAlgorithmDataResponse"
70        message="tns:IRunCreationService_GetAlgorithmData_OutputMessage" />
71    </wsdl:operation>
72    <wsdl:operation name="GetProblems">
73      <wsdl:input wsaw:Action="http://tempuri.org/IRunCreationService/GetProblems"
74        message="tns:IRunCreationService_GetProblems_InputMessage" />
75      <wsdl:output
76        wsaw:Action="http://tempuri.org/IRunCreationService/GetProblemsResponse"
77        message="tns:IRunCreationService_GetProblems_OutputMessage" />
78    </wsdl:operation>
79    <wsdl:operation name="GetProblemData">
80      <wsdl:input wsaw:Action="http://tempuri.org/IRunCreationService/GetProblemData"
81        message="tns:IRunCreationService_GetProblemData_InputMessage" />
82      <wsdl:output
83        wsaw:Action="http://tempuri.org/IRunCreationService/GetProblemDataResponse"
84        message="tns:IRunCreationService_GetProblemData_OutputMessage" />
85    </wsdl:operation>
86    <wsdl:operation name="AddRun">
87      <wsdl:input wsaw:Action="http://tempuri.org/IRunCreationService/AddRun"
88        message="tns:IRunCreationService_AddRun_InputMessage" />
89      <wsdl:output wsaw:Action="http://tempuri.org/IRunCreationService/AddRunResponse"
90        message="tns:IRunCreationService_AddRun_OutputMessage" />
91    </wsdl:operation>
92  </wsdl:portType>
93  <wsdl:binding name="RunCreationService" type="tns:IRunCreationService">
94    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
95    <wsdl:operation name="GetAlgorithms">
96      <soap12:operation
97        soapAction="http://tempuri.org/IRunCreationService/GetAlgorithms"
98        style="document" />
99      <wsdl:input>
100        <soap12:body use="literal" />
101      </wsdl:input>
102      <wsdl:output>
103        <soap12:body use="literal" />
104      </wsdl:output>
105    </wsdl:operation>
106    <wsdl:operation name="GetAlgorithmData">
107      <soap12:operation
108        soapAction="http://tempuri.org/IRunCreationService/GetAlgorithmData"
109        style="document" />
110      <wsdl:input>
111        <soap12:body use="literal" />
112      </wsdl:input>
113      <wsdl:output>
114        <soap12:body use="literal" />
115      </wsdl:output>
116    </wsdl:operation>
117    <wsdl:operation name="GetProblems">
118      <soap12:operation
119        soapAction="http://tempuri.org/IRunCreationService/GetProblems"
120        style="document" />
121      <wsdl:input>
122        <soap12:body use="literal" />
123      </wsdl:input>
124      <wsdl:output>
125        <soap12:body use="literal" />
126      </wsdl:output>
127    </wsdl:operation>
128    <wsdl:operation name="GetProblemData">
129      <soap12:operation
130        soapAction="http://tempuri.org/IRunCreationService/GetProblemData"
131        style="document" />
132      <wsdl:input>
133        <soap12:body use="literal" />
134      </wsdl:input>
135      <wsdl:output>
136        <soap12:body use="literal" />
137      </wsdl:output>
138    </wsdl:operation>
139    <wsdl:operation name="AddRun">
140      <soap12:operation soapAction="http://tempuri.org/IRunCreationService/AddRun"
141        style="document" />
142      <wsdl:input>
143        <soap12:body use="literal" />
144      </wsdl:input>
145      <wsdl:output>
146        <soap12:body use="literal" />
147      </wsdl:output>
148    </wsdl:operation>
149  </wsdl:binding>
150  <wsdl:binding name="JavaRunCreationService" type="tns:IRunCreationService">
151    <wsp1:PolicyReference URI="#JavaRunCreationServicePolicy" />
152    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
153    <wsdl:operation name="GetAlgorithms">
154      <soap12:operation
155        soapAction="http://tempuri.org/IRunCreationService/GetAlgorithms"
156        style="document" />
157      <wsdl:input>
158        <soap12:body use="literal" />
159      </wsdl:input>
160      <wsdl:output>
161        <soap12:body use="literal" />
162      </wsdl:output>
163    </wsdl:operation>
164    <wsdl:operation name="GetAlgorithmData">
165      <soap12:operation
166        soapAction="http://tempuri.org/IRunCreationService/GetAlgorithmData"
167        style="document" />
168      <wsdl:input>
169        <soap12:body use="literal" />
170      </wsdl:input>
171      <wsdl:output>
172        <soap12:body use="literal" />
173      </wsdl:output>
174    </wsdl:operation>
175    <wsdl:operation name="GetProblems">
176      <soap12:operation
177        soapAction="http://tempuri.org/IRunCreationService/GetProblems"
178        style="document" />
179      <wsdl:input>
180        <soap12:body use="literal" />
181      </wsdl:input>
182      <wsdl:output>
183        <soap12:body use="literal" />
184      </wsdl:output>
185    </wsdl:operation>
186    <wsdl:operation name="GetProblemData">
187      <soap12:operation
188        soapAction="http://tempuri.org/IRunCreationService/GetProblemData"
189        style="document" />
190      <wsdl:input>
191        <soap12:body use="literal" />
192      </wsdl:input>
193      <wsdl:output>
194        <soap12:body use="literal" />
195      </wsdl:output>
196    </wsdl:operation>
197    <wsdl:operation name="AddRun">
198      <soap12:operation soapAction="http://tempuri.org/IRunCreationService/AddRun"
199        style="document" />
200      <wsdl:input>
201        <soap12:body use="literal" />
202      </wsdl:input>
203      <wsdl:output>
204        <soap12:body use="literal" />
205      </wsdl:output>
206    </wsdl:operation>
207  </wsdl:binding>
208  <wsdl:service name="RunCreationService">
209    <wsdl:port name="RunCreationService" binding="tns:RunCreationService">
210      <soap12:address
211        location="http://services.heuristiclab.com/OKB.SPR-3.3/RunCreationService.svc" />
212      <wsa10:EndpointReference>
213        <wsa10:Address>http://services.heuristiclab.com/OKB.SPR-3.3/RunCreationService.svc
214        </wsa10:Address>
215        <Identity xmlns="http://schemas.xmlsoap.org/ws/2006/02/addressingidentity">
216          <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
217            <X509Data>
218              <X509Certificate>MIICJjCCAY+gAwIBAgIQCJLHkNhBIYFO9tKiQOtYKjANBgkqhkiG9w0BAQQFADAkMSIwIAYDVQQDExlzZXJ2aWNlcy5oZXVyaXN0aWNsYWIuY29tMB4XDTEwMDUxMTExMTQwMloXDTM5MTIzMTIzNTk1OVowJDEiMCAGA1UEAxMZc2VydmljZXMuaGV1cmlzdGljbGFiLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAqtugcJsHO5PuFt9Ki0No/hSJxC+Qbh+qKQ2Ogkpa7bd8UEv2p64b6W390IISw1SDc3B5M2z5pv0oLhuBfOUCwesTvrSWjr0aNIhCuYN3N9O7zCK7uxScJPzoaZREOSdYWw4C98ziZa1pYLakVcQrVXRd166CPQXLTrdTZHir/XsCAwEAAaNZMFcwVQYDVR0BBE4wTIAQo24HWHeI+SYFLidVqPxsa6EmMCQxIjAgBgNVBAMTGXNlcnZpY2VzLmhldXJpc3RpY2xhYi5jb22CEAiSx5DYQSGBTvbSokDrWCowDQYJKoZIhvcNAQEEBQADgYEAG/9sZNrkGnevLIUj5f7osVoLxSPFpMTkwaKTi2i7Q8cAnmd5llR3VfVZ4sR7U4bm5xAVwIWDgkEiF1rULlxVjvoB92Mo00SWOZE5l8rrwUU59/7KOUq0O0XZZvYX+hOWFV97QowMu8m1Mmg1JEH5h+b5r4L6TM0X7CdaoZ1KSYk=
219              </X509Certificate>
220            </X509Data>
221          </KeyInfo>
222        </Identity>
223      </wsa10:EndpointReference>
224    </wsdl:port>
225    <wsdl:port name="JavaRunCreationService" binding="tns:JavaRunCreationService">
226      <soap12:address
227        location="http://services.heuristiclab.com/OKB.SPR-3.3/RunCreationService.svc/Java" />
228      <wsa10:EndpointReference>
229        <wsa10:Address>http://services.heuristiclab.com/OKB.SPR-3.3/RunCreationService.svc/Java
230        </wsa10:Address>
231        <Identity xmlns="http://schemas.xmlsoap.org/ws/2006/02/addressingidentity">
232          <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
233            <X509Data>
234              <X509Certificate>MIICJjCCAY+gAwIBAgIQCJLHkNhBIYFO9tKiQOtYKjANBgkqhkiG9w0BAQQFADAkMSIwIAYDVQQDExlzZXJ2aWNlcy5oZXVyaXN0aWNsYWIuY29tMB4XDTEwMDUxMTExMTQwMloXDTM5MTIzMTIzNTk1OVowJDEiMCAGA1UEAxMZc2VydmljZXMuaGV1cmlzdGljbGFiLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAqtugcJsHO5PuFt9Ki0No/hSJxC+Qbh+qKQ2Ogkpa7bd8UEv2p64b6W390IISw1SDc3B5M2z5pv0oLhuBfOUCwesTvrSWjr0aNIhCuYN3N9O7zCK7uxScJPzoaZREOSdYWw4C98ziZa1pYLakVcQrVXRd166CPQXLTrdTZHir/XsCAwEAAaNZMFcwVQYDVR0BBE4wTIAQo24HWHeI+SYFLidVqPxsa6EmMCQxIjAgBgNVBAMTGXNlcnZpY2VzLmhldXJpc3RpY2xhYi5jb22CEAiSx5DYQSGBTvbSokDrWCowDQYJKoZIhvcNAQEEBQADgYEAG/9sZNrkGnevLIUj5f7osVoLxSPFpMTkwaKTi2i7Q8cAnmd5llR3VfVZ4sR7U4bm5xAVwIWDgkEiF1rULlxVjvoB92Mo00SWOZE5l8rrwUU59/7KOUq0O0XZZvYX+hOWFV97QowMu8m1Mmg1JEH5h+b5r4L6TM0X7CdaoZ1KSYk=
235              </X509Certificate>
236            </X509Data>
237          </KeyInfo>
238        </Identity>
239      </wsa10:EndpointReference>
240    </wsdl:port>
241  </wsdl:service>
242  <wsp1:Policy wsu:Id="JavaRunCreationServicePolicy">
243    <wsp1:ExactlyOne>
244      <wsp1:All>
245        <sc:CallbackHandlerConfiguration
246          wspp:visibility="private">
247          <sc:CallbackHandler default="okbtester" name="usernameHandler" />
248          <sc:CallbackHandler default="okbtester" name="passwordHandler" />
249        </sc:CallbackHandlerConfiguration>
250        <!-- using truststore handler to hide password -->
251        <sc:TrustStore xmlns:sc="http://schemas.sun.com/2006/03/wss/client"
252          wspp:visibility="private"
253          callbackHandler="com.heuristiclab.okb.wsclient.handler.TrustStoreCallbackHandler"
254          peeralias="okb" />
255      </wsp1:All>
256    </wsp1:ExactlyOne>
257  </wsp1:Policy>
258</wsdl:definitions>
Note: See TracBrowser for help on using the repository browser.