View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009620 | 10000-003: Address Space | Spec | public | 2024-06-25 11:58 | 2024-08-20 15:56 |
Reporter | Zbynek Zahradnik | Assigned To | Jeff Harding | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | assigned | Resolution | open | ||
Product Version | 1.05.03 | ||||
Summary | 0009620: "Instantiation" not defined, and instantiation of abstract reference types not really forbidden | ||||
Description | A customer presented a server to me that has used an (abstract) HasChild reference from a FolderType to a Variable. I pointed them to parts of the specification that this violates, namely:
However, they refused to acknowledge that there is any problem on their side. It is hard to grasp why, but I could not win the argument because 1) The wording used in the specification uses undefined terms: It is not defined what "used" means in "only subtypes of it can be used", and it is not defined what "instantiated" means in "Abstract ReferenceTypes cannot be instantiated ". I think that we should: | ||||
Tags | No tags attached. | ||||
Commit Version | 1.05.05 RC1 | ||||
Fix Due Date | 2024-11-01 | ||||
|
Consider not referring to "instantiation" when connecting two nodes via ReferenceTypes since individual instances are not actually created. In any case the wording needs to be clear (with shalls) that prohibit the use of abstract ReferenceTypes connecting nodes. |
|
This is a broad issue when it come to the descriptions of abstract types which all use similar wording that include "used". I feel ReferenceTypes NodeClass definiiton (see 5.3). Table 9's definition of IsAbstract is very clear and covers this issue. It states "no References of this type shall exist". |
Date Modified | Username | Field | Change |
---|---|---|---|
2024-06-25 11:58 | Zbynek Zahradnik | New Issue | |
2024-06-25 11:58 | Zbynek Zahradnik | File Added: image.png | |
2024-06-25 11:58 | Zbynek Zahradnik | File Added: image-2.png | |
2024-06-25 11:58 | Zbynek Zahradnik | File Added: image-3.png | |
2024-06-25 11:59 | Zbynek Zahradnik | File Deleted: image.png | |
2024-06-25 11:59 | Zbynek Zahradnik | File Deleted: image-2.png | |
2024-06-25 11:59 | Zbynek Zahradnik | File Deleted: image-3.png | |
2024-06-25 12:00 | Zbynek Zahradnik | Description Updated | |
2024-07-02 15:33 | Jim Luth | Note Added: 0021401 | |
2024-07-02 15:34 | Jim Luth | Assigned To | => Jeff Harding |
2024-07-02 15:34 | Jim Luth | Status | new => assigned |
2024-07-02 15:34 | Jim Luth | Commit Version | => 1.05.04 |
2024-07-02 15:34 | Jim Luth | Fix Due Date | => 2024-08-01 |
2024-08-13 19:46 | Jeff Harding | Note Added: 0021564 | |
2024-08-20 15:56 | Jim Luth | Commit Version | 1.05.04 => 1.05.05 RC1 |
2024-08-20 15:56 | Jim Luth | Fix Due Date | 2024-08-01 => 2024-11-01 |