on 07-05-2008 8:52 AM
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
What do you need? What is your problem? Details would help..!!
VJ
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.