View Issue Details

IDProjectCategoryView StatusLast Update
000752811020: Companion Spec TemplatePerformance Problempublic2022-06-13 15:40
ReporterSebastian Friedl Assigned ToKarl Deiretsbacher  
PrioritylowSeveritytweakReproducibilityalways
Status closedResolutionfixed 
Summary0007528: ObjectType Tabel ObjectType must be specified sometimes with namespace sometimes without namespace.
Description

Hi,

its more or less a small issue. In the most of the cases in the template tables all node and references needs the leading namespace index if the node is from an other Companion Specification is used.
But in the supertype sentence:
"Subtype of the BaseObjectType defined in OPC 10000-3, which means it inherits the InstanceDeclarations of that Node."
The namespaceindex is not needed and not allowed. The leading index cause the following error in the nodeset validator:
"Expected supertype 5:MachineToolType. Got 5:MachineToolType"
Which is hard to debug.

In my option there are the following solutions:

  • Change the error message, so that it is clear that the leading index is not allowed
  • Allow leading indexes in the nodset validator
  • Harmonize the using of the Browsename and also use leading index in the supertype sentence

Regards
Sebastian

TagsNo tags attached.

Activities

Karl Deiretsbacher

2022-03-29 11:31

manager   ~0016462

Fixed in 1.01.15.
Added namespace index 0 to template tables.

Issue History

Date Modified Username Field Change
2022-01-07 17:06 Sebastian Friedl New Issue
2022-01-10 07:38 Wolfgang Mahnke Assigned To => Karl Deiretsbacher
2022-01-10 07:38 Wolfgang Mahnke Status new => assigned
2022-03-29 11:31 Karl Deiretsbacher Status assigned => resolved
2022-03-29 11:31 Karl Deiretsbacher Resolution open => fixed
2022-03-29 11:31 Karl Deiretsbacher Note Added: 0016462
2022-06-13 15:40 Wolfgang Mahnke Status resolved => closed