12-05-2022 02:08 PM
When using the CCMP API to create a Person then an Agent once the Person has returned a ready state, the Server returns the following error:
Request sent at: 2022-11-30 13:14:46
POST /ResourceManagement HTTP/1.1
<soap:Envelope xmlns:res="http://www.exony.com/schemas/2009/10/resourcemanagement" xmlns:soap="http://www.w3.org/2003/05/soap-envelope"><soap:Header xmlns:wsa="http://www.w3.org/2005/08/addressing"><wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><wsse:UsernameToken wsu:id="2N"><wsse:Username>XXXXXX</wsse:Username><wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">XXXXXXX</wsse:Password></wsse:UsernameToken></wsse:Security><wsa:Action>Create</wsa:Action><wsa:MessageID>uuid:85099F65-016B-42EF-982B-1BCCC333C42B</wsa:MessageID><wsa:To>https://XXXXXXX.com:8085/ResourceManagement</wsa:To></soap:Header><soap:Body><res:Create><res:resources><res:Resource><res:Type>Agent</res:Type><res:EffectiveFrom>2009-01-01 00:00:00</res:EffectiveFrom><res:EffectiveTo>2079-06-06 00:00:00</res:EffectiveTo><res:Status>S</res:Status><res:Fields><res:NameValuePair><res:Name>FolderId</res:Name><res:Value>{968FF9CB-7738-4D0B-A648-3FC3283A86E5}</res:Value></res:NameValuePair><res:NameValuePair><res:Name>PeripheralUrn</res:Name><res:Value>17</res:Value></res:NameValuePair><res:NameValuePair><res:Name>PersonUrn</res:Name><res:Value>26149</res:Value></res:NameValuePair><res:NameValuePair><res:Name>Name</res:Name><res:Value>XXXXXXX</res:Value></res:NameValuePair><res:NameValuePair><res:Name>Description</res:Name><res:Value>A</res:Value></res:NameValuePair><res:NameValuePair><res:Name>Supervisor</res:Name><res:Value>false</res:Value></res:NameValuePair><res:NameValuePair><res:Name>AgentStateTrace</res:Name><res:Value>false</res:Value></res:NameValuePair><res:NameValuePair><res:Name>AgentDesktopUrn</res:Name><res:Value>109</res:Value></res:NameValuePair><res:NameValuePair><res:Name>PeripheralName</res:Name><res:Value>XXXXXXX</res:Value></res:NameValuePair><res:NameValuePair><res:Name>PeripheralNumber</res:Name><res:Value>#######</res:Value></res:NameValuePair><res:NameValuePair><res:Name>InternalName</res:Name><res:Value>XXXXX_XXXXX</res:Value></res:NameValuePair><res:NameValuePair><res:Name>DepartmentBizUrn</res:Name><res:Value>-1</res:Value><res:StorageType>Standard</res:StorageType></res:NameValuePair></res:Fields></res:Resource></res:resources></res:Create></soap:Body></soap:Envelope>
Sent 2464 bytes in 194.999 mS:
<soap:Envelope xmlns:res="http://www.exony.com/schemas/2009/10/resourcemanagement" xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
<soap:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">
<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsse:UsernameToken wsu:id="2N">
<wsse:Username>XXXXXXX</wsse:Username>
<wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">******</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
<wsa:Action>Create</wsa:Action>
<wsa:MessageID>uuid:85099F65-016B-42EF-982B-1BCCC333C42B</wsa:MessageID>
<wsa:To>https://XXXXXXX.com:8085/ResourceManagement</wsa:To>
</soap:Header>
<soap:Body>
<res:Create>
<res:resources>
<res:Resource>
<res:Type>Agent</res:Type>
<res:EffectiveFrom>2009-01-01 00:00:00</res:EffectiveFrom>
<res:EffectiveTo>2079-06-06 00:00:00</res:EffectiveTo>
<res:Status>S</res:Status>
<res:Fields>
<res:NameValuePair>
<res:Name>FolderId</res:Name>
<res:Value>{968FF9CB-7738-4D0B-A648-3FC3283A86E5}</res:Value>
</res:NameValuePair>
<res:NameValuePair>
<res:Name>PeripheralUrn</res:Name>
<res:Value>17</res:Value>
</res:NameValuePair>
<res:NameValuePair>
<res:Name>PersonUrn</res:Name>
<res:Value>26149</res:Value>
</res:NameValuePair>
<res:NameValuePair>
<res:Name>Name</res:Name>
<res:Value>XXXXXXX</res:Value>
</res:NameValuePair>
<res:NameValuePair>
<res:Name>Description</res:Name>
<res:Value>A</res:Value>
</res:NameValuePair>
<res:NameValuePair>
<res:Name>Supervisor</res:Name>
<res:Value>false</res:Value>
</res:NameValuePair>
<res:NameValuePair>
<res:Name>AgentStateTrace</res:Name>
<res:Value>false</res:Value>
</res:NameValuePair>
<res:NameValuePair>
<res:Name>AgentDesktopUrn</res:Name>
<res:Value>109</res:Value>
</res:NameValuePair>
<res:NameValuePair>
<res:Name>PeripheralName</res:Name>
<res:Value>XXXXXXX_XXXXXXX</res:Value>
</res:NameValuePair>
<res:NameValuePair>
<res:Name>PeripheralNumber</res:Name>
<res:Value>#######</res:Value>
</res:NameValuePair>
<res:NameValuePair>
<res:Name>InternalName</res:Name>
<res:Value>XXXXXXX_XXXXXXX</res:Value>
</res:NameValuePair>
<res:NameValuePair>
<res:Name>DepartmentBizUrn</res:Name>
<res:Value>-1</res:Value>
<res:StorageType>Standard</res:StorageType>
</res:NameValuePair>
</res:Fields>
</res:Resource>
</res:resources>
</res:Create>
</soap:Body>
</soap:Envelope>
Response Header:
HTTP/1.1 500 Internal Server Error
Date: Wed, 30 Nov 2022 20:14:46 GMT
Content-Length: 1520
Content-Type: multipart/related; type="application/xop+xml";start="<http://tempuri.org/0>";boundary="uuid:9c082b08-1265-4522-8ac1-a0c4eaa3aa99+id=1180";start-info="application/soap+xml"
Server: Microsoft-HTTPAPI/2.0
MIME-Version: 1.0
Received 1520 bytes in 0.207 mS:
--uuid:9c082b08-1265-4522-8ac1-a0c4eaa3aa99+id=1180
Content-ID:
<http://tempuri.org/0>Content-Transfer-Encoding: 8bit
Content-Type: application/xop+xml;charset=utf-8;type="application/soap+xml"
<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:a="http://www.w3.org/2005/08/addressing" xmlns:u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<s:Header>
<a:Action s:mustUnderstand="1">http://www.w3.org/2005/08/addressing/soap/fault</a:Action>
<a:RelatesTo>uuid:85099F65-016B-42EF-982B-1BCCC333C42B</a:RelatesTo>
<o:Security s:mustUnderstand="1" xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<u:Timestamp u:Id="_0">
<u:Created>2022-11-30T20:14:46.640Z</u:Created>
<u:Expires>2022-11-30T20:19:46.640Z</u:Expires>
</u:Timestamp>
</o:Security>
</s:Header>
<s:Body>
<s:Fault>
<s:Code>
<s:Value>s:Sender</s:Value>
<s:Subcode>
<s:Value xmlns:a="http://schemas.microsoft.com/2009/WebFault">a:BadRequest</s:Value>
</s:Subcode>
</s:Code>
<s:Reason>
<s:Text xml:lang="en-US">Bad Request</s:Text>
</s:Reason>
<s:Detail>
<ResourceFaultDetail xmlns="http://www.exony.com/schemas/2009/10/resourcemanagement" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<ErrorCode>100</ErrorCode>
<ErrorType>System</ErrorType>
<Message>Concurrency Conflict: [Concurrency Error (update not permitted with incorrect changestamp)]</Message>
</ResourceFaultDetail>
</s:Detail>
</s:Fault>
</s:Body>
</s:Envelope>--uuid:9c082b08-1265-4522-8ac1-a0c4eaa3aa99+id=1180--
Any help would be most appreciated.
Thank you.
-Aaron
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide