View Issue Details

IDProjectCategoryView StatusLast Update
001000610000-006: MappingsSpecpublic2024-11-12 17:27
ReporterHerbert Oppmann Assigned ToRandy Armstrong  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.05.04 RC1 
Fixed in Version1.05.04 
Summary0010006: Table 5 contains unused syntax rules
Description

Table 5 "Description for a NodeId" contains rules in ABNF. The last two are unused and should be removed to prevent misunderstandings.

Also, the examples after Table 5 and Table 6 contain a (Expanded)NodeId of IdentifierType STRING which contains "%09". While this is of course a legal string value, the examples could be misinterpreted as that some characters in string NodeIds must be percent-encoded.

TagsNo tags attached.
Commit Version1.05.04
Fix Due Date

Activities

Randy Armstrong

2024-11-11 16:20

administrator   ~0022045

Added for NodeIds:

Note that OPC 10000-3 prohibits control characters, such as tabs (0x09), in the string identifier for NodeIds, however, spaces and semicolons are allowed.

The URI portion of NodeIds are escaped with URI percent encoding as defined in RFC 3986. The reserved characters for URIs depend on the URI scheme. Semicolons are added to the list of reserved characters of all URI schemes

Added for ExpandedNodeIds:

OPC 10000-3 prohibits control characters, such as tabs (0x09), in the string identifier for ExpandedNodeIds, however, spaces and semicolons are allowed.

The URI portions of ExpandedNodeIds are escaped with URI percent encoding as defined in RFC 3986. The reserved characters for URIs depend on the URI scheme. Semicolons are added to the list of reserved characters of all URI schemes.

Added for QualifiedNames:

Note that OPC 10000-3 prohibits control characters, such as tabs (0x09), in the name portion of a QualifiedName, however, spaces, colons and semicolons are allowed.

The URI portions of QualifiedNames are escaped with URI percent encoding as defined in RFC 3986. The reserved characters for URIs depend on the URI scheme. Semicolons are added to the list of reserved characters of all URI schemes

Jim Luth

2024-11-12 17:27

administrator   ~0022047

Agreed to changes edited in web meeting.

Issue History

Date Modified Username Field Change
2024-11-11 11:18 Herbert Oppmann New Issue
2024-11-11 16:20 Randy Armstrong Assigned To => Randy Armstrong
2024-11-11 16:20 Randy Armstrong Status new => resolved
2024-11-11 16:20 Randy Armstrong Resolution open => fixed
2024-11-11 16:20 Randy Armstrong Fixed in Version => 1.05.04
2024-11-11 16:20 Randy Armstrong Commit Version => 1.05.04
2024-11-11 16:20 Randy Armstrong Note Added: 0022045
2024-11-12 17:27 Jim Luth Status resolved => closed
2024-11-12 17:27 Jim Luth Note Added: 0022047