View Issue Details

IDProjectCategoryView StatusLast Update
0010360CTT UA Test Case4 - Test Case Definitionpublic2025-09-25 14:26
ReporterJim Luth Assigned ToAlexander Allmendinger  
PrioritynormalSeveritymajorReproducibilityhave not tried
Status assignedResolutionopen 
Summary0010360: Deprecate DataEncoding in Read, mointoring
Description

We should deprecate ReadValueId.DataEncoding since it is not used and the JSON option in UABinary is already deprecated with OPC UA Part 6 1.05.04 release.

TagsNo tags attached.
Files Affected

Relationships

related to 0010232 closedMatthias Damm 10000-004: Services Deprecate DataEncoding in Read, mointoring 
related to 0010404 resolvedSebastian Allmendinger CTT UA Scripts Monitor Alternate Encoding / 002: Test script doesn't check HasEncoding reference 
related to 0010541 assignedSebastian Allmendinger CTT UA Scripts Recommendation regarding DataEncoding parameter must be updated. 

Activities

Matthias Damm

2025-06-02 17:28

reporter   ~0022856

Deprecated DataEncoding parameter for Read, ReadHistory and CreateMonitoredItems.

5.11.3 HistoryRead
Table 50 – HistoryRead Service Parameters
dataEncoding
Replaced text with
This parameter is no longer used and it shall be null or empty

7.28 ReadValueId
Used in Read and CreateMonitoredItems
Table 164 – ReadValueId
dataEncoding
Replaced text with
This parameter is no longer used and it shall be null or empty.
The Server shall choose the default according to what Message encoding (see OPC 10000-6) is used for the Session.
If the parameter is not null or empty, the Server shall return Bad_DataEncodingInvalid.

Jim Luth

2025-06-02 17:30

administrator   ~0022857

Last edited: 2025-06-02 17:42

Remove tests for deprecated feature. Consider a warning if the Unssuported Encoding error is returned instead of the required Encoding invalid error.

Paul Hunkar

2025-07-03 15:07

administrator   ~0023072

Once test case fixed - clone to scripts

Sebastian Allmendinger

2025-09-25 14:18

developer   ~0023377

Expected behavior has been updated in current F2F!

Replaced the new text with:

This parameter is no longer used.
Clients shall set it to null or empty.
The Server shall ignore the parameter.

Issue History

Date Modified Username Field Change
2025-06-02 17:28 Jim Luth New Issue
2025-06-02 17:28 Jim Luth Status new => assigned
2025-06-02 17:28 Jim Luth Assigned To => Matthias Damm
2025-06-02 17:28 Jim Luth Issue generated from: 0010232
2025-06-02 17:28 Jim Luth Note Added: 0022856
2025-06-02 17:28 Jim Luth Relationship added related to 0010232
2025-06-02 17:28 Jim Luth Project 10000-004: Services => Compliance Test Tool (CTT) Unified Architecture
2025-06-02 17:28 Jim Luth Category Spec => Api Change
2025-06-02 17:29 Jim Luth Assigned To Matthias Damm => Paul Hunkar
2025-06-02 17:30 Jim Luth Note Added: 0022857
2025-06-02 17:42 Jim Luth Note Edited: 0022857
2025-06-03 03:14 Paul Hunkar Assigned To Paul Hunkar =>
2025-06-03 03:14 Paul Hunkar Status assigned => new
2025-07-03 14:13 Paul Hunkar Relationship added related to 0010404
2025-07-03 15:04 Paul Hunkar Project Compliance Test Tool (CTT) Unified Architecture => CTT UA Test Case
2025-07-03 15:07 Paul Hunkar Category Api Change => 4 - Test Case Definition
2025-07-03 15:07 Paul Hunkar Product Version 1.05.04 =>
2025-07-03 15:07 Paul Hunkar Assigned To => Alexander Allmendinger
2025-07-03 15:07 Paul Hunkar Status new => assigned
2025-07-03 15:07 Paul Hunkar Note Added: 0023072
2025-09-25 14:18 Sebastian Allmendinger Note Added: 0023377
2025-09-25 14:26 Sebastian Allmendinger Relationship added related to 0010541