Index: /trunk/Nebulous-Server/idata.wsdl
===================================================================
--- /trunk/Nebulous-Server/idata.wsdl	(revision 2920)
+++ /trunk/Nebulous-Server/idata.wsdl	(revision 2921)
@@ -1,11 +1,11 @@
 <?xml version="1.0"?>
 <definitions name="IDataServer"
-    targetNamespace="urn:PS/IPP/IData/Server"
-    xmlns:tns="urn:PS/IPP/IData/Server"
+    targetNamespace="urn:PS/IPP/IData/Server/SOAP"
+    xmlns:tns="urn:PS/IPP/IData/Server/SOAP"
     xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
     xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
     xmlns="http://schemas.xmlsoap.org/wsdl/"
-    xmlns:ns="urn:PS/IPP/IData/Server">
+    xmlns:ns="urn:PS/IPP/IData/Server/SOAP">
 
     <message name="create_objectRequest">
@@ -16,5 +16,5 @@
     </message>
     <message name="create_objectResponse">
-        <part name="uri" type="xsd:string" />
+        <part name="result" type="xsd:string" />
     </message>
 
@@ -24,5 +24,5 @@
     </message>
     <message name="replicate_objectResponse">
-        <part name="uri" type="xsd:string" />
+        <part name="result" type="xsd:string" />
     </message>
 
@@ -32,5 +32,5 @@
     </message>
     <message name="lock_objectResponse">
-        <part name="sucess" type="xsd:boolean" />
+        <part name="result" type="xsd:int" />
     </message>
 
@@ -40,5 +40,5 @@
     </message>
     <message name="unlock_objectResponse">
-        <part name="sucess" type="xsd:boolean" />
+        <part name="result" type="xsd:int" />
     </message>
 
@@ -49,13 +49,12 @@
     <message name="find_instancesResponse">
         <!-- fixme -->
-        <part name="sucess" type="xsd:boolean" />
+        <part name="result" type="xsd:int" />
     </message>
 
     <message name="delete_instanceRequest">
         <part name="uri" type="xsd:string" />
-        <part name="volume" type="xsd:string" />
     </message>
     <message name="delete_instanceResponse">
-        <part name="sucess" type="xsd:boolean" />
+        <part name="result" type="xsd:int" />
     </message>
 
@@ -65,9 +64,9 @@
     <message name="stat_objectResponse">
         <!-- fixme -->
-        <part name="sucess" type="xsd:boolean" />
-    </message>
-
-
-    <portType name="PS/IPP/IData/ServerPort">
+        <part name="result" type="xsd:int" />
+    </message>
+
+
+    <portType name="PS/IPP/IData/Server/SOAPPort">
         <operation name="create_object">
             <input  message="tns:create_objectRequest" />
@@ -122,80 +121,80 @@
 
 
-    <binding name="SOAP" type="tns:PS/IPP/IData/ServerPort">
+    <binding name="SOAP" type="tns:PS/IPP/IData/Server/SOAPPort">
         <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
         <operation name="create_object">
-            <soap:operation soapAction="urn:PS/IPP/IData/Server#create_object" />
-            <input>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
-                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-            </input>
-            <output>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
+            <soap:operation soapAction="urn:PS/IPP/IData/Server/SOAP#create_object" />
+            <input>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
+                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
+            </input>
+            <output>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
                     encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
             </output>
         </operation>
         <operation name="replicate_object">
-            <soap:operation soapAction="urn:PS/IPP/IData/Server#replicate_object" />
-            <input>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
-                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-            </input>
-            <output>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
+            <soap:operation soapAction="urn:PS/IPP/IData/Server/SOAP#replicate_object" />
+            <input>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
+                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
+            </input>
+            <output>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
                     encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
             </output>
         </operation>
         <operation name="lock_object">
-            <soap:operation soapAction="urn:PS/IPP/IData/Server#lock_object" />
-            <input>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
-                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-            </input>
-            <output>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
+            <soap:operation soapAction="urn:PS/IPP/IData/Server/SOAP#lock_object" />
+            <input>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
+                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
+            </input>
+            <output>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
                     encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
             </output>
         </operation>
         <operation name="unlock_object">
