Server workflows for HP Matrix Operating Environment
16 
A sample inventoryList.xml file is listed below. 
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> 
<ROOT xmlns="http://model.server.com"> 
  <NodeList> 
    <nodeAttributes> 
      <handle>37393434-3836-5532-5838-343130384152</handle> 
      <uuid>37393434-3836-5532-5838-343130384152</uuid> 
    </nodeAttributes> 
    <nodeAttributes> 
      <handle>38313933-3533-5355-4538-32304E334151</handle> 
      <uuid>38313933-3533-5355-4538-32304E334151</uuid> 
    </nodeAttributes> 
    <nodeAttributes> 
      <handle>37393434-3836-5532-5838-343130384150</handle> 
      <uuid>37393434-3836-5532-5838-343130384150</uuid> 
    </nodeAttributes> 
  </NodeList> 
</ROOT> 
Note: The output of this workflow must adhere to esa-server-model-1.0.xsd available under C:\Program 
Files\HP\Virtual Server Environment\esa\etc\xsd 
In the example above, a UUID is used for both the <handle/> and the <uuid/> elements. This is the recommended 
form. Typically, the UUID is directly extracted from the managed server or from a centralized configuration 
management database (CMDB) within the data center. 
Important: The <uuid/> muar be expressed in the canonical form shown above. The canonical form is 32 
hexadecimal digits represented as 5 hyphen-separated groups in the form of: 
8-4-4-4-12 or xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 
comprising a total of 36 characters (32 hexadecimal digits and 4 hyphens). If this standard is not followed for all 
UUIDs within both the inventoryList.xml file and the serverInfo.xml file, Matrix OE will not be able to successfully 
manage the servers contained by the server inventory. 










