cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP Sender And Receiver

Former Member
0 Kudos

Hey,

My Webservice is

-


<?xml version="1.0" encoding="utf-8"?>

<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://www.incuity.com/schema/2005/11/incuity" xmlns:s1="http://www.incuity.com/schema/2005/11/incuity/metamodel" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s2="http://www.incuity.com/schema/2005/11/incuity/AbstractTypes" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://www.incuity.com/schema/2005/11/incuity" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">

<wsdl:types>

<s:schema elementFormDefault="qualified" targetNamespace="http://www.incuity.com/schema/2005/11/incuity">

<s:import namespace="http://www.incuity.com/schema/2005/11/incuity/metamodel" />

<s:element name="GetItemFromName">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="fullyQualifiedName" type="s:string" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="GetItemFromNameResponse">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="GetItemFromNameResult" type="s1:ItemData" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="GetItemsFromNames">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="fullyQualifiedNames" type="tns:ArrayOfString" />

</s:sequence>

</s:complexType>

</s:element>

<s:complexType name="ArrayOfString">

<s:sequence>

<s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" />

</s:sequence>

</s:complexType>

<s:complexType name="ArrayOfItemData">

<s:sequence>

<s:element minOccurs="0" maxOccurs="unbounded" name="ItemData" nillable="true" type="s1:ItemData" />

</s:sequence>

</s:complexType>

<s:element name="GetItemsFromNamesResponse">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="GetItemsFromNamesResult" type="tns:ArrayOfItemData" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="GetItemFromId">

<s:complexType>

<s:sequence>

<s:element minOccurs="1" maxOccurs="1" name="uniqueId" type="s:int" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="GetItemFromIdResponse">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="GetItemFromIdResult" type="s1:ItemData" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="GetItemsFromIds">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="uniqueIds" type="tns:ArrayOfInt" />

</s:sequence>

</s:complexType>

</s:element>

<s:complexType name="ArrayOfInt">

<s:sequence>

<s:element minOccurs="0" maxOccurs="unbounded" name="int" type="s:int" />

</s:sequence>

</s:complexType>

<s:element name="GetItemsFromIdsResponse">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="GetItemsFromIdsResult" type="tns:ArrayOfItemData" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="GetItemNamesFromIds">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="uniqueIds" type="tns:ArrayOfInt" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="GetItemNamesFromIdsResponse">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="GetItemNamesFromIdsResult" type="tns:ArrayOfString" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="PersistChanges">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="changeSet" type="s1:ChangeSet" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="PersistChangesResponse">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="PersistChangesResult" type="s1:ChangeSetResult" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="SetPropertyById">

<s:complexType>

<s:sequence>

<s:element minOccurs="1" maxOccurs="1" name="itemId" type="s:int" />

<s:element minOccurs="1" maxOccurs="1" name="propertyIndex" type="s:int" />

<s:element minOccurs="0" maxOccurs="1" name="value" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="SetPropertyByIdResponse">

<s:complexType />

</s:element>

<s:element name="SetPropertyByName">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="propertyFqn" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="value" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="SetPropertyByNameResponse">

<s:complexType />

</s:element>

<s:element name="GetUpdate">

<s:complexType>

<s:sequence>

<s:element minOccurs="1" maxOccurs="1" name="itemId" type="s:int" />

<s:element minOccurs="1" maxOccurs="1" name="utcModifiedOnTicks" type="s:long" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="GetUpdateResponse">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="GetUpdateResult" type="s1:ItemUpdate" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="InvokeOperation">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" ref="s1:operationInvoke" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="InvokeOperationResponse">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" ref="s1:InvokeOperationResult" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="GetMimeValue">

<s:complexType>

<s:sequence>

<s:element minOccurs="1" maxOccurs="1" name="documentId" type="s:int" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="GetMimeValueResponse">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="GetMimeValueResult" type="s1:MimeValue" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="ItemData" nillable="true" type="s1:ItemData" />

<s:element name="ArrayOfItemData" nillable="true" type="tns:ArrayOfItemData" />

<s:element name="ArrayOfString" nillable="true" type="tns:ArrayOfString" />

<s:element name="ItemUpdate" nillable="true" type="s1:ItemUpdate" />

<s:element name="MimeValue" nillable="true" type="s1:MimeValue" />

</s:schema>

<s:schema elementFormDefault="qualified" targetNamespace="http://www.incuity.com/schema/2005/11/incuity/metamodel">

<s:complexType name="ItemData">

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="ExternalId" />

<s:element minOccurs="0" maxOccurs="1" name="Properties" type="s1:ArrayOfNamedValue" />

</s:sequence>

<s:attribute name="Name" type="s:string" />

<s:attribute name="FullyQualifiedName" type="s:string" />

<s:attribute name="Description" type="s:string" />

<s:attribute name="ItemTypeId" type="s:int" use="required" />

<s:attribute name="UniqueId" type="s:int" use="required" />

<s:attribute name="SecurityDescriptorData" type="s:base64Binary" />

<s:attribute name="IsDeleted" type="s:boolean" use="required" />

<s:attribute name="CreatedOn" type="s:long" use="required" />

<s:attribute name="ModifiedOn" type="s:long" use="required" />

<s:attribute name="ParentId" type="s:int" use="required" />

