Wrong state in transfer history? #514
-
This was originally meant to be a bug report but we are not sure if this behavior is a bug with the Connector UI or our implementation of the data source and data sink endpoints. After a transfer occurs, the state displayed in the Transfer History page in the Connector UI is not always correct. In particular:
In both cases (transfer successful or unsuccessful), our data source and data sink endpoints, developed with Express.js, respond with the correct HTTP status codes, and the Provider Connector seems aware of any errors that occur. Example from the Provider Connector logs where the data source endpoint returns 404:
Example from the Provider Connector logs where the data sink endpoint is invalid (e.g.
There are no logs in the Provider or the Consumer Connector when the transfer is successful. We are aware that transfers are asynchronous. Is there a way to notify the Connector of the transfer state? Versions used:
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
A related issue sovity/edc-ce#576 was posted in the edc-extensions repo. |
Beta Was this translation helpful? Give feedback.
-
Have you tried this in the meantime with our newer sovity EDC CE versions? Does the problem still arise using the newer versions, since you are mentioning v4.1.0 (which has an older core-edc MS8-patch-1 under the hood)? Starting with our sovity EDC CE v5.0.0 [1] we have migrated from core-edc Milestone 8 (patch 1) to core-EDC v0.2.1. As to the linked issue, this will most likely be fixed when we take on the next core-edc versions or create an individual solution. |
Beta Was this translation helpful? Give feedback.
The "No checker found for process" message and being stuck on STARTED is a known problem of the core-edc version used by us, that was fixed with core-edc v0.3.0, which we have not yet migrated to.
Here is an already existing issue for that:
sovity/edc-ce#576
Once we migrated to => core-edc v0.3.0 this shouldn't be a problem any more.