View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009434 | ModelValidator | Spec | public | 2024-02-21 16:42 | 2024-02-27 18:24 |
Reporter | Mohit Agarwal | Assigned To | Randy Armstrong | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | assigned | Resolution | reopened | ||
Product Version | 1.05.03 | ||||
Summary | 0009434: Structure with maximum 32 optional fields | ||||
Description | Context: The current set of modelling tools MUST NOT allow the Creation of a Structure with MORE than 32 optional fields to ENSURE that a specification does define a Model which CANNOT be implemented later. The current risk is, that someone who is NOT aware of this limitation might DEFINE a DataType and realize the limitation very late during the implementation as the Modelling Tool allows it in the NodeSet file. | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | |||||
|
This is a modeling tool issue, not a spec issue. |
|
Hi Jim, Regarding the below issue, I agree that it is a Modeling Tool issue. My intent of creation was to maybe add a logic in the NodeSet Validation Tool which will ensure that a companion specification DID NOT add more than 32 fields. https://mantis.opcfoundation.org/view.php?id=9434#c20864 Modeling Tools is completely out of scope of OPC Foundation, and I completely agree. It is just a suggestion, if it is something which we can do in the Validation Tool as MANY people were NOT aware of this issue who are developing Companion Specifications. I am completely fine in closing the issue but wanted to just spread this information to various editors of the specifications in some way. Best regards, |
Date Modified | Username | Field | Change |
---|---|---|---|
2024-02-21 16:42 | Mohit Agarwal | New Issue | |
2024-02-27 16:29 | Jim Luth | Note Added: 0020864 | |
2024-02-27 16:30 | Jim Luth | Assigned To | => Jim Luth |
2024-02-27 16:30 | Jim Luth | Status | new => closed |
2024-02-27 16:30 | Jim Luth | Resolution | open => no change required |
2024-02-27 18:23 | Jim Luth | Status | closed => feedback |
2024-02-27 18:23 | Jim Luth | Resolution | no change required => reopened |
2024-02-27 18:23 | Jim Luth | Note Added: 0020869 | |
2024-02-27 18:23 | Jim Luth | Assigned To | Jim Luth => Randy Armstrong |
2024-02-27 18:23 | Jim Luth | Status | feedback => assigned |
2024-02-27 18:24 | Jim Luth | Project | 10000-006: Mappings => ModelValidator |