Added: incubator/cayenne/soc/trunk/cayenne-ropwsdl/cayenne-axis/wsdd/deploy.wsdd
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-ropwsdl/cayenne-axis/wsdd/deploy.wsdd?view=auto&rev=441230
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-ropwsdl/cayenne-axis/wsdd/deploy.wsdd 
(added)
+++ incubator/cayenne/soc/trunk/cayenne-ropwsdl/cayenne-axis/wsdd/deploy.wsdd 
Thu Sep  7 14:28:04 2006
@@ -0,0 +1,382 @@
+<deployment
+    xmlns="http://xml.apache.org/axis/wsdd/";
+    xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";>
+    
+<!--
+       Cayenne Web Service Descriptor for AXIS.
+       
+       Michael Victorov([EMAIL PROTECTED])
+-->
+
+  <service name="CayenneROP" provider="java:RPC" style="rpc" use="encoded">
+        <requestFlow> 
+       <handler type="soapmonitor"/> 
+     </requestFlow> 
+     <responseFlow> 
+       <handler type="soapmonitor"/> 
+     </responseFlow> 
+  
+  
+      <parameter name="wsdlTargetNamespace" value="http://cayenne.apache.org"/>
+      <parameter name="wsdlServiceElement" value="CayenneROPService"/>
+      <parameter name="schemaUnqualified" value="http://cayenne.apache.org"/>
+      <parameter name="wsdlServicePort" value="CayenneROP"/>
+      <parameter name="className" 
value="org.apache.cayenne.remote.axis.service.AxisService"/>
+      <parameter name="wsdlPortType" value="CayenneROP"/>
+      <parameter name="typeMappingVersion" value="1.2"/>
+      
+      <operation name="processQuery" qname="operNS:processQuery" 
xmlns:operNS="http://cayenne.apache.org"; returnQName="processQueryReturn" 
returnType="rtns:QueryResponse" xmlns:rtns="http://cayenne.apache.org"; 
soapAction="" >
+        <parameter qname="query" type="tns:Query" 
xmlns:tns="http://cayenne.apache.org"/>
+      </operation>          
+      <operation name="processSync" qname="operNS:processSync" 
xmlns:operNS="http://cayenne.apache.org"; returnQName="processSyncReturn" 
returnType="rtns:GraphDiff" xmlns:rtns="http://cayenne.apache.org"; 
soapAction="" >
+        <parameter qname="syncType" type="xsd:integer"/>
+        <parameter qname="changes" type="tns:GraphDiff" 
xmlns:tns="http://cayenne.apache.org"/>
+      </operation>
+      
+      <!-- <parameter name="allowedMethods" value="processQuery processSync"/> 
-->
+      <parameter name="scope" value="Application"/>
+      
+      <!--
+      Type mappings, serializer definitions.
+      -->
+      
+      
+      <typeMapping 
+       qname="ns:ToManyList" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.access.ToManyList"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <typeMapping 
+       qname="ns:Expression" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.exp.Expression"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <typeMapping 
+       qname="ns:Fault" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.Fault"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <typeMapping 
+       qname="ns:Query" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.query.Query"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <typeMapping 
+       qname="ns:AbstractQuery" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.query.AbstractQuery"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <typeMapping 
+       qname="ns:QualifiedQuery" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.query.QualifiedQuery"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <typeMapping 
+       qname="ns:SelectQuery" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.query.SelectQuery"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <typeMapping 
+       qname="ns:DeleteQuery" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.query.DeleteQuery"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <typeMapping 
+       qname="ns:UpdateQuery" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.query.UpdateQuery"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <typeMapping 
+       qname="ns:RelationshipQuery" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.query.RelationshipQuery"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <typeMapping 
+       qname="ns:QueryChain" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.query.QueryChain"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <typeMapping 
+       qname="ns:IndirectQuery" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.query.IndirectQuery"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <typeMapping 
+       qname="ns:NamedQuery" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.query.NamedQuery"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <typeMapping 
+       qname="ns:ObjectIdQuery" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.query.ObjectIdQuery"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      
+        <typeMapping 
+       qname="ns:QueryResponse" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.QueryResponse"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      
+      <typeMapping 
+       qname="ns:ListResponse" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.util.ListResponse"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <typeMapping 
+       qname="ns:GenericResponse" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.util.GenericResponse"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <typeMapping 
+       qname="ns:DataRow" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.DataRow"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />  
+      
+      <typeMapping 
+       qname="ns:ObjectId" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.ObjectId"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />      
+      
+      <typeMapping 
+       qname="ns:Persistent" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.Persistent"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />     
+      
+      
+          
+      <typeMapping 
+       qname="ns:GraphDiff" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.graph.GraphDiff"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <typeMapping 
+       qname="ns:NodeDiff" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.graph.NodeDiff"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <typeMapping 
+       qname="ns:CompoundDiff" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.graph.CompoundDiff"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+
+      
+      <typeMapping 
+       qname="ns:ArcCreateOperation" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.graph.ArcCreateOperation"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <typeMapping 
+       qname="ns:ArcDeleteOperation" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.graph.ArcDeleteOperation"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+
+        <typeMapping 
+       qname="ns:NodeCreateOperation" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.graph.NodeCreateOperation"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+        <typeMapping 
+       qname="ns:NodeDeleteOperation" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.graph.NodeDeleteOperation"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+
+        <typeMapping 
+       qname="ns:NodeIdChangeOperation" 
+       xmlns:ns="http://cayenne.apache.org";
+       
languageSpecificType="java:org.apache.cayenne.graph.NodeIdChangeOperation"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+
+        <typeMapping 
+       qname="ns:NodePropertyChangeOperation" 
+       xmlns:ns="http://cayenne.apache.org";
+       
languageSpecificType="java:org.apache.cayenne.graph.NodePropertyChangeOperation"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <typeMapping 
+       qname="ns:DataMap" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.map.DataMap"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />     
+      
+      <typeMapping 
+       qname="ns:EntityResolver" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.map.EntityResolver"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />  
+      
+      <typeMapping 
+       qname="ns:QueryMetadata" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.query.QueryMetadata"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      
+       
+      <typeMapping 
+       qname="ns:dateTime" 
+       xmlns:ns="http://www.w3.org/2001/XMLSchema";
+       languageSpecificType="java:java.util.Date"
+       serializer="org.apache.cayenne.remote.axis.ser.CayenneSerializerFactory"
+       
deserializer="org.apache.cayenne.remote.axis.ser.CayenneDeserializerFactory"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <arrayMapping 
+       qname="ns:ArrayOfPersistent" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.Persistent[]"
+       innerType="ns:Persistent"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      
+      <arrayMapping 
+       qname="ns:ArrayOfQueryResults" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.Persistent[][]"
+       innerType="ns:ArrayOfPersistent"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <arrayMapping 
+       qname="ns:ArrayOfGraphDiffs" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.graph.GraphDiff[]"
+       innerType="ns:GraphDiff"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+      
+      <arrayMapping 
+       qname="ns:ArrayOfQueries" 
+       xmlns:ns="http://cayenne.apache.org";
+       languageSpecificType="java:org.apache.cayenne.query.Query[]"
+       innerType="ns:Query"
+       encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
+      />
+
+  </service>
+</deployment>

Added: 
incubator/cayenne/soc/trunk/cayenne-ropwsdl/cayenne-axis/wsdd/undeploy.wsdd
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-ropwsdl/cayenne-axis/wsdd/undeploy.wsdd?view=auto&rev=441230
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-ropwsdl/cayenne-axis/wsdd/undeploy.wsdd 
(added)
+++ incubator/cayenne/soc/trunk/cayenne-ropwsdl/cayenne-axis/wsdd/undeploy.wsdd 
Thu Sep  7 14:28:04 2006
@@ -0,0 +1,15 @@
+<!-- Use this file to undeploy some handlers/chains and services    -->
+<!-- Two ways to do this:                                           -->
+<!--   java org.apache.axis.client.AdminClient undeploy.wsdd        -->
+<!--      after the axis server is running                          -->
+<!-- or                                                             -->
+<!--   java org.apache.axis.utils.Admin client|server undeploy.wsdd -->
+<!--      from the same directory that the Axis engine runs         -->
+
+<undeployment
+    xmlns="http://xml.apache.org/axis/wsdd/";>
+
+  <!-- Services from CayenneService WSDL service -->
+
+  <service name="Cayenne"/>
+</undeployment>


Reply via email to