Did anyone try to pass XML payload to update/set category attributes, simple payload using SOAP UI?
The "SetNodeMetadata" method of DocumentManagement webservice should have a XML attribute to pass the metadata. Could anyone suggest if something is missing heere?
Following payload does not work and builder shows, only "description" and "key "and no values. any inputs?
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:api.ecm.opentext.com" xmlns:urn1="urn:DocMan.service.livelink.opentext.com" xmlns:urn2="urn:Core.service.livelink.opentext.com">
<soapenv:Header>
<urn:OTAuthentication>
<!--Optional:-->
<urn:AuthenticationToken>6enkpMJzN9dp8FD5X55gyOg2j9kj%2B84dsIUfTNwx2cc%3D</urn:AuthenticationToken>
</urn:OTAuthentication>
</soapenv:Header>
<soapenv:Body>
<urn1:SetNodeMetadata>
<urn1:nodeID>236680</urn1:nodeID>
<!--Optional:-->
<urn1:metadata>
<!--Zero or more repetitions:-->
<urn1:AttributeGroups>
<!--Optional:-->
<urn1:DisplayName>FIN-Controller-EA-Joint Interest Billing</urn1:DisplayName>
<!--Optional:-->
<urn1:Key>228895.4</urn1:Key>
<!--Optional:-->
<urn1:Type>Category</urn1:Type>
<!--Zero or more repetitions:-->
<urn1:Values>
<!--Optional:-->
<urn2:Description>Invoice Number</urn2:Description>
<!--Optional:-->
<urn2:Key>228895.4.7</urn2:Key>
<urn2:Values>2000</urn2:Values>
</urn1:Values>
</urn1:AttributeGroups>
</urn1:metadata>
</urn1:SetNodeMetadata>
</soapenv:Body>
</soapenv:Envelope>