<s:attribute name="MappingItemId" type="s:int" use="required" />

<s:attribute name="RequestHandlerId" type="s:int" use="required" />

<s:attribute name="StorageMode" type="s1:StorageMode" use="required" />

</s:complexType>

<s:complexType name="ArrayOfNamedValue">

<s:sequence>

<s:element minOccurs="0" maxOccurs="unbounded" name="Property" type="s1:NamedValue" />

</s:sequence>

</s:complexType>

<s:complexType name="NamedValue">

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="Value" />

</s:sequence>

<s:attribute name="Name" type="s:string" />

</s:complexType>

<s:simpleType name="StorageMode">

<s:restriction base="s:string">

<s:enumeration value="SystemMeta" />

<s:enumeration value="SystemFlat" />

<s:enumeration value="Connector" />

</s:restriction>

</s:simpleType>

<s:complexType name="ChangeSet">

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="NewItems" type="s1:ArrayOfItemSpec" />

<s:element minOccurs="0" maxOccurs="1" name="DeletedItems" type="s1:ArrayOfInt" />

<s:element minOccurs="0" maxOccurs="1" name="ChangedItems" type="s1:ArrayOfChangedItem" />

</s:sequence>

</s:complexType>

<s:complexType name="ArrayOfItemSpec">

<s:sequence>

<s:element minOccurs="0" maxOccurs="unbounded" name="ItemSpec" type="s1:ItemSpec" />

</s:sequence>

</s:complexType>

<s:complexType name="ItemSpec">

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="Properties" type="s1:ArrayOfNamedValue1" />

</s:sequence>

<s:attribute name="ParentId" type="s:int" use="required" />

<s:attribute name="UniqueId" type="s:int" use="required" />

<s:attribute name="ItemTypeId" type="s:int" use="required" />

<s:attribute name="Name" type="s:string" />

<s:attribute name="FullyQualifiedName" type="s:string" />

<s:attribute name="SecurityDescriptorData" type="s:base64Binary" />

<s:attribute name="IsReadable" type="s:boolean" use="required" />

<s:attribute name="IsWriteable" type="s:boolean" use="required" />

<s:attribute name="IsExecutable" type="s:boolean" use="required" />

<s:attribute name="CreatedOn" type="s:long" use="required" />

<s:attribute name="ModifiedOn" type="s:long" use="required" />

<s:attribute name="RequestHandlerId" type="s:int" />

</s:complexType>

<s:complexType name="ArrayOfNamedValue1">

<s:sequence>

<s:element minOccurs="0" maxOccurs="unbounded" name="PropValue" type="s1:NamedValue" />

</s:sequence>

</s:complexType>

<s:complexType name="ArrayOfInt">

<s:sequence>

<s:element minOccurs="0" maxOccurs="unbounded" name="DeletedItemId" type="s:int" />

</s:sequence>

</s:complexType>

<s:complexType name="ArrayOfChangedItem">

<s:sequence>

<s:element minOccurs="0" maxOccurs="unbounded" name="ChangedItem" type="s1:ChangedItem" />

</s:sequence>

</s:complexType>

<s:complexType name="ChangedItem">

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="ChangedProperties" type="s1:ArrayOfChangedProperty" />

</s:sequence>

<s:attribute name="ItemId" type="s:int" use="required" />

<s:attribute name="ModifiedOn" type="s:long" use="required" />

<s:attribute name="SecurityDescriptorData" type="s:base64Binary" />

</s:complexType>

<s:complexType name="ArrayOfChangedProperty">

<s:sequence>

<s:element minOccurs="0" maxOccurs="unbounded" name="ChangedProperty" type="s1:ChangedProperty" />

</s:sequence>

</s:complexType>

<s:complexType name="ChangedProperty">

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="NewValue" type="s1:NewPropertyValue" />

</s:sequence>

<s:attribute name="PropertyName" type="s:string" />

</s:complexType>

<s:complexType name="NewPropertyValue">

<s:sequence>

<s:choice minOccurs="1" maxOccurs="1">

<s:element minOccurs="0" maxOccurs="1" name="SimpleValue" />

<s:element minOccurs="0" maxOccurs="1" name="CollectionChanges" type="s1:ChangedCollectionValue" />

</s:choice>

</s:sequence>

</s:complexType>

<s:complexType name="ChangedCollectionValue">

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="CollectionChanges" type="s1:ArrayOfCollectionChangeInfo" />

</s:sequence>

</s:complexType>

<s:complexType name="ArrayOfCollectionChangeInfo">

<s:sequence>

<s:element minOccurs="0" maxOccurs="unbounded" name="CollectionChangeInfo" type="s1:CollectionChangeInfo" />

</s:sequence>

</s:complexType>

<s:complexType name="CollectionChangeInfo" abstract="true" />

<s:complexType name="CCI_ItemAddedAt">

<s:complexContent mixed="false">

<s:extension base="s1:CollectionChangeInfo">

<s:attribute name="AddedItem" type="s:int" use="required" />

<s:attribute name="Position" type="s:int" use="required" />

</s:extension>

</s:complexContent>

</s:complexType>

<s:complexType name="CCI_ItemReplacedAt">

<s:complexContent mixed="false">

<s:extension base="s1:CollectionChangeInfo">

