<p dir="auto"><strong><a href="https://jira.spring.io/secure/ViewProfile.jspa?name=nealeu" rel="nofollow">Neale Upstone</a></strong> opened <strong><a href="https://jira.spring.io/browse/SPR-2411?redirect=false" rel="nofollow">SPR-2411</a></strong> and commented</p>
<p dir="auto">Currently, model and request are discarded rather than passed to ViewResolver.resolveViewName().</p>
<p dir="auto">ViewResolver.resolveViewName should be overloaded with:</p>
<p dir="auto">resolveViewName(String viewName, Map model, Locale locale, HttpServletRequest request)</p>
<p dir="auto">with backwards compatibility provided by base versions of classes that implement ViewResolver having default implementation of:</p>
<p dir="auto">public View resolveViewName(String viewName, Map model, Locale locale, HttpServletRequest request) throws Exception {<br>
return resolveViewName( viewName, locale);<br>
}</p>
<hr>
<p dir="auto">No further details from <a href="https://jira.spring.io/browse/SPR-2411?redirect=false" rel="nofollow">SPR-2411</a></p>
<p dir="auto"><strong><a href="https://jira.spring.io/secure/ViewProfile.jspa?name=andypiper" rel="nofollow">Andy Piper</a></strong> opened <strong><a href="https://jira.spring.io/browse/SPR-3620?redirect=false" rel="nofollow">SPR-3620</a></strong> and commented</p>
<p dir="auto">We are seeing a memory leak in ProxyFactory when using cglib. I will attach a picture of the references.</p>
<hr>
<p dir="auto"><strong>Affects:</strong> 2.0.5</p>
<p dir="auto"><strong>Attachments:</strong></p>
<ul dir="auto">
<li><a href="https://jira.spring.io/secure/attachment/12697/cglib.patch" rel="nofollow">cglib.patch</a> (<em>7.25 kB</em>)</li>
<li><a href="https://jira.spring.io/secure/attachment/12695/cglib.patch" rel="nofollow">cglib.patch</a> (<em>6.18 kB</em>)</li>
<li><a href="https://jira.spring.io/secure/attachment/12691/snap_cglib.jpg" rel="nofollow">snap_cglib.jpg</a> (<em>190.08 kB</em>)</li>
</ul>
<p dir="auto"><strong>Issue Links:</strong></p>
<ul dir="auto">
<li><a href="https://jira.spring.io/browse/OSGI-161" rel="nofollow">OSGI-161</a> Class memory leak (<em><strong>"is duplicated by"</strong></em>)</li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="398110499" data-permission-text="Title is private" data-url="https://github.com/spring-projects/spring-framework/issues/12663" data-hovercard-type="issue" data-hovercard-url="/spring-projects/spring-framework/issues/12663/hovercard" href="https://github.com/spring-projects/spring-framework/issues/12663">#12663</a> MemoryLeak in Cglib2AopProxy.ProxyCallbackFilter</li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="398081866" data-permission-text="Title is private" data-url="https://github.com/spring-projects/spring-framework/issues/8684" data-hovercard-type="issue" data-hovercard-url="/spring-projects/spring-framework/issues/8684/hovercard" href="https://github.com/spring-projects/spring-framework/issues/8684">#8684</a> Cglib2AopProxy weak reference causes perm space to fill up</li>
</ul>