Salome HOME
Siman-Stub eclipse project is added
[tools/siman.git] / Workspace / Siman-Stub / service_wsdl / service / salome / SimanSalomeService.wsdl
1 <?xml version="1.0" encoding="UTF-8"?>
2 <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:ns1="http://org.apache.axis2/xsd" xmlns:ns="http://salome.service.ws_server.splat.org" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:ax21="http://io.java/xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" targetNamespace="http://salome.service.ws_server.splat.org">
3     <wsdl:documentation>SimanSalomeService</wsdl:documentation>
4     <wsdl:types>
5         <xs:schema xmlns:ax22="http://io.java/xsd" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://salome.service.ws_server.splat.org">
6             <xs:import namespace="http://io.java/xsd"/>
7             <xs:element name="createConfigFile">
8                 <xs:complexType>
9                     <xs:sequence>
10                         <xs:element minOccurs="0" name="args0" type="xs:long"/>
11                         <xs:element minOccurs="0" name="args1" type="xs:long"/>
12                         <xs:element minOccurs="0" name="args2" type="xs:long"/>
13                         <xs:element minOccurs="0" name="args3" nillable="true" type="xs:string"/>
14                     </xs:sequence>
15                 </xs:complexType>
16             </xs:element>
17             <xs:element name="createConfigFileResponse">
18                 <xs:complexType>
19                     <xs:sequence>
20                         <xs:element minOccurs="0" name="return" nillable="true" type="ax21:File"/>
21                     </xs:sequence>
22                 </xs:complexType>
23             </xs:element>
24         </xs:schema>
25         <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://io.java/xsd">
26             <xs:complexType name="File">
27                 <xs:sequence>
28                     <xs:element minOccurs="0" name="absolute" type="xs:boolean"/>
29                     <xs:element minOccurs="0" name="absoluteFile" nillable="true" type="ax21:File"/>
30                     <xs:element minOccurs="0" name="absolutePath" nillable="true" type="xs:string"/>
31                     <xs:element minOccurs="0" name="canonicalFile" nillable="true" type="ax21:File"/>
32                     <xs:element minOccurs="0" name="canonicalPath" nillable="true" type="xs:string"/>
33                     <xs:element minOccurs="0" name="directory" type="xs:boolean"/>
34                     <xs:element minOccurs="0" name="file" type="xs:boolean"/>
35                     <xs:element minOccurs="0" name="freeSpace" type="xs:long"/>
36                     <xs:element minOccurs="0" name="hidden" type="xs:boolean"/>
37                     <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
38                     <xs:element minOccurs="0" name="parent" nillable="true" type="xs:string"/>
39                     <xs:element minOccurs="0" name="parentFile" nillable="true" type="ax21:File"/>
40                     <xs:element minOccurs="0" name="path" nillable="true" type="xs:string"/>
41                     <xs:element minOccurs="0" name="totalSpace" type="xs:long"/>
42                     <xs:element minOccurs="0" name="usableSpace" type="xs:long"/>
43                 </xs:sequence>
44             </xs:complexType>
45         </xs:schema>
46     </wsdl:types>
47     <wsdl:message name="createConfigFileRequest">
48         <wsdl:part name="parameters" element="ns:createConfigFile"/>
49     </wsdl:message>
50     <wsdl:message name="createConfigFileResponse">
51         <wsdl:part name="parameters" element="ns:createConfigFileResponse"/>
52     </wsdl:message>
53     <wsdl:portType name="SimanSalomeServicePortType">
54         <wsdl:operation name="createConfigFile">
55             <wsdl:input message="ns:createConfigFileRequest" wsaw:Action="urn:createConfigFile"/>
56             <wsdl:output message="ns:createConfigFileResponse" wsaw:Action="urn:createConfigFileResponse"/>
57         </wsdl:operation>
58     </wsdl:portType>
59     <wsdl:binding name="SimanSalomeServiceSoap11Binding" type="ns:SimanSalomeServicePortType">
60         <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
61         <wsdl:operation name="createConfigFile">
62             <soap:operation soapAction="urn:createConfigFile" style="document"/>
63             <wsdl:input>
64                 <soap:body use="literal"/>
65             </wsdl:input>
66             <wsdl:output>
67                 <soap:body use="literal"/>
68             </wsdl:output>
69         </wsdl:operation>
70     </wsdl:binding>
71     <wsdl:binding name="SimanSalomeServiceSoap12Binding" type="ns:SimanSalomeServicePortType">
72         <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
73         <wsdl:operation name="createConfigFile">
74             <soap12:operation soapAction="urn:createConfigFile" style="document"/>
75             <wsdl:input>
76                 <soap12:body use="literal"/>
77             </wsdl:input>
78             <wsdl:output>
79                 <soap12:body use="literal"/>
80             </wsdl:output>
81         </wsdl:operation>
82     </wsdl:binding>
83     <wsdl:binding name="SimanSalomeServiceHttpBinding" type="ns:SimanSalomeServicePortType">
84         <http:binding verb="POST"/>
85         <wsdl:operation name="createConfigFile">
86             <http:operation location="createConfigFile"/>
87             <wsdl:input>
88                 <mime:content type="application/xml" part="parameters"/>
89             </wsdl:input>
90             <wsdl:output>
91                 <mime:content type="application/xml" part="parameters"/>
92             </wsdl:output>
93         </wsdl:operation>
94     </wsdl:binding>
95     <wsdl:service name="SimanSalomeService">
96         <wsdl:port name="SimanSalomeServiceHttpSoap11Endpoint" binding="ns:SimanSalomeServiceSoap11Binding">
97             <soap:address location="http://localhost:8080/Siman-WS/services/SimanSalomeService.SimanSalomeServiceHttpSoap11Endpoint/"/>
98         </wsdl:port>
99         <wsdl:port name="SimanSalomeServiceHttpSoap12Endpoint" binding="ns:SimanSalomeServiceSoap12Binding">
100             <soap12:address location="http://localhost:8080/Siman-WS/services/SimanSalomeService.SimanSalomeServiceHttpSoap12Endpoint/"/>
101         </wsdl:port>
102         <wsdl:port name="SimanSalomeServiceHttpEndpoint" binding="ns:SimanSalomeServiceHttpBinding">
103             <http:address location="http://localhost:8080/Siman-WS/services/SimanSalomeService.SimanSalomeServiceHttpEndpoint/"/>
104         </wsdl:port>
105     </wsdl:service>
106 </wsdl:definitions>