<s:attribute name="ReplacedItem" type="s:int" use="required" />

<s:attribute name="AddedItem" type="s:int" use="required" />

<s:attribute name="Position" type="s:int" use="required" />

</s:extension>

</s:complexContent>

</s:complexType>

<s:complexType name="CCI_ItemRemovedAt">

<s:complexContent mixed="false">

<s:extension base="s1:CollectionChangeInfo">

<s:attribute name="RemovedItem" type="s:int" use="required" />

<s:attribute name="Position" type="s:int" use="required" />

</s:extension>

</s:complexContent>

</s:complexType>

<s:complexType name="CCI_ItemsCleared">

<s:complexContent mixed="false">

<s:extension base="s1:CollectionChangeInfo" />

</s:complexContent>

</s:complexType>

<s:complexType name="ChangeSetResult">

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="NewItems" type="s1:ArrayOfPersistedNewItem" />

<s:element minOccurs="0" maxOccurs="1" name="CascadedDeletedItems" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="OnlyOriginalChangesItems" type="s1:ArrayOfPersistedChangedItem" />

<s:element minOccurs="0" maxOccurs="1" name="CascadedChangesItems" type="s:string" />

</s:sequence>

</s:complexType>

<s:complexType name="ArrayOfPersistedNewItem">

<s:sequence>

<s:element minOccurs="0" maxOccurs="unbounded" name="NewItem" type="s1:PersistedNewItem" />

</s:sequence>

</s:complexType>

<s:complexType name="PersistedNewItem">

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="ItemData" type="s1:ItemData" />

</s:sequence>

<s:attribute name="TempId" type="s:int" use="required" />

</s:complexType>

<s:complexType name="ArrayOfPersistedChangedItem">

<s:sequence>

<s:element minOccurs="0" maxOccurs="unbounded" name="ChangedItem" type="s1:PersistedChangedItem" />

</s:sequence>

</s:complexType>

<s:complexType name="PersistedChangedItem">

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="ItemData" type="s1:ItemData" />

</s:sequence>

<s:attribute name="ItemId" type="s:int" use="required" />

<s:attribute name="ModifiedOn" type="s:long" use="required" />

</s:complexType>

<s:complexType name="ItemUpdate">

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="ItemData" type="s1:ItemData" />

</s:sequence>

<s:attribute name="Status" type="s1:WorkingCopyStatus" use="required" />

</s:complexType>

<s:simpleType name="WorkingCopyStatus">

<s:restriction base="s:string">

<s:enumeration value="UpToDate" />

<s:enumeration value="Deleted" />

<s:enumeration value="Outdated" />

</s:restriction>

</s:simpleType>

<s:element name="operationInvoke" type="s1:OperationInvoke" />

<s:complexType name="OperationInvoke">

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="InputParams" type="s1:ArrayOfNamedValue2" />

</s:sequence>

<s:attribute name="TargetItemId" type="s:int" use="required" />

<s:attribute name="Operation" type="s:string" />

</s:complexType>

<s:complexType name="ArrayOfNamedValue2">

<s:sequence>

<s:element minOccurs="0" maxOccurs="unbounded" name="InputParam" type="s1:NamedValue" />

</s:sequence>

</s:complexType>

<s:complexType name="OperationResult">

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="ReturnValue" />

<s:element minOccurs="0" maxOccurs="1" name="OutValues" type="s1:ArrayOfNamedValue3" />

<s:element minOccurs="0" maxOccurs="1" name="AffectedItems">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="DeletedItems" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="NewItems" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="ChangedItems" type="s:string" />

</s:sequence>

</s:complexType>

</s:element>

</s:sequence>

</s:complexType>

<s:complexType name="ArrayOfNamedValue3">

<s:sequence>

<s:element minOccurs="0" maxOccurs="unbounded" name="OutValue" type="s1:NamedValue" />

</s:sequence>

</s:complexType>

<s:element name="InvokeOperationResult" type="s1:OperationResult" />

<s:complexType name="MimeValue">

<s:sequence>

<s:element minOccurs="1" maxOccurs="1" name="DocumentId" type="s:int" />

<s:element minOccurs="0" maxOccurs="1" name="Content" type="s:base64Binary" />

</s:sequence>

</s:complexType>

</s:schema>

<s:schema targetNamespace="http://www.incuity.com/schema/2005/11/incuity/AbstractTypes">

<s:import namespace="http://schemas.xmlsoap.org/soap/encoding/" />

<s:complexType name="StringArray">

<s:complexContent mixed="false">

<s:restriction base="soapenc:Array">

<s:sequence>

<s:element minOccurs="0" maxOccurs="unbounded" name="String" type="s:string" />

</s:sequence>

</s:restriction>

</s:complexContent>

</s:complexType>

</s:schema>

</wsdl:types>

<wsdl:message name="GetItemFromNameSoapIn">

<wsdl:part name="parameters" element="tns:GetItemFromName" />

</wsdl:message>

<wsdl:message name="GetItemFromNameSoapOut">

<wsdl:part name="parameters" element="tns:GetItemFromNameResponse" />

</wsdl:message>

<wsdl:message name="GetItemsFromNamesSoapIn">

<wsdl:part name="parameters" element="tns:GetItemsFromNames" />

