users@jersey.java.net

[Jersey] Re: Log warnings

From: Jordan Blay <be.special_at_gmail.com>
Date: Tue, 8 Nov 2011 11:06:43 -0800 (PST)

Correct.

Here is my filter code:

Map<String, String> requestMap = new HashMap<String, String>();
Enumeration<?> requestParamNames = request.getParameterNames();
while (requestParamNames.hasMoreElements()) {
   String requestParamName = (String) requestParamNames.nextElement();
   String requestParamValue = request.getParameter(requestParamName);
   typesafeRequestMap.put(requestParamName, requestParamValue);
}

BufferedRequestWrapper bufferedReqest = new
BufferedRequestWrapper(httpServletRequest);
                final String logMessage = new StringBuilder("REST Request -
").append("[HTTP METHOD:").append(httpServletRequest.getMethod())
                                .append("] [PATH
INFO:").append(httpServletRequest.getPathInfo()).append("] [REQUEST
PARAMETERS:").append(requestMap)
                                .append("] [REQUEST
BODY:").append(bufferedReqest.getRequestBody()).append("] [REMOTE ADDRESS:")
                                .append(httpServletRequest.getRemoteAddr()).append("]").toString();
                
                StringBuilder initLogMessage = new StringBuilder("This is being processed:
").append(logMessage);
                logger.info(initLogMessage.toString());
                chain.doFilter(bufferedReqest, httpServletResponse);
                long endTime = System.currentTimeMillis();
                double totalTime = endTime - startTime;
                StringBuilder successLogMessage = new StringBuilder(" This was processed
succesfully in ").append(totalTime).append("ms: ").append(logMessage);
                logger.info(successLogMessage.toString());


What is wrong?

--
View this message in context: http://jersey.576304.n2.nabble.com/Log-warnings-tp4280745p6975571.html
Sent from the Jersey mailing list archive at Nabble.com.