Fixes for missed sonar critical issues
[policy/engine.git] / ONAP-PAP-REST / src / main / java / org / onap / policy / pap / xacml / rest / handler / DictionaryHandler.java
index 4fe126f..6aec7a9 100644 (file)
@@ -22,11 +22,13 @@ package org.onap.policy.pap.xacml.rest.handler;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 
-import org.onap.policy.common.logging.eelf.PolicyLogger;
+import org.onap.policy.common.logging.flexlogger.FlexLogger;
+import org.onap.policy.common.logging.flexlogger.Logger;
 
 import com.att.research.xacml.util.XACMLProperties;
 
 public interface DictionaryHandler {
+       public static final Logger logger = FlexLogger.getLogger(DictionaryHandler.class);
        String DICTIONARY_DEFAULT_CLASS = DictionaryHandlerImpl.class.getName();
 
        /*
@@ -38,7 +40,7 @@ public interface DictionaryHandler {
                        DictionaryHandler instance = (DictionaryHandler) dictionaryHandler.newInstance(); 
                        return instance;
                } catch (Exception e) {
-                       PolicyLogger.error(e.getMessage());
+                       logger.error(e.getMessage(),e);
                }
                return null;
        }