</wsdl:message>

<wsdl:message name="GetItemsFromNamesSoapOut">

<wsdl:part name="parameters" element="tns:GetItemsFromNamesResponse" />

</wsdl:message>

<wsdl:message name="GetItemFromIdSoapIn">

<wsdl:part name="parameters" element="tns:GetItemFromId" />

</wsdl:message>

<wsdl:message name="GetItemFromIdSoapOut">

<wsdl:part name="parameters" element="tns:GetItemFromIdResponse" />

</wsdl:message>

<wsdl:message name="GetItemsFromIdsSoapIn">

<wsdl:part name="parameters" element="tns:GetItemsFromIds" />

</wsdl:message>

<wsdl:message name="GetItemsFromIdsSoapOut">

<wsdl:part name="parameters" element="tns:GetItemsFromIdsResponse" />

</wsdl:message>

<wsdl:message name="GetItemNamesFromIdsSoapIn">

<wsdl:part name="parameters" element="tns:GetItemNamesFromIds" />

</wsdl:message>

<wsdl:message name="GetItemNamesFromIdsSoapOut">

<wsdl:part name="parameters" element="tns:GetItemNamesFromIdsResponse" />

</wsdl:message>

<wsdl:message name="PersistChangesSoapIn">

<wsdl:part name="parameters" element="tns:PersistChanges" />

</wsdl:message>

<wsdl:message name="PersistChangesSoapOut">

<wsdl:part name="parameters" element="tns:PersistChangesResponse" />

</wsdl:message>

<wsdl:message name="SetPropertyByIdSoapIn">

<wsdl:part name="parameters" element="tns:SetPropertyById" />

</wsdl:message>

<wsdl:message name="SetPropertyByIdSoapOut">

<wsdl:part name="parameters" element="tns:SetPropertyByIdResponse" />

</wsdl:message>

<wsdl:message name="SetPropertyByNameSoapIn">

<wsdl:part name="parameters" element="tns:SetPropertyByName" />

</wsdl:message>

<wsdl:message name="SetPropertyByNameSoapOut">

<wsdl:part name="parameters" element="tns:SetPropertyByNameResponse" />

</wsdl:message>

<wsdl:message name="GetUpdateSoapIn">

<wsdl:part name="parameters" element="tns:GetUpdate" />

</wsdl:message>

<wsdl:message name="GetUpdateSoapOut">

<wsdl:part name="parameters" element="tns:GetUpdateResponse" />

</wsdl:message>

<wsdl:message name="InvokeOperationSoapIn">

<wsdl:part name="parameters" element="tns:InvokeOperation" />

</wsdl:message>

<wsdl:message name="InvokeOperationSoapOut">

<wsdl:part name="parameters" element="tns:InvokeOperationResponse" />

</wsdl:message>

<wsdl:message name="GetMimeValueSoapIn">

<wsdl:part name="parameters" element="tns:GetMimeValue" />

</wsdl:message>

<wsdl:message name="GetMimeValueSoapOut">

<wsdl:part name="parameters" element="tns:GetMimeValueResponse" />

</wsdl:message>

<wsdl:message name="GetItemFromNameHttpGetIn">

<wsdl:part name="fullyQualifiedName" type="s:string" />

</wsdl:message>

<wsdl:message name="GetItemFromNameHttpGetOut">

<wsdl:part name="Body" element="tns:ItemData" />

</wsdl:message>

<wsdl:message name="GetItemsFromNamesHttpGetIn">

<wsdl:part name="fullyQualifiedNames" type="s2:StringArray" />

</wsdl:message>

<wsdl:message name="GetItemsFromNamesHttpGetOut">

<wsdl:part name="Body" element="tns:ArrayOfItemData" />

</wsdl:message>

<wsdl:message name="GetItemFromIdHttpGetIn">

<wsdl:part name="uniqueId" type="s:string" />

</wsdl:message>

<wsdl:message name="GetItemFromIdHttpGetOut">

<wsdl:part name="Body" element="tns:ItemData" />

</wsdl:message>

<wsdl:message name="GetItemsFromIdsHttpGetIn">

<wsdl:part name="uniqueIds" type="s2:StringArray" />

</wsdl:message>

<wsdl:message name="GetItemsFromIdsHttpGetOut">

<wsdl:part name="Body" element="tns:ArrayOfItemData" />

</wsdl:message>

<wsdl:message name="GetItemNamesFromIdsHttpGetIn">

<wsdl:part name="uniqueIds" type="s2:StringArray" />

</wsdl:message>

<wsdl:message name="GetItemNamesFromIdsHttpGetOut">

<wsdl:part name="Body" element="tns:ArrayOfString" />

</wsdl:message>

<wsdl:message name="GetUpdateHttpGetIn">

<wsdl:part name="itemId" type="s:string" />

<wsdl:part name="utcModifiedOnTicks" type="s:string" />

</wsdl:message>

<wsdl:message name="GetUpdateHttpGetOut">

<wsdl:part name="Body" element="tns:ItemUpdate" />

</wsdl:message>

<wsdl:message name="GetMimeValueHttpGetIn">

<wsdl:part name="documentId" type="s:string" />

</wsdl:message>

<wsdl:message name="GetMimeValueHttpGetOut">

