View Issue Details

IDProjectCategoryView StatusLast Update
000931930020: MDISApi Changepublic2024-06-01 16:08
ReporterKenny Bohle Assigned ToPaul Hunkar  
PriorityhighSeverityblockReproducibilityalways
Status resolvedResolutionfixed 
Fixed in Version1.3.1 
Summary0009319: Redefinition of existing node-IDs in 1.3 release
Description

In the MDIS 1.3 some existing node-IDs have been redefined which is breaking our integration tests.

See below for a summary of changed node-IDs:

NodeIds which have changed between 1.2 and 1.3:

1.2 1.3


15044 -> 15386 : MDISInformation
15049 -> 15391 : MDISInformation.MDISVersion
15050 -> 15392 : MDISInformation.MDISVersion.MajorVersion
15051 -> 15393 : MDISInformation.MDISVersion.MinorVersion
15052 -> 15394 : MDISInformation.MDISVersion.Build

It also needs to be checked if there are other node-IDs which have been redefined.

As this is a minor update of the companion specification, we're not allowed to re-define the existing nodeIDs because this would be a breaking change.
In our case we have a client which is looking at the MDISVersion.MajorVersion at ID 15050 and the MDISVersion.MinorVersion at ID 15051 to identify the utilized version of the MDIS standard.
This client now fails to startup because these nodeIDs aren't existing anymore.

In order to stay compatible, we must restore the nodeIDs which been defined in the 1.2 version of the MDIS companion standard.

TagsNo tags attached.

Activities

Paul Hunkar

2024-06-01 16:08

manager   ~0021254

Updated nodeset to correct renumbering - the 1.3 nodeset should not be used.

Issue History

Date Modified Username Field Change
2023-12-19 12:34 Kenny Bohle New Issue
2023-12-19 18:22 Paul Hunkar Assigned To => Paul Hunkar
2023-12-19 18:22 Paul Hunkar Status new => assigned
2024-06-01 16:08 Paul Hunkar Status assigned => resolved
2024-06-01 16:08 Paul Hunkar Resolution open => fixed
2024-06-01 16:08 Paul Hunkar Fixed in Version => 1.3.1
2024-06-01 16:08 Paul Hunkar Note Added: 0021254