View Issue Details

IDProjectCategoryView StatusLast Update
000197210000-004: Servicespublic2012-04-23 15:31
ReporterThomas Merk Assigned ToMatthias Damm  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.01 
Fixed in Version1.02 
Summary0001972: Wrong description of required data type in write service
Description

The write service describes that a server shall return Bad_TypeMismatch in case a value is not of the same as or a subtype of datatype for the Attribute.

This is not correct if the Attribute has a Simple DataTypes, where the datatype of a value cannot be distinguished from the base datatype on the wire (See Part 3, 5.8.2).
If a variable has the datatype Duration it is not possible for a client to write a value of this type - it is transferred as Double.
So the server has to accept Double values for this variable.

The same for DateTime and UtcTime.

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Wolfgang Mahnke

2012-04-11 12:38

developer   ~0003518

Last edited: 2012-04-11 12:39

Added description in version 1.02.15.WM (in the Foxboro 2012 Meeting folder) explaining that wire represenation is same as supertype for simple data types and value should be handled as simple data type.

Change need to be reviewed and if accepted added to the change tracking in the beginning of the doc.

Matthias Damm

2012-04-12 20:47

developer   ~0003550

Added clarification to document "OPC UA Part 4 - Services RC 1.02.16 Specification.doc"

Jim Luth

2012-04-23 15:31

administrator   ~0003598

Made final edits in meeting and agreed to changes.

Issue History

Date Modified Username Field Change
2012-04-04 08:40 Thomas Merk New Issue
2012-04-10 02:09 Matthias Damm Status new => assigned
2012-04-10 02:09 Matthias Damm Assigned To => Matthias Damm
2012-04-10 23:23 Matthias Damm Assigned To Matthias Damm => Wolfgang Mahnke
2012-04-11 12:38 Wolfgang Mahnke Note Added: 0003518
2012-04-11 12:38 Wolfgang Mahnke Assigned To Wolfgang Mahnke => Matthias Damm
2012-04-11 12:39 Wolfgang Mahnke Note Edited: 0003518
2012-04-12 20:47 Matthias Damm Status assigned => resolved
2012-04-12 20:47 Matthias Damm Resolution open => fixed
2012-04-12 20:47 Matthias Damm Note Added: 0003550
2012-04-23 15:31 Jim Luth Status resolved => closed
2012-04-23 15:31 Jim Luth Note Added: 0003598
2012-04-23 15:31 Jim Luth Fixed in Version => 1.02