<wsdl:part name="Body" element="tns:MimeValue" />

</wsdl:message>

<wsdl:message name="GetItemFromNameHttpPostIn">

<wsdl:part name="fullyQualifiedName" type="s:string" />

</wsdl:message>

<wsdl:message name="GetItemFromNameHttpPostOut">

<wsdl:part name="Body" element="tns:ItemData" />

</wsdl:message>

<wsdl:message name="GetItemsFromNamesHttpPostIn">

<wsdl:part name="fullyQualifiedNames" type="s2:StringArray" />

</wsdl:message>

<wsdl:message name="GetItemsFromNamesHttpPostOut">

<wsdl:part name="Body" element="tns:ArrayOfItemData" />

</wsdl:message>

<wsdl:message name="GetItemFromIdHttpPostIn">

<wsdl:part name="uniqueId" type="s:string" />

</wsdl:message>

<wsdl:message name="GetItemFromIdHttpPostOut">

<wsdl:part name="Body" element="tns:ItemData" />

</wsdl:message>

<wsdl:message name="GetItemsFromIdsHttpPostIn">

<wsdl:part name="uniqueIds" type="s2:StringArray" />

</wsdl:message>

<wsdl:message name="GetItemsFromIdsHttpPostOut">

<wsdl:part name="Body" element="tns:ArrayOfItemData" />

</wsdl:message>

<wsdl:message name="GetItemNamesFromIdsHttpPostIn">

<wsdl:part name="uniqueIds" type="s2:StringArray" />

</wsdl:message>

<wsdl:message name="GetItemNamesFromIdsHttpPostOut">

<wsdl:part name="Body" element="tns:ArrayOfString" />

</wsdl:message>

<wsdl:message name="GetUpdateHttpPostIn">

<wsdl:part name="itemId" type="s:string" />

<wsdl:part name="utcModifiedOnTicks" type="s:string" />

</wsdl:message>

<wsdl:message name="GetUpdateHttpPostOut">

<wsdl:part name="Body" element="tns:ItemUpdate" />

</wsdl:message>

<wsdl:message name="GetMimeValueHttpPostIn">

<wsdl:part name="documentId" type="s:string" />

</wsdl:message>

<wsdl:message name="GetMimeValueHttpPostOut">

<wsdl:part name="Body" element="tns:MimeValue" />

</wsdl:message>

<wsdl:portType name="InstanceServiceSoap">

<wsdl:operation name="GetItemFromName">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the item with the specified name (if it exists; otherwise returns null).</wsdl:documentation>

<wsdl:input message="tns:GetItemFromNameSoapIn" />

<wsdl:output message="tns:GetItemFromNameSoapOut" />

</wsdl:operation>

<wsdl:operation name="GetItemsFromNames">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the items with the specified names (if no item exists for a given name then a null value is returned in the corresponding slot of the result array).</wsdl:documentation>

<wsdl:input message="tns:GetItemsFromNamesSoapIn" />

<wsdl:output message="tns:GetItemsFromNamesSoapOut" />

</wsdl:operation>

<wsdl:operation name="GetItemFromId">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the item with the specified unique id (if it exists; otherwise returns null).</wsdl:documentation>

<wsdl:input message="tns:GetItemFromIdSoapIn" />

<wsdl:output message="tns:GetItemFromIdSoapOut" />

</wsdl:operation>

<wsdl:operation name="GetItemsFromIds">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the items with the specified unique ids (if no item exists for a given unique id then a null value is returned in the corresponding slot of the result array).</wsdl:documentation>

<wsdl:input message="tns:GetItemsFromIdsSoapIn" />

<wsdl:output message="tns:GetItemsFromIdsSoapOut" />

</wsdl:operation>

<wsdl:operation name="GetItemNamesFromIds">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retrieves the names of the items with the specified unique ids.</wsdl:documentation>

<wsdl:input message="tns:GetItemNamesFromIdsSoapIn" />

<wsdl:output message="tns:GetItemNamesFromIdsSoapOut" />

</wsdl:operation>

<wsdl:operation name="PersistChanges">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Persists the specified set of changes.</wsdl:documentation>

<wsdl:input message="tns:PersistChangesSoapIn" />

<wsdl:output message="tns:PersistChangesSoapOut" />

</wsdl:operation>

<wsdl:operation name="SetPropertyById">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Writes a property value.</wsdl:documentation>

<wsdl:input message="tns:SetPropertyByIdSoapIn" />

<wsdl:output message="tns:SetPropertyByIdSoapOut" />

</wsdl:operation>

<wsdl:operation name="SetPropertyByName">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Writes a property value.</wsdl:documentation>

<wsdl:input message="tns:SetPropertyByNameSoapIn" />

<wsdl:output message="tns:SetPropertyByNameSoapOut" />

</wsdl:operation>

<wsdl:operation name="GetUpdate">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Allows the client to get the update for a given item based on the modified-on timestamp of the client-side cached version.</wsdl:documentation>

<wsdl:input message="tns:GetUpdateSoapIn" />

<wsdl:output message="tns:GetUpdateSoapOut" />

</wsdl:operation>

<wsdl:operation name="InvokeOperation">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Invokes an operation of a given item and returns the (optional) return value and the values of all out parameters.</wsdl:documentation>

