eclipse-tractusx / bpdm

bpdm
Apache License 2.0
5 stars 15 forks source link

feat(bpdm-gate): Extend error states #985

Open kunyao-cofinity-x opened 6 days ago

kunyao-cofinity-x commented 6 days ago

Description

Enhance the error handling mechanism for the orchestrator and gate components by extending the list of available error codes. This will improve the visibility and detail of error information, particularly beneficial for the customer dashboard to understand why a data set could not be processed.

Currently, the orchestrator and gate components have a limited set of error codes. Extending these error codes will provide more granular information on processing failures, aiding in quicker diagnosis and resolution. This feature will update both the orchestrator and gate components to support a more comprehensive list of error codes.

The new enums add to the BusinessPartnerSharingError:

https://github.com/eclipse-tractusx/sig-release/issues/727

Pre-review checks

Please ensure to do as many of the following checks as possible, before asking for committer review: