-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mandatory fields at Gate and Pool are not in sync #1166
Comments
Hello @arjmohanty, We tried to reproduce the issue and realised that this behaviour is as expected. |
Hello @SujitMBRDI |
@jupakajo we would need a final statement from your side - for us in open source it works as expected. That's why we moved it again to backlog for the clarification. |
Current Behavior
When posting results to the BPDM Orchestator with a confidenceCriteria object(
lastConfidenceCheckAt
andnextConfidenceCheckAt
) equal toNULL
- the task still successfully passes through the BPDM Orchestrator and reaches PoolSync Success. Since these fields are mandatory at the BPDM Gate the task is running into an SharingProcessError.This is not reproducible using the Cleaning Service Dummy, since the dummy service populates all confidence criteria fields by default.
Thanks to @bhautik-sakhiya for finding this issue!
Expected Behavior
The mandatory fields should align between BPDM Orchestrator and BPDM Gate. Tasks with missing mandatory fields are expected to fail at the BPDM Orchestrator. Missing mandatory fields are specified within the error message.
Steps To Reproduce
lastConfidenceCheckAt
andnextConfidenceCheckAt
The text was updated successfully, but these errors were encountered: