View Issue Details

IDProjectCategoryView StatusLast Update
0005318Compliance Test Tool (CTT) Unified Architecture2 - CTT Binarypublic2020-07-16 16:04
ReporterDirk Blettenberg Assigned ToAlexander Allmendinger  
PriorityurgentSeverityblockReproducibilityalways
Status closedResolutionno change required 
OSWindowsOS VersionWndows 10 
Product Version1.03.340.380 
Fixed in Version1.03.341.395 
Summary0005318: Incorrect specification of ArraySize for method invocation without arguments (ArraySize = -1 and not ArraySize = 0)
Description

Valid methods Call the device from the CTT. OPCUA Server does not trigger a method, but reports GOOD.
Difference to the UAExpert.

The length specification of the Arg array at UAExpert = 0 at CTT is = -1 (controlled by Wireshark)

Steps To Reproduce

var methodName = MonitoredItem.fromNodeIds( UaNodeId.fromString( SETTING ) )[0]; // is correct
var methodObject = GetMethodParent( methodName ); // is correct

var n_mname = new UaNodeId.fromString( methodName.NodeId.toString()); // is correct
var n_moname = new UaNodeId.fromString( methodObject.NodeId.toString()); // is correct

result = CallHelper.Execute( {
   MethodsToCall: [
     { MethodId: n_mname, 
       ObjectId: n_moname } ]
   } ); // return Value is true  -> Wireshark (Filter: opcua) -> see png-file
TagsNo tags attached.
Attached Files
Method_without_Arguments.png (76,467 bytes)   
Method_without_Arguments.png (76,467 bytes)   
Files Affected

Activities

Dirk Blettenberg

2020-04-27 05:21

reporter   ~0011997

This behavior has been corrected with the new OPC UA 1.03 conformance test tool V1.3.341.395.

Dirk Blettenberg

2020-04-27 05:22

reporter   ~0011998

Ticket can be closed!

Alexander Allmendinger

2020-07-11 16:54

developer   ~0012599

Behavior was implicitly fixed by switching to new stack version.

Paul Hunkar

2020-07-16 16:04

administrator   ~0012624

Reviewed in CMP call

Issue History

Date Modified Username Field Change
2019-11-26 08:23 Dirk Blettenberg New Issue
2019-11-26 08:23 Dirk Blettenberg File Added: Method_without_Arguments.png
2019-12-30 14:27 Paul Hunkar Assigned To => Alexander Allmendinger
2019-12-30 14:27 Paul Hunkar Status new => assigned
2020-04-27 05:21 Dirk Blettenberg Note Added: 0011997
2020-04-27 05:22 Dirk Blettenberg Note Added: 0011998
2020-07-11 16:53 Alexander Allmendinger Category 4 - Test Case Definition => 2 - CTT Binary
2020-07-11 16:53 Alexander Allmendinger Description Updated
2020-07-11 16:53 Alexander Allmendinger Steps to Reproduce Updated
2020-07-11 16:54 Alexander Allmendinger Status assigned => resolved
2020-07-11 16:54 Alexander Allmendinger Resolution open => no change required
2020-07-11 16:54 Alexander Allmendinger Fixed in Version => 1.03.341.395
2020-07-11 16:54 Alexander Allmendinger Note Added: 0012599
2020-07-16 16:04 Paul Hunkar Status resolved => closed
2020-07-16 16:04 Paul Hunkar Note Added: 0012624