@jeromevalentin There could be several causes here:
Usually this warning can be ignored, but it show some behavior that may hide a wider problem so it is good to understand what is causing it.
@erossignon hi, thanks for getting back. With "indefinitely" you mean that it is not an exact timeout value?
I did some research and found that it does error every few minutes and pm2 grabs up to restart (see above)
ClientMonitoredItem: Will this send an initial event with the latest value upon setup of the item? Or just when actual changes to the value occur? I have the impression that I get the most recent value once no matter when that changed in the past.
Hi All, sorry for interrupting you.
I try to find common rules related to the syntax and semantics of the Browse name as a contribution to further development of the MIT licensed open source Address Space Prototyping Tool (asp.exe). Hopefully I will be able to implement semantic diff, validation, and conversion of UANodeSet and ModelDesign files - any other formats? The specification doesn't help therefore I try to define common rules applied by independent vendors. I am concluding my research in the document OPC UA Object Model Working Notes.
So my first question is:
Still, I am bothering with the BrowseName namespaceIndex default value. So my second question is
@AndreasHeine Thanks for the feedback and advice. I always start reading the specification at the very beginning. More is in the document I have pointed out in my post. BTW
It contains a namespace and a string should be `This structure contains a namespaceIndex and name fields" - but ok it could be recognized as a typo.
For example, consider "Name"
BrowseName - how to discover the correct namespace? In many UANodeSet files, I am analyzing, assuming that "Name" == "0:Name" (are equal) a lot of errors are a result if "Name" comes from the inheritance chain, i.e. are a member of a type defined in namespace 1, 2, .....
For example, look at the snippet that comes from a generated UANodeSet file I am using for testing purpose:
I have got it from one of the contributors to my project. The question is if it compliant with the specification or not? If yes it means that "Name" in a derived instance is defined by OPC UA standard (is in the default namespace), if no thousands of errors like this will be reported.
@AndreasHeine my goal is to make sure that
the nodeset files will recv they true ns-index after importing them to the server! for all the servers is really true. How to prove that the behavior of servers will be similar or the same. To promote the reusability of the models we must be sure how to deal with that.
@AndreasHeine What x must be in
x:Name in a derived instance say defined in the namespace of index 2? I expect