Repository: incubator-unomi
Updated Branches:
  refs/heads/master d7d7103d4 -> a4ba2de15


UNOMI-151 add send back bad request message


Project: http://git-wip-us.apache.org/repos/asf/incubator-unomi/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-unomi/commit/aabd105b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-unomi/tree/aabd105b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-unomi/diff/aabd105b

Branch: refs/heads/master
Commit: aabd105bca2d1d46f309ead26e8f806591174868
Parents: 4213752
Author: dinesh1996 <dinesh.salhotrad...@ynov.com>
Authored: Fri Feb 9 14:31:45 2018 +0100
Committer: dinesh1996 <dinesh.salhotrad...@ynov.com>
Committed: Fri Feb 9 14:33:27 2018 +0100

----------------------------------------------------------------------
 wab/src/main/java/org/apache/unomi/web/ContextServlet.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-unomi/blob/aabd105b/wab/src/main/java/org/apache/unomi/web/ContextServlet.java
----------------------------------------------------------------------
diff --git a/wab/src/main/java/org/apache/unomi/web/ContextServlet.java 
b/wab/src/main/java/org/apache/unomi/web/ContextServlet.java
index 9844375..81d174f 100644
--- a/wab/src/main/java/org/apache/unomi/web/ContextServlet.java
+++ b/wab/src/main/java/org/apache/unomi/web/ContextServlet.java
@@ -119,7 +119,7 @@ public class ContextServlet extends HttpServlet {
         boolean invalidateProfile = 
request.getParameter("invalidateProfile")!=null?new 
Boolean(request.getParameter("invalidateProfile")):false;
 
         if (cookieProfileId == null && sessionId == null && personaId == null) 
{
-            
((HttpServletResponse)response).sendError(HttpServletResponse.SC_BAD_REQUEST);
+            
((HttpServletResponse)response).sendError(HttpServletResponse.SC_BAD_REQUEST, 
"Check logs for more details");
             logger.error("Couldn't find cookieProfileId, sessionId or 
personaId in incoming request! Stopped processing request. See debug level for 
more information");
             if (logger.isDebugEnabled()) {
                 logger.debug("Request dump:" + 
HttpUtils.dumpRequestInfo(httpServletRequest));
@@ -136,6 +136,7 @@ public class ContextServlet extends HttpServlet {
             try {
                 contextRequest = 
mapper.readValue(factory.createParser(stringPayload), ContextRequest.class);
             } catch (Exception e) {
+                
((HttpServletResponse)response).sendError(HttpServletResponse.SC_BAD_REQUEST, 
"Check logs for more details");
                 logger.error("Cannot read payload " + stringPayload, e);
                 return;
             }

Reply via email to