Fixed sonar issues in PropertyOperator.java 86/74586/1
authorezhil <ezhrajam@in.ibm.com>
Wed, 12 Dec 2018 17:07:23 +0000 (22:37 +0530)
committerezhil <ezhrajam@in.ibm.com>
Wed, 12 Dec 2018 17:07:37 +0000 (22:37 +0530)
Logged exception
Issue-ID: CCSDK-817
Change-Id: I902428f3a7fcf043c29db630783ab9c08d9cc6f2
Signed-off-by: ezhil <ezhrajam@in.ibm.com>
ms/neng/src/main/java/org/onap/ccsdk/apps/ms/neng/core/policy/PropertyOperator.java

index 2a73a27..7ae27d2 100644 (file)
@@ -3,6 +3,7 @@
  * ONAP : CCSDK.apps
  * ================================================================================
  * Copyright (C) 2018 AT&T Intellectual Property. All rights reserved.
+ * Modifications Copyright (C) 2018 IBM.
  * ================================================================================
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -24,11 +25,13 @@ import static org.onap.ccsdk.apps.ms.neng.core.policy.PolicyReader.propertyOpera
 
 import java.lang.reflect.Method;
 import java.util.Map;
+import java.util.logging.Logger;
 
 /**
  * Applies property operations while processing a policy.
  */
 public class PropertyOperator {
+    private static Logger logger = Logger.getLogger(PropertyOperator.class.getName());
     /**
      * Apply a property found in the policy.
      * 
@@ -117,7 +120,7 @@ public class PropertyOperator {
                 }
             }
         } catch (Exception e) {
-            e.printStackTrace();
+            logger.warning(e.getMessage());
             throw e;
         }
         return postOp;