Когда файл xls загружен и фильтр не используется перед моим требуемым контроллером, данные файла верны.Если я перехватываю запрос, используя фильтр, используя CommonsMultipartResolver resolMultipart (запрос), то данные файла повреждаются, когда они передаются на требуемый контроллер.
CommonsMultipartResolver commonsMultipartResolver = new CommonsMultipartResolver();
MultipartHttpServletRequest multipartRequest = commonsMultipartResolver.resolveMultipart(req);
boolean isRequestValid=validateRequest(multipartRequest);
if(isRequestValid){
LOGGER.debug("Request: Status-> Valid , Encoding-> No");
chain.doFilter(multipartRequest, res);
}