<wsdl:input message="tns:InvokeOperationSoapIn" />

<wsdl:output message="tns:InvokeOperationSoapOut" />

</wsdl:operation>

<wsdl:operation name="GetMimeValue">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the MIME value that is associated with the specified document id.</wsdl:documentation>

<wsdl:input message="tns:GetMimeValueSoapIn" />

<wsdl:output message="tns:GetMimeValueSoapOut" />

</wsdl:operation>

</wsdl:portType>

<wsdl:portType name="InstanceServiceHttpGet">

<wsdl:operation name="GetItemFromName">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the item with the specified name (if it exists; otherwise returns null).</wsdl:documentation>

<wsdl:input message="tns:GetItemFromNameHttpGetIn" />

<wsdl:output message="tns:GetItemFromNameHttpGetOut" />

</wsdl:operation>

<wsdl:operation name="GetItemsFromNames">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the items with the specified names (if no item exists for a given name then a null value is returned in the corresponding slot of the result array).</wsdl:documentation>

<wsdl:input message="tns:GetItemsFromNamesHttpGetIn" />

<wsdl:output message="tns:GetItemsFromNamesHttpGetOut" />

</wsdl:operation>

<wsdl:operation name="GetItemFromId">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the item with the specified unique id (if it exists; otherwise returns null).</wsdl:documentation>

<wsdl:input message="tns:GetItemFromIdHttpGetIn" />

<wsdl:output message="tns:GetItemFromIdHttpGetOut" />

</wsdl:operation>

<wsdl:operation name="GetItemsFromIds">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the items with the specified unique ids (if no item exists for a given unique id then a null value is returned in the corresponding slot of the result array).</wsdl:documentation>

<wsdl:input message="tns:GetItemsFromIdsHttpGetIn" />

<wsdl:output message="tns:GetItemsFromIdsHttpGetOut" />

</wsdl:operation>

<wsdl:operation name="GetItemNamesFromIds">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retrieves the names of the items with the specified unique ids.</wsdl:documentation>

<wsdl:input message="tns:GetItemNamesFromIdsHttpGetIn" />

<wsdl:output message="tns:GetItemNamesFromIdsHttpGetOut" />

</wsdl:operation>

<wsdl:operation name="GetUpdate">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Allows the client to get the update for a given item based on the modified-on timestamp of the client-side cached version.</wsdl:documentation>

<wsdl:input message="tns:GetUpdateHttpGetIn" />

<wsdl:output message="tns:GetUpdateHttpGetOut" />

</wsdl:operation>

<wsdl:operation name="GetMimeValue">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the MIME value that is associated with the specified document id.</wsdl:documentation>

<wsdl:input message="tns:GetMimeValueHttpGetIn" />

<wsdl:output message="tns:GetMimeValueHttpGetOut" />

</wsdl:operation>

</wsdl:portType>

<wsdl:portType name="InstanceServiceHttpPost">

<wsdl:operation name="GetItemFromName">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the item with the specified name (if it exists; otherwise returns null).</wsdl:documentation>

<wsdl:input message="tns:GetItemFromNameHttpPostIn" />

<wsdl:output message="tns:GetItemFromNameHttpPostOut" />

</wsdl:operation>

<wsdl:operation name="GetItemsFromNames">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the items with the specified names (if no item exists for a given name then a null value is returned in the corresponding slot of the result array).</wsdl:documentation>

<wsdl:input message="tns:GetItemsFromNamesHttpPostIn" />

<wsdl:output message="tns:GetItemsFromNamesHttpPostOut" />

</wsdl:operation>

<wsdl:operation name="GetItemFromId">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the item with the specified unique id (if it exists; otherwise returns null).</wsdl:documentation>

<wsdl:input message="tns:GetItemFromIdHttpPostIn" />

<wsdl:output message="tns:GetItemFromIdHttpPostOut" />

</wsdl:operation>

<wsdl:operation name="GetItemsFromIds">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the items with the specified unique ids (if no item exists for a given unique id then a null value is returned in the corresponding slot of the result array).</wsdl:documentation>

<wsdl:input message="tns:GetItemsFromIdsHttpPostIn" />

<wsdl:output message="tns:GetItemsFromIdsHttpPostOut" />

</wsdl:operation>

<wsdl:operation name="GetItemNamesFromIds">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retrieves the names of the items with the specified unique ids.</wsdl:documentation>

<wsdl:input message="tns:GetItemNamesFromIdsHttpPostIn" />

<wsdl:output message="tns:GetItemNamesFromIdsHttpPostOut" />

</wsdl:operation>

<wsdl:operation name="GetUpdate">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Allows the client to get the update for a given item based on the modified-on timestamp of the client-side cached version.</wsdl:documentation>

<wsdl:input message="tns:GetUpdateHttpPostIn" />

<wsdl:output message="tns:GetUpdateHttpPostOut" />

</wsdl:operation>

<wsdl:operation name="GetMimeValue">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the MIME value that is associated with the specified document id.</wsdl:documentation>

<wsdl:input message="tns:GetMimeValueHttpPostIn" />

<wsdl:output message="tns:GetMimeValueHttpPostOut" />

</wsdl:operation>

</wsdl:portType>

