tag:blogger.com,1999:blog-8526986393854881915.post1963364117182401284..comments2023-10-28T10:02:32.371-05:00Comments on Adam J. Weigold: Using a MultpartRequestResolver with Spring and using Spring Security concurrentlyAdam J. Weigoldhttp://www.blogger.com/profile/14791944471344408628noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-8526986393854881915.post-41295602925479289472012-10-12T19:10:37.989-05:002012-10-12T19:10:37.989-05:00I use a lot of security filters and found more tha...I use a lot of security filters and found more than one wrapper class around the request. Here's how I did it:<br /><br /> // peeling wrappers because of Spring Security filters used<br /> ServletRequest originalRequest = request;<br /> MultipartHttpServletRequest multipartRequest = null;<br /> while (originalRequest instanceof ServletRequestWrapper) {<br /> log.debug("Unwrapping " + originalRequest.getClass().getName());<br /> originalRequest = ((ServletRequestWrapper)originalRequest).getRequest();<br /> }<br /> log.debug("Original request type: " + originalRequest.getClass().getName());<br /> if (originalRequest instanceof MultipartHttpServletRequest)<br /> multipartRequest = (MultipartHttpServletRequest)(originalRequest); <br /> else {<br /> multipartRequest = commonsMultipartResolver.resolveMultipart((HttpServletRequest)originalRequest);<br /> }Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8526986393854881915.post-84455151341212683962012-07-21T03:55:19.519-05:002012-07-21T03:55:19.519-05:00Is it possible to find about this problem in Sprin...Is it possible to find about this problem in Spring documentation?<br />I have found the same problem in my application, but I need more explanation for resolving it.Anonymoushttps://www.blogger.com/profile/17580155927161283731noreply@blogger.com