From c3f68a3a585985d394116e8c8f141b77619793e1 Mon Sep 17 00:00:00 2001 From: vempo Date: Mon, 15 Jan 2018 18:56:23 +0200 Subject: Removed MDC from four modules Change-Id: I4cba1701cb52121709bbd98dbee4a0cb42f1e5f0 Issue-ID: SDC-772 Signed-off-by: vempo --- .../openecomp-sdc-common-rest/pom.xml | 2 +- .../openecomp/sdcrests/mapping/MappingBase.java | 28 ++++------------------ 2 files changed, 6 insertions(+), 24 deletions(-) (limited to 'openecomp-be/api/openecomp-sdc-rest-webapp/openecomp-sdc-common-rest') diff --git a/openecomp-be/api/openecomp-sdc-rest-webapp/openecomp-sdc-common-rest/pom.xml b/openecomp-be/api/openecomp-sdc-rest-webapp/openecomp-sdc-common-rest/pom.xml index 5d9b49892f..da8147f287 100644 --- a/openecomp-be/api/openecomp-sdc-rest-webapp/openecomp-sdc-common-rest/pom.xml +++ b/openecomp-be/api/openecomp-sdc-rest-webapp/openecomp-sdc-common-rest/pom.xml @@ -16,8 +16,8 @@ org.openecomp.sdc openecomp-sdc-logging-core ${project.version} + runtime - org.openecomp.sdc.core openecomp-utilities-lib diff --git a/openecomp-be/api/openecomp-sdc-rest-webapp/openecomp-sdc-common-rest/src/main/java/org/openecomp/sdcrests/mapping/MappingBase.java b/openecomp-be/api/openecomp-sdc-rest-webapp/openecomp-sdc-common-rest/src/main/java/org/openecomp/sdcrests/mapping/MappingBase.java index 8ae3d30846..8b6fca5ae1 100644 --- a/openecomp-be/api/openecomp-sdc-rest-webapp/openecomp-sdc-common-rest/src/main/java/org/openecomp/sdcrests/mapping/MappingBase.java +++ b/openecomp-be/api/openecomp-sdc-rest-webapp/openecomp-sdc-common-rest/src/main/java/org/openecomp/sdcrests/mapping/MappingBase.java @@ -17,12 +17,7 @@ package org.openecomp.sdcrests.mapping; import org.openecomp.sdc.common.errors.CoreException; -import org.openecomp.sdc.common.errors.ErrorCategory; import org.openecomp.sdc.common.errors.ErrorCode; -import org.openecomp.sdc.datatypes.error.ErrorLevel; -import org.openecomp.sdc.logging.context.impl.MdcDataErrorMessage; -import org.openecomp.sdc.logging.types.LoggerConstants; -import org.openecomp.sdc.logging.types.LoggerServiceName; /** * Base class for all mapping classes. Mapping classes will perform data mapping from source object @@ -62,8 +57,8 @@ public abstract class MappingBase { /** * This method is called before the doMapping method. */ - public void preMapping(final S source, T target) { + // extension point } /** @@ -80,8 +75,8 @@ public abstract class MappingBase { /** * This method is called after the doMapping method. */ - public void postMapping(final S source, T target) { + // extension point } /** @@ -91,26 +86,13 @@ public abstract class MappingBase { */ private Object instantiateTarget(final Class clazz) { - Object object = null; - try { - object = clazz.newInstance(); + try { + return clazz.newInstance(); } catch (InstantiationException | IllegalAccessException exception ) { - MdcDataErrorMessage.createErrorMessageAndUpdateMdc( - LoggerConstants.TARGET_ENTITY, - LoggerServiceName.Create_LIMIT.toString(), ErrorLevel.ERROR.name(), - exception.getMessage(), exception.getMessage()); - throw new CoreException((new ErrorCode.ErrorCodeBuilder()) - .withMessage(exception.getMessage()) - .withId(exception.getMessage()) - .withCategory(ErrorCategory.APPLICATION).build()); - - + .withMessage(exception.getMessage()).build(), exception); } - return object; - } - } -- cgit 1.2.3-korg