Error handling when a decoder fails to parse policy 32/128332/2
authoradheli.tavares <adheli.tavares@est.tech>
Wed, 6 Apr 2022 08:53:27 +0000 (09:53 +0100)
committeradheli.tavares <adheli.tavares@est.tech>
Wed, 6 Apr 2022 13:22:31 +0000 (14:22 +0100)
commitf93a6c0ab006258628fc2da69dcfe65010baf848
tree5a4d4ac30ad54ccae69dd33cadce4ce8d22af6bd
parent6a1a74e2284397060191a8e543f853725c0f22f9
Error handling when a decoder fails to parse policy

- catch exception only if it was a parse error (still raises
exception when no decoder found)
- reducing of complexity on acm decoding for sonar
- added some debug logging and exception messages for better
tracking of issues

Issue-ID: POLICY-4006
Change-Id: Ie09aaf541fc06244b84477ecbfe70fc837438a86
Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
plugins/reception-plugins/src/main/java/org/onap/policy/distribution/reception/decoding/policy/file/AutomationCompositionDecoderFileInCsar.java
plugins/reception-plugins/src/main/java/org/onap/policy/distribution/reception/decoding/policy/file/PolicyDecoderFileInCsarToPolicy.java
plugins/reception-plugins/src/main/java/org/onap/policy/distribution/reception/util/ReceptionUtil.java
plugins/reception-plugins/src/test/java/org/onap/policy/distribution/reception/util/ReceptionUtilTest.java [new file with mode: 0644]
reception/src/main/java/org/onap/policy/distribution/reception/handling/AbstractReceptionHandler.java
reception/src/test/java/org/onap/policy/distribution/reception/handling/AbstractReceptionHandlerTest.java