Fixed Sonar isssue 09/63209/1
authorGOPINATH MATHIVANAN <gopinath.mathivanan@in.ibm.com>
Mon, 27 Aug 2018 18:41:05 +0000 (00:11 +0530)
committerGOPINATH MATHIVANAN <gopinath.mathivanan@in.ibm.com>
Mon, 27 Aug 2018 18:53:58 +0000 (00:23 +0530)
Fixed Sonar issue by adding a logge message in the catch block of
exception.

Issue-ID: SO-917
Change-Id: I6163d5bd0706d1b426b9dd3cbdc709d2418a1e70
Signed-off-by: GOPINATH MATHIVANAN <gopinath.mathivanan@in.ibm.com>
asdc-controller/src/main/java/org/onap/so/asdc/ASDCControllerSingleton.java

index 0ed8784..471a08b 100644 (file)
@@ -15,6 +15,7 @@
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
+ * Modifications Copyright (C) 2018 IBM.
  * ============LICENSE_END=========================================================
  */
 
@@ -22,22 +23,25 @@ package org.onap.so.asdc;
 
 import javax.annotation.PreDestroy;
 
+import org.onap.so.asdc.client.ASDCConfiguration;
 import org.onap.so.asdc.client.ASDCController;
 import org.onap.so.asdc.client.exceptions.ASDCControllerException;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.context.annotation.Profile;
 import org.springframework.scheduling.annotation.Scheduled;
 import org.springframework.stereotype.Component;
-
+import org.onap.so.logger.MsoLogger;
 import java.security.SecureRandom;
 
+
 @Component
 @Profile("!test")
 public class ASDCControllerSingleton {
    
    
     @Autowired
-    private ASDCController asdcController;    
+    private ASDCController asdcController;
+    private static MsoLogger msoLogger = MsoLogger.getMsoLogger(MsoLogger.Catalog.ASDC, ASDCControllerSingleton.class);
   
 
 
@@ -49,8 +53,8 @@ public class ASDCControllerSingleton {
                        asdcController.setControllerName("mso-controller"+randomNumber);
                        asdcController.initASDC();
                } catch (ASDCControllerException e) {
-                       // TODO Auto-generated catch block
-                       e.printStackTrace();
+                       msoLogger.error(e);
+       
                }
        }
    
@@ -59,8 +63,7 @@ public class ASDCControllerSingleton {
           try {
                asdcController.closeASDC ();
        } catch (ASDCControllerException e) {
-               // TODO Auto-generated catch block
-               e.printStackTrace();
+               msoLogger.error(e);
        }
    }