View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007933 | CTT UA Scripts | 1 - Script Issue | public | 2022-04-13 11:15 | 2022-09-29 15:39 |
Reporter | André Kießlich | Assigned To | Yannik Klaass | ||
Priority | normal | Severity | block | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Fixed in Version | 1.03.501 | ||||
Summary | 0007933: Error on execute Testscript 004 for Method Call | ||||
Description | Method Service -> Method Call -> 004.js: When we execute this test we get an error: Call.Results[0].StatusCode incorrect. Received: BadInvalidArgument (0x80ab0000). Expected: Good (0x00000000); Would accept: BadNoMatch (0x806f0000). In the logs is shown that the output arguments are empty. But we have check which method is used and the method has one output parameter. So this should be fine, also when we start or OPC-UA Server in Debug mode, to see if the method is raised in or OPC-UA Server, we can’t see this in the logs of the OPC-UA Server. When we call the method over a OPC-UA Client it works. See also screenshot: CTT_MethodCall_004.png on the appendix. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Files Affected | /library/ClassBased/UaV.js | ||||
|
The CTT can not handle a method that has complex input /output argument types (The CTT in this release only allow simple standard datatypes) - A work around is to configure a method that only uses simple datatypes - we will work on updating CTT to allow more complex datatype as parameters to methods. [note: UTCTime was not known to the CTT, that is currently being fixed] |
|
For this case, support of UtcTime has been added to UaVariant.New() and getInitialValue(). |
|
reviewed in call, agreed to changes and closed issue |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-04-13 11:15 | André Kießlich | New Issue | |
2022-04-13 11:15 | André Kießlich | File Added: CTT_MethodCall_004.png | |
2022-04-13 11:15 | André Kießlich | File Added: CTT_MethodCall_004_01.png | |
2022-05-12 16:39 | Paul Hunkar | Note Added: 0016708 | |
2022-05-12 16:39 | Paul Hunkar | Assigned To | => Alexander Allmendinger |
2022-05-12 16:39 | Paul Hunkar | Status | new => assigned |
2022-05-17 09:53 | Alexander Allmendinger | Assigned To | Alexander Allmendinger => Yannik Klaass |
2022-05-17 10:31 | Yannik Klaass | Status | assigned => resolved |
2022-05-17 10:31 | Yannik Klaass | Resolution | open => fixed |
2022-05-17 10:31 | Yannik Klaass | Note Added: 0016719 | |
2022-08-02 20:03 | Paul Hunkar | Project | Compliance Test Tool (CTT) Unified Architecture => CTT UA Scripts |
2022-08-02 20:23 | Paul Hunkar | Project | CTT UA Scripts => .NET API |
2022-08-02 20:23 | Paul Hunkar | Category | 1 - Script Issue => Api Change |
2022-08-04 14:24 | Paul Hunkar | Project | .NET API => Compliance Test Tool (CTT) Unified Architecture |
2022-09-29 15:37 | Paul Hunkar | Category | Api Change => 1 - Script Issue |
2022-09-29 15:37 | Paul Hunkar | Project | Compliance Test Tool (CTT) Unified Architecture => CTT UA Scripts |
2022-09-29 15:38 | Paul Hunkar | Files Affected |
=> /library/ClassBased/UaV.js
/maintree/Method Services/Method Call/Test Cases/004.js |
2022-09-29 15:39 | Paul Hunkar | Status | resolved => closed |
2022-09-29 15:39 | Paul Hunkar | Fixed in Version | => 1.03.501 |
2022-09-29 15:39 | Paul Hunkar | Note Added: 0017897 |