-
Story
-
Resolution: Done
-
Medium
-
None
-
None
Analysis Current Implementation
DELETE Registration
- Implicit validation during conversion to YangModelCmhandle(s)
(silently ignored) - Exceptions Handled:
(any) RuntimeException, retry -> add to notDeleted on failure!
NEW Registration
- NO (upfront) validation
- Exceptions Handled:
AlreadyDefinedException -> add failure (109, already exists) response for each id
ANY (other) Exception -> add failure (108, unknown) response for each id
UPDATE Registration
- NO (upfront) validation
- Exceptions Handled:
DataNodeNotFoundException -> add failure (100, not found) response for each id
DataValidationException -> add failure (110, invalid id) response for each id
ANY (other) Exception -> add failure (108, unknown) response for each id
UPGRADE Registration
- NOT CmHandleState.READY -> add failure (101, not ready) response for each id
- NO exception handling (YET)
- relates to
-
CPS-2100 Error reporting on duplicate alternate ids during registration, create
- Closed