![Avatar](https://opcfoundation.org/wp-content/uploads/sp-resources/forum-avatars/147802872511012731_10206497300704472_7317727927290445633_n.jpg)
07/30/2014
![sp_UserOfflineSmall](https://opcfoundation.org/wp-content/sp-resources/forum-themes/reboot/images/darkpack/sp_UserOfflineSmall.png)
We have an OPC UA Server that returns a list of namespaceURIs (NamespaceArray). It inclues 3 URI.
We have a Node that its NamespaceIndex is 8.
While browsing we tried to access to the namespaceUri of this node by its namespaceindex on the namespacearray list , but in this case its index ” 8 “ does not exist in the namespacearray list .Is that compliant to the OPC UA Standard?
Per my understanding, if we have 8 as NamespaceIndex for a specific node, we should have at least 8 entries on the namespaceURIs array. please confirm.
![Avatar](https://opcfoundation.org/wp-content/uploads/sp-resources/forum-avatars/defaults/admindefault.png)
05/30/2017
![sp_UserOfflineSmall](https://opcfoundation.org/wp-content/sp-resources/forum-themes/reboot/images/darkpack/sp_UserOfflineSmall.png)
Servers should to provide a URI for all NamespaceIndexes that they return, however, your client should not break if a Server fails to do so.
If a URI is not available your Client should assume the Node is dynamic the NodeId cannot be saved for use again in a later Session.
If that is not a reasonable assumption then the Server needs to be fixed.
1 Guest(s)