-            <soap:operation soapAction="urn:PS/IPP/IData/Server#unlock_object" />
-            <input>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
-                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-            </input>
-            <output>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
+            <soap:operation soapAction="urn:PS/IPP/IData/Server/SOAP#unlock_object" />
+            <input>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
+                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
+            </input>
+            <output>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
                     encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
             </output>
         </operation>
         <operation name="find_instances">
-            <soap:operation soapAction="urn:PS/IPP/IData/Server#find_instances" />
-            <input>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
-                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-            </input>
-            <output>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
+            <soap:operation soapAction="urn:PS/IPP/IData/Server/SOAP#find_instances" />
+            <input>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
+                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
+            </input>
+            <output>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
                     encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
             </output>
         </operation>
         <operation name="delete_instance">
-            <soap:operation soapAction="urn:PS/IPP/IData/Server#delete_instance" />
-            <input>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
-                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-            </input>
-            <output>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
+            <soap:operation soapAction="urn:PS/IPP/IData/Server/SOAP#delete_instance" />
+            <input>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
+                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
+            </input>
+            <output>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
                     encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
             </output>
         </operation>
         <operation name="stat_object">
-            <soap:operation soapAction="urn:PS/IPP/IData/Server#stat_object" />
-            <input>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
-                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-            </input>
-            <output>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
+            <soap:operation soapAction="urn:PS/IPP/IData/Server/SOAP#stat_object" />
+            <input>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
+                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
+            </input>
+            <output>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
                     encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
             </output>
@@ -204,6 +203,6 @@
 
 
-    <service name="PS/IPP/IData/Server">
-        <port name="PS/IPP/IData/ServerPort" binding="tns:SOAP">
+    <service name="PS/IPP/IData/Server/SOAP">
+        <port name="PS/IPP/IData/Server/SOAPPort" binding="tns:SOAP">
             <soap:address location="http://localhost:80/idata" />
         </port>
Index: /trunk/Nebulous/idata.wsdl
===================================================================
--- /trunk/Nebulous/idata.wsdl	(revision 2920)
+++ /trunk/Nebulous/idata.wsdl	(revision 2921)
@@ -1,11 +1,11 @@
 <?xml version="1.0"?>
 <definitions name="IDataServer"
-    targetNamespace="urn:PS/IPP/IData/Server"
-    xmlns:tns="urn:PS/IPP/IData/Server"
+    targetNamespace="urn:PS/IPP/IData/Server/SOAP"
+    xmlns:tns="urn:PS/IPP/IData/Server/SOAP"
     xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
     xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
     xmlns="http://schemas.xmlsoap.org/wsdl/"
-    xmlns:ns="urn:PS/IPP/IData/Server">
+    xmlns:ns="urn:PS/IPP/IData/Server/SOAP">
 
     <message name="create_objectRequest">
@@ -16,5 +16,5 @@
     </message>
     <message name="create_objectResponse">
-        <part name="uri" type="xsd:string" />
+        <part name="result" type="xsd:string" />
     </message>
 
@@ -24,5 +24,5 @@
     </message>
     <message name="replicate_objectResponse">
-        <part name="uri" type="xsd:string" />
+        <part name="result" type="xsd:string" />
     </message>
 
@@ -32,5 +32,5 @@
     </message>
     <message name="lock_objectResponse">
-        <part name="sucess" type="xsd:boolean" />
+        <part name="result" type="xsd:int" />
     </message>
 
@@ -40,5 +40,5 @@
     </message>
     <message name="unlock_objectResponse">
-        <part name="sucess" type="xsd:boolean" />
+        <part name="result" type="xsd:int" />
     </message>
 
@@ -49,13 +49,12 @@
     <message name="find_instancesResponse">
         <!-- fixme -->
-        <part name="sucess" type="xsd:boolean" />
+        <part name="result" type="xsd:int" />
     </message>
 
     <message name="delete_instanceRequest">
         <part name="uri" type="xsd:string" />
-        <part name="volume" type="xsd:string" />
     </message>
     <message name="delete_instanceResponse">
