View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010145 | Part 81: UAFX Connecting Devices and Information Model [sg.BaseFacet] | Spec | public | 2025-02-07 10:25 | 2025-11-18 07:32 |
| Reporter | Jan Murzyn | Assigned To | Paul Hunkar | ||
| Priority | high | Severity | minor | Reproducibility | N/A |
| Status | assigned | Resolution | open | ||
| Product Version | 1.00.03 | ||||
| Target Version | NextMaintenance | ||||
| Summary | 0010145: Reconsider the requirement to always create references from an Endpoint to a Reader/Writer. | ||||
| Description | In section describing behaviour of EstablishConnections SetCommunicationConfigurationCmd, there is a requirement saying: "The EstablishConnections implementation shall create the ToDataSetReader and ToDataSetWriter References according to the link information supplied in ConnectionEndpointConfigurations CommunicationLinks (see 10.13). If the PubSub configuration model is not exposed by this Server, this Reference may point to a Node that is not accessible." Having a reference to a non-existing node is impossible in existing SDKs. Hacks will be needed to achieve such behaviour. | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
|
|
There are more place then this one place that would have to be updated if the links become optional The lack of exposing the PubSub configuration does make it difficult to diagnose issue - since the publish information is not available for Wireshark to determine which set of messages are associated with this connection. It could be possible to ensure that this information is saved in the CCS on the CM side, but this is also not mandated at this point in time. this issue will require more thought and discussion - leaving it open for now |
|
|
Discussed in call - this is a topic we need to have a larger group discussion on - scheduled in advance to ensure all can be present - topic: do we really want to make this change? This is a limitation of an SDK - should it affect a specification? prior discussion was to point to a hidden node (not visible) - general thought is that we should not change what was decided before. |
|
|
agree in call to add a variable that is a string array, with the path to the node that would the the equivalent to the writer - since the node do not have to be exposed. This path of object names can be used to look at the configuration in the FileObject for a PubSub Configuration, it could also be used to browse to the node is the configuration is exposed. when Client?server is added a similar path can be created for the session Object/Subscription object exposed in diagnostics. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-02-07 10:25 | Jan Murzyn | New Issue | |
| 2025-02-07 10:25 | Jan Murzyn | File Added: image.png | |
| 2025-02-28 14:37 | Paul Hunkar | Note Added: 0022437 | |
| 2025-06-13 13:26 | Paul Hunkar | Target Version | => NextMaintenance |
| 2025-07-09 15:57 | Paul Hunkar | Target Version | => NextMaintenance |
| 2025-08-01 13:07 | Paul Hunkar | Assigned To | => Paul Hunkar |
| 2025-08-01 13:07 | Paul Hunkar | Status | new => assigned |
| 2025-08-08 12:51 | Paul Hunkar | Priority | normal => high |
| 2025-08-08 12:51 | Paul Hunkar | Note Added: 0023213 | |
| 2025-11-18 07:32 | Paul Hunkar | Note Added: 0023542 |