View Issue Details

IDProjectCategoryView StatusLast Update
0001807Compliance Test Tool (CTT) Unified ArchitectureApi Changepublic2020-06-11 20:34
Reporteryasu712 Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Summary0001807: About the behavior of Compliance Test Tool : Monitored Item Services (Monitor Value Change)
Description

Our UA server has the errors in the following test cases of CTT.

Test Cases : Monitored Item Services(5.9.1-051.js, 5.9.1-053.js, 5.9.1-055.js)

The CTT tries to write long string to the node of String type.
But our UA server has a limit to length of string.
Because it depends on the underlying system.
The limit is 16 characters.
So our server returns the error "OpcUa_BadOutOfRange".

We think that CTT should not make an error in this case.
How should we do?

TagsNo tags attached.
Files Affected

Activities

Nathan Pocock

2011-12-08 14:11

viewer   ~0003055

Hello,

This particular issue was identified recently by another vendor also, and we have already resolved this issue. The fix however, is not in the current release and will be in the next release scheduled for Q1 2012.

The fix, consists of a new setting within the Server Test -> NodeIds -> Static -> All Profiles -> Scalar -> String MaxLength; scripts that write to strings will/should check this value and adjust their length accordingly. A value of zero indicates no limit.

If you wish, I could provide with an offline version of scripts that are "current" within our SVN repository, which would include some "work-in-progress" scripts which you could overlook. If interested, send me an email (nathan.pocock@opcfoundation.org) and I will send you the files.

yasu712

2011-12-09 01:51

reporter   ~0003057

Hello,

Thank you for your answer.

If you wish, I could provide with an offline version of scripts that
are "current" within our SVN repository, which would include some "work-in-
progress" scripts which you could overlook. If interested, send me an email
(nathan.pocock@opcfoundation.org) and I will send you the files.
I want to get the scripts that fixed this issue.
So I will send you an email soon.

Nathan Pocock

2011-12-13 14:58

viewer   ~0003063

Scripts modified so that the static value defined in each script is replaced by a call to a global function that will generate a random string withing the bounds specified by the max-length setting.

Scripts checked-into current branch that is being worked on, Rev. 2982:
\branches\security

Paul Hunkar

2020-06-11 20:34

administrator   ~0012250

Never reviewed, but issue was in very old version of CTT and works correctly now.

Issue History

Date Modified Username Field Change
2011-12-08 10:12 yasu712 New Issue
2011-12-08 14:11 Nathan Pocock Note Added: 0003055
2011-12-08 14:11 Nathan Pocock Assigned To => Nathan Pocock
2011-12-08 14:11 Nathan Pocock Status new => feedback
2011-12-09 01:51 yasu712 Note Added: 0003057
2011-12-13 14:58 Nathan Pocock Note Added: 0003063
2011-12-13 14:59 Nathan Pocock Status feedback => resolved
2011-12-13 14:59 Nathan Pocock Resolution open => fixed
2020-06-11 20:28 Paul Hunkar Project UA => Compliance Test Tool (CTT) Unified Architecture
2020-06-11 20:28 Paul Hunkar Category (No Category) => Api Change
2020-06-11 20:34 Paul Hunkar Assigned To Nathan Pocock =>
2020-06-11 20:34 Paul Hunkar Status resolved => closed
2020-06-11 20:34 Paul Hunkar Note Added: 0012250