<wsdl:binding name="InstanceServiceSoap" type="tns:InstanceServiceSoap">

<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />

<wsdl:operation name="GetItemFromName">

<soap:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/GetItemFromName" style="document" />

<wsdl:input>

<soap:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetItemsFromNames">

<soap:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/GetItemsFromNames" style="document" />

<wsdl:input>

<soap:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetItemFromId">

<soap:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/GetItemFromId" style="document" />

<wsdl:input>

<soap:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetItemsFromIds">

<soap:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/GetItemsFromIds" style="document" />

<wsdl:input>

<soap:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetItemNamesFromIds">

<soap:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/GetItemNamesFromIds" style="document" />

<wsdl:input>

<soap:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="PersistChanges">

<soap:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/PersistChanges" style="document" />

<wsdl:input>

<soap:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="SetPropertyById">

<soap:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/SetPropertyById" style="document" />

<wsdl:input>

<soap:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="SetPropertyByName">

<soap:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/SetPropertyByName" style="document" />

<wsdl:input>

<soap:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetUpdate">

<soap:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/GetUpdate" style="document" />

<wsdl:input>

<soap:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="InvokeOperation">

<soap:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/InvokeOperation" style="document" />

<wsdl:input>

<soap:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetMimeValue">

<soap:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/GetMimeValue" style="document" />

<wsdl:input>

<soap:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap:body use="literal" />

</wsdl:output>

</wsdl:operation>

</wsdl:binding>

<wsdl:binding name="InstanceServiceSoap12" type="tns:InstanceServiceSoap">

<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />

<wsdl:operation name="GetItemFromName">

<soap12:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/GetItemFromName" style="document" />

<wsdl:input>

<soap12:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap12:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetItemsFromNames">

<soap12:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/GetItemsFromNames" style="document" />

<wsdl:input>

<soap12:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap12:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetItemFromId">

<soap12:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/GetItemFromId" style="document" />

<wsdl:input>

<soap12:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap12:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetItemsFromIds">

<soap12:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/GetItemsFromIds" style="document" />

<wsdl:input>

<soap12:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap12:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetItemNamesFromIds">

<soap12:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/GetItemNamesFromIds" style="document" />

<wsdl:input>

<soap12:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap12:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="PersistChanges">

<soap12:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/PersistChanges" style="document" />

<wsdl:input>

<soap12:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap12:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="SetPropertyById">

<soap12:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/SetPropertyById" style="document" />

<wsdl:input>

<soap12:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap12:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="SetPropertyByName">

<soap12:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/SetPropertyByName" style="document" />

<wsdl:input>

<soap12:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap12:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetUpdate">

<soap12:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/GetUpdate" style="document" />

<wsdl:input>

<soap12:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap12:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="InvokeOperation">

<soap12:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/InvokeOperation" style="document" />

<wsdl:input>

<soap12:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap12:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetMimeValue">

<soap12:operation soapAction="http://www.incuity.com/schema/2005/11/incuity/GetMimeValue" style="document" />

<wsdl:input>

<soap12:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap12:body use="literal" />

</wsdl:output>

</wsdl:operation>

</wsdl:binding>

<wsdl:binding name="InstanceServiceHttpGet" type="tns:InstanceServiceHttpGet">

<http:binding verb="GET" />

<wsdl:operation name="GetItemFromName">

<http:operation location="/GetItemFromName" />

<wsdl:input>

<http:urlEncoded />

</wsdl:input>

<wsdl:output>

<mime:mimeXml part="Body" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetItemsFromNames">

<http:operation location="/GetItemsFromNames" />

<wsdl:input>

<http:urlEncoded />

</wsdl:input>

<wsdl:output>

<mime:mimeXml part="Body" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetItemFromId">

<http:operation location="/GetItemFromId" />

<wsdl:input>

<http:urlEncoded />

</wsdl:input>

<wsdl:output>

<mime:mimeXml part="Body" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetItemsFromIds">

<http:operation location="/GetItemsFromIds" />

<wsdl:input>

<http:urlEncoded />

</wsdl:input>

<wsdl:output>

<mime:mimeXml part="Body" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetItemNamesFromIds">

<http:operation location="/GetItemNamesFromIds" />

<wsdl:input>

<http:urlEncoded />

</wsdl:input>

<wsdl:output>

<mime:mimeXml part="Body" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetUpdate">

<http:operation location="/GetUpdate" />

<wsdl:input>

<http:urlEncoded />

</wsdl:input>

<wsdl:output>

<mime:mimeXml part="Body" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetMimeValue">

<http:operation location="/GetMimeValue" />

<wsdl:input>

<http:urlEncoded />

</wsdl:input>

<wsdl:output>

<mime:mimeXml part="Body" />

</wsdl:output>

</wsdl:operation>

</wsdl:binding>

<wsdl:binding name="InstanceServiceHttpPost" type="tns:InstanceServiceHttpPost">

<http:binding verb="POST" />

<wsdl:operation name="GetItemFromName">

<http:operation location="/GetItemFromName" />

<wsdl:input>

<mime:content type="application/x-www-form-urlencoded" />

</wsdl:input>

<wsdl:output>

<mime:mimeXml part="Body" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetItemsFromNames">

<http:operation location="/GetItemsFromNames" />