-        <part name="sucess" type="xsd:boolean" />
+        <part name="result" type="xsd:int" />
     </message>
 
@@ -65,9 +64,9 @@
     <message name="stat_objectResponse">
         <!-- fixme -->
-        <part name="sucess" type="xsd:boolean" />
-    </message>
-
-
-    <portType name="PS/IPP/IData/ServerPort">
+        <part name="result" type="xsd:int" />
+    </message>
+
+
+    <portType name="PS/IPP/IData/Server/SOAPPort">
         <operation name="create_object">
             <input  message="tns:create_objectRequest" />
@@ -122,80 +121,80 @@
 
 
-    <binding name="SOAP" type="tns:PS/IPP/IData/ServerPort">
+    <binding name="SOAP" type="tns:PS/IPP/IData/Server/SOAPPort">
         <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
         <operation name="create_object">
-            <soap:operation soapAction="urn:PS/IPP/IData/Server#create_object" />
-            <input>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
-                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-            </input>
-            <output>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
+            <soap:operation soapAction="urn:PS/IPP/IData/Server/SOAP#create_object" />
+            <input>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
+                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
+            </input>
+            <output>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
                     encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
             </output>
         </operation>
         <operation name="replicate_object">
-            <soap:operation soapAction="urn:PS/IPP/IData/Server#replicate_object" />
-            <input>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
-                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-            </input>
-            <output>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
+            <soap:operation soapAction="urn:PS/IPP/IData/Server/SOAP#replicate_object" />
+            <input>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
+                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
+            </input>
+            <output>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
                     encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
             </output>
         </operation>
         <operation name="lock_object">
-            <soap:operation soapAction="urn:PS/IPP/IData/Server#lock_object" />
-            <input>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
-                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-            </input>
-            <output>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
+            <soap:operation soapAction="urn:PS/IPP/IData/Server/SOAP#lock_object" />
+            <input>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
+                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
+            </input>
+            <output>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
                     encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
             </output>
         </operation>
         <operation name="unlock_object">
-            <soap:operation soapAction="urn:PS/IPP/IData/Server#unlock_object" />
-            <input>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
-                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-            </input>
-            <output>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
+            <soap:operation soapAction="urn:PS/IPP/IData/Server/SOAP#unlock_object" />
+            <input>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
+                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
+            </input>
+            <output>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
                     encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
             </output>
         </operation>
         <operation name="find_instances">
-            <soap:operation soapAction="urn:PS/IPP/IData/Server#find_instances" />
-            <input>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
-                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-            </input>
-            <output>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
+            <soap:operation soapAction="urn:PS/IPP/IData/Server/SOAP#find_instances" />
+            <input>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
+                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
+            </input>
+            <output>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
                     encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
             </output>
         </operation>
         <operation name="delete_instance">
-            <soap:operation soapAction="urn:PS/IPP/IData/Server#delete_instance" />
-            <input>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
-                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-            </input>
-            <output>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
+            <soap:operation soapAction="urn:PS/IPP/IData/Server/SOAP#delete_instance" />
+            <input>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
+                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
+            </input>
+            <output>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
                     encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
             </output>
         </operation>
         <operation name="stat_object">
-            <soap:operation soapAction="urn:PS/IPP/IData/Server#stat_object" />
-            <input>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
-                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-            </input>
-            <output>
-                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server"
+            <soap:operation soapAction="urn:PS/IPP/IData/Server/SOAP#stat_object" />
+            <input>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
+                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
+            </input>
+            <output>
+                <soap:body use="encoded" namespace="urn:PS/IPP/IData/Server/SOAP"
                     encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
             </output>
@@ -204,6 +203,6 @@
 
 
-    <service name="PS/IPP/IData/Server">
-        <port name="PS/IPP/IData/ServerPort" binding="tns:SOAP">
+    <service name="PS/IPP/IData/Server/SOAP">
+        <port name="PS/IPP/IData/Server/SOAPPort" binding="tns:SOAP">
             <soap:address location="http://localhost:80/idata" />
         </port>
