View Issue Details

IDProjectCategoryView StatusLast Update
000156710000-003: Address Spacepublic2011-08-30 17:25
ReporterUstinov Vetcheslav Assigned ToWolfgang Mahnke  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Fixed in Version1.02 
Summary0001567: NodeId stability in an instance declarator for the TypeDefinition
Description

Part 3 says nothing. It may produce some problems in interoperability between client and server.
For example, is it allowed to assign new guids for NodeId's of instance declarators each time the server started?

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Randy Armstrong

2011-04-26 17:18

administrator   ~0002650

The expectation is the information model designer would make that decision.

For all UA published information models the IDs of the instance declaration are fixed.

Is this sufficient?

Ustinov Vetcheslav

2011-04-27 07:47

reporter   ~0002658

I mean third party servers with there own information models. Client logic may be different if the type definition NodeId's are stable or not. I think the standard should specify this explicitly.

Wolfgang Mahnke

2011-08-23 16:31

developer   ~0002843

Servers shall not generate new node ids for instance declarations when they restart. However, different servers may choose different node ids for the same instance declaration as the browse path is the identification.

A clarification will be added to the spec.

Standard information models might define a standard node id for the instance declarations (like the base OPC UA information models). In this case the standard node id needs to be supported.

Wolfgang Mahnke

2011-08-25 08:51

developer   ~0002869

Fixed in version 1.02.13

Added section 6.2.8

Randy Armstrong

2011-08-30 17:25

administrator   ~0002879

Discusses in Aug 30th Telecon

Issue History

Date Modified Username Field Change
2011-03-22 08:44 Ustinov Vetcheslav New Issue
2011-04-26 17:18 Randy Armstrong Note Added: 0002650
2011-04-26 17:18 Randy Armstrong Status new => feedback
2011-04-27 07:47 Ustinov Vetcheslav Note Added: 0002658
2011-08-23 16:31 Wolfgang Mahnke Note Added: 0002843
2011-08-23 16:31 Wolfgang Mahnke Assigned To => Wolfgang Mahnke
2011-08-23 16:31 Wolfgang Mahnke Status feedback => acknowledged
2011-08-25 08:51 Wolfgang Mahnke Status acknowledged => resolved
2011-08-25 08:51 Wolfgang Mahnke Fixed in Version => 1.02
2011-08-25 08:51 Wolfgang Mahnke Resolution open => fixed
2011-08-25 08:51 Wolfgang Mahnke Note Added: 0002869
2011-08-30 17:25 Randy Armstrong Status resolved => closed
2011-08-30 17:25 Randy Armstrong Note Added: 0002879