<wsdl:input>

<mime:content type="application/x-www-form-urlencoded" />

</wsdl:input>

<wsdl:output>

<mime:mimeXml part="Body" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetItemFromId">

<http:operation location="/GetItemFromId" />

<wsdl:input>

<mime:content type="application/x-www-form-urlencoded" />

</wsdl:input>

<wsdl:output>

<mime:mimeXml part="Body" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetItemsFromIds">

<http:operation location="/GetItemsFromIds" />

<wsdl:input>

<mime:content type="application/x-www-form-urlencoded" />

</wsdl:input>

<wsdl:output>

<mime:mimeXml part="Body" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetItemNamesFromIds">

<http:operation location="/GetItemNamesFromIds" />

<wsdl:input>

<mime:content type="application/x-www-form-urlencoded" />

</wsdl:input>

<wsdl:output>

<mime:mimeXml part="Body" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetUpdate">

<http:operation location="/GetUpdate" />

<wsdl:input>

<mime:content type="application/x-www-form-urlencoded" />

</wsdl:input>

<wsdl:output>

<mime:mimeXml part="Body" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetMimeValue">

<http:operation location="/GetMimeValue" />

<wsdl:input>

<mime:content type="application/x-www-form-urlencoded" />

</wsdl:input>

<wsdl:output>

<mime:mimeXml part="Body" />

</wsdl:output>

</wsdl:operation>

</wsdl:binding>

<wsdl:service name="InstanceService">

<wsdl:port name="InstanceServiceSoap" binding="tns:InstanceServiceSoap">

<soap:address location="http://61.16.248.83/Incuity/InstanceService.asmx" />

</wsdl:port>

<wsdl:port name="InstanceServiceSoap12" binding="tns:InstanceServiceSoap12">

<soap12:address location="http://61.16.248.83/Incuity/InstanceService.asmx" />

</wsdl:port>

<wsdl:port name="InstanceServiceHttpGet" binding="tns:InstanceServiceHttpGet">

<http:address location="http://61.16.248.83/Incuity/InstanceService.asmx" />

</wsdl:port>

<wsdl:port name="InstanceServiceHttpPost" binding="tns:InstanceServiceHttpPost">

<http:address location="http://61.16.248.83/Incuity/InstanceService.asmx" />

</wsdl:port>

</wsdl:service>

</wsdl:definitions>

-


My requirement is

Post the Data Sap and any change comeing to soap

My webservice Structure is

Itemsdata

Uniqid

name

description

Properties

property

Name

Value

Note:

Name = fieldName (min)

Value= fieldValue (10)

Name = fieldName (max)

Value= fieldValue (60)

my doubt is in property where it got name and value. so i have to give

name = min and i mapping to some field in idoc i.e; BSTMI (IF NOT ANY OTHER FIELD)

value = 10 again

name = max and i mapping to some field in idoc i.e; BSTMA (IF NOT ANY OTHER FIELD)

value = 20 again

so i used if then else by using boolean.

so my problem is i am gettting value either min or max but i need both on idoc side.

if u find any so solution plzzzzzzzzzzz help me out.

Thanhk You.

My input file is

-


<?xml version="1.0" encoding="utf-8"?>

<ItemData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Name="MachineSpeed" FullyQualifiedName="System.Sources.Simulator.ExtruderData1.Tags.MachineSpeed" Description="Simulated machine speed" ItemTypeId="129" UniqueId="54" SecurityDescriptorData="AgcBDwILAwEECwUJBgEHAQ==" IsDeleted="false" CreatedOn="633384919701300000" ModifiedOn="633505796707630000" ParentId="53" MappingItemId="0" RequestHandlerId="53" StorageMode="SystemMeta" xmlns="http://www.incuity.com/schema/2005/11/incuity">

<Properties xmlns="http://www.incuity.com/schema/2005/11/incuity/metamodel">

<Property Name="Source">

<Value xsi:type="xsd:string" />

</Property>

<Property Name="Min">

<Value xsi:type="xsd:double">20</Value>

</Property>

<Property Name="Max">

<Value xsi:type="xsd:double">200</Value>

</Property>

<Property Name="EngineeringUnit">

<Value xsi:type="xsd:int">-1</Value>

</Property>

<Property Name="Ramp1Period">

<Value xsi:type="xsd:double">40</Value>

</Property>

<Property Name="Flat1Period">

<Value xsi:type="xsd:double">50</Value>

</Property>

<Property Name="Ramp2Period">

<Value xsi:type="xsd:double">10</Value>

</Property>

<Property Name="Flat2Period">

<Value xsi:type="xsd:double">0</Value>

</Property>

<Property Name="NoiseAmount">

<Value xsi:type="xsd:double">0.02</Value>

</Property>

</Properties>

</ItemData>

-


Please Help me any one. This is very urgent.

BECAUSE DEADLINE TIME ASLO OVER PLZZZZZZZZZZ

Accepted Solutions (0)

Answers (1)

Answers (1)

VijayKonam
Active Contributor
0 Kudos

What do you need? What is your problem? Details would help..!!

VJ

Former Member
0 Kudos

Do u have any condition for getting MAX and MIN.If you remove that condition,u will be able to get max as well as min.

Thanks

prabhakar