X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fonap%2Fcrud%2Fservice%2FAaiResourceService.java;h=881f9fd8e42080f6ca4fb3dea8986d35ff5e7d5c;hb=388d7128adc5b3dc7fcab73734082f4f2ab5029b;hp=c0375b4e182df44d2da13a81c7bb374aa30586e4;hpb=d10a218c76633374f083f7a2802c198e93a6abae;p=aai%2Fgizmo.git diff --git a/src/main/java/org/onap/crud/service/AaiResourceService.java b/src/main/java/org/onap/crud/service/AaiResourceService.java index c0375b4..881f9fd 100644 --- a/src/main/java/org/onap/crud/service/AaiResourceService.java +++ b/src/main/java/org/onap/crud/service/AaiResourceService.java @@ -22,6 +22,7 @@ package org.onap.crud.service; import java.security.cert.X509Certificate; import java.util.AbstractMap; +import java.util.Arrays; import java.util.HashSet; import java.util.Map; import java.util.Map.Entry; @@ -506,7 +507,7 @@ public class AaiResourceService { authUser = subjectDn.toString(); } - return this.auth.validateRequest(authUser.toLowerCase(), action.toString() + ":" + authPolicyFunctionName); + return this.auth.validateRequest(authUser!=null ? authUser.toLowerCase():"", action.toString() + ":" + authPolicyFunctionName); } catch (Exception e) { logResult(action, uri, e); @@ -518,8 +519,7 @@ public class AaiResourceService { logger.error(CrudServiceMsgs.EXCEPTION_DURING_METHOD_CALL, op.toString(), - uri, - e.getStackTrace().toString()); + uri, Arrays.toString(e.getStackTrace())); // Clear the MDC context so that no other transaction inadvertently // uses our transaction id.