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.