Fix for Sonar blocker issues 83/13383/1
authorrama-huawei <rama.subba.reddy.s@huawei.com>
Tue, 19 Sep 2017 09:41:39 +0000 (15:11 +0530)
committerrama-huawei <rama.subba.reddy.s@huawei.com>
Tue, 19 Sep 2017 09:44:31 +0000 (15:14 +0530)
NullPointerException might be thrown as 'jsonObj' is null

DCAEGEN2-114

Change-Id: I1b1a9b4c6e30a7bfe5a42ed47f0bf3e7134d4e03
Signed-off-by: rama-huawei <rama.subba.reddy.s@huawei.com>
src/main/java/com/att/nsa/dmaap/util/ContentLengthInterceptor.java

index fe1c768..7b0dda1 100644 (file)
@@ -43,7 +43,6 @@ public class ContentLengthInterceptor implements AjscInterceptor{
 
        
        private String defLength;
-       //private Logger log = Logger.getLogger(ContentLengthInterceptor.class.toString());
        private static final EELFLogger log = EELFManager.getInstance().getLogger(ContentLengthInterceptor.class);
 
 
@@ -97,7 +96,7 @@ public class ContentLengthInterceptor implements AjscInterceptor{
                        log.error("message size is greater then default"+e.getMessage());
                        ErrorResponse errRes = new ErrorResponse(HttpStatus.SC_REQUEST_TOO_LONG,
                                        DMaaPResponseCode.MSG_SIZE_EXCEEDS_MSG_LIMIT.getResponseCode(), System.getProperty("msg_size_exceeds")
-                                                       + jsonObj.toString());
+                                                       + e.toString());
                        log.info(errRes.toString());