<p dir="auto"><strong><a href="https://jira.spring.io/secure/ViewProfile.jspa?name=bonhamcm" rel="nofollow">Chris Bonham</a></strong> opened <strong><a href="https://jira.spring.io/browse/SPR-9275?redirect=false" rel="nofollow">SPR-9275</a></strong> and commented</p>
<p dir="auto">Currently there is no explicit exception handling in the cache abstraction.  For example, when an external cache server is not available, the exceptions are just sent back to the calling class.  I propose changing the caching abstraction to catch the exception and then invoke the underlying method.</p>
<hr>
<p dir="auto"><strong>Affects:</strong> 3.1.1</p>
<p dir="auto"><strong>Issue Links:</strong></p>
<ul dir="auto">
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="398118454" data-permission-text="Title is private" data-url="https://github.com/spring-projects/spring-framework/issues/13933" data-hovercard-type="issue" data-hovercard-url="/spring-projects/spring-framework/issues/13933/hovercard" href="https://github.com/spring-projects/spring-framework/issues/13933">#13933</a> Add <code class="notranslate">@Cacheable</code> implementation support for exception handling allowing the service method to be called instead of letting the provider exception to break the service (<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="398166405" data-permission-text="Title is private" data-url="https://github.com/spring-projects/spring-framework/issues/16165" data-hovercard-type="issue" data-hovercard-url="/spring-projects/spring-framework/issues/16165/hovercard" href="https://github.com/spring-projects/spring-framework/issues/16165">#16165</a> Support of ehcache's BlockingCache</li>
</ul>
<p dir="auto"><strong>Referenced from:</strong> commits <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/spring-projects/spring-framework/commit/05e96ee44817d40c7a60734bd4b8ec577d6e5194/hovercard" href="https://github.com/spring-projects/spring-framework/commit/05e96ee44817d40c7a60734bd4b8ec577d6e5194"><tt>05e96ee</tt></a></p>
<p dir="auto">9 votes, 14 watchers</p>
<p dir="auto"><strong><a href="https://jira.spring.io/secure/ViewProfile.jspa?name=jegnet" rel="nofollow">Macias De La Rosa Jesús Gerardo</a></strong> opened <strong><a href="https://jira.spring.io/browse/SPR-5166?redirect=false" rel="nofollow">SPR-5166</a></strong> and commented</p>
<p dir="auto">When using the JSTL internationalitation tags:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="&lt;fmt:setLocale value=&quot;de_DE&quot; scope=&quot;session&quot;/&gt; 
&lt;fmt:setBundle basename=&quot;com.intl.messages&quot; scope=&quot;session&quot; /&gt; "><pre class="notranslate"><code class="notranslate">&lt;fmt:setLocale value="de_DE" scope="session"/&gt; 
&lt;fmt:setBundle basename="com.intl.messages" scope="session" /&gt; 
</code></pre></div>
<p dir="auto">and</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="&lt;fmt:message key=&quot;Choose&quot;/&gt; "><pre class="notranslate"><code class="notranslate">&lt;fmt:message key="Choose"/&gt; 
</code></pre></div>
<p dir="auto">and you change the language to "en_GB" or" it_IT" or other one, for example:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content=" &lt;fmt:setLocale value=&quot;en_GB&quot; scope=&quot;session&quot;/&gt; 
 &lt;fmt:setBundle basename=&quot;com.intl.messages&quot; scope=&quot;session&quot; /&gt; 
&lt;fmt:message key=&quot;Choose&quot;/&gt;

&lt;fmt:setLocale value=&quot;it_IT&quot; scope=&quot;session&quot;/&gt; 
 &lt;fmt:setBundle basename=&quot;com.intl.messages&quot; scope=&quot;session&quot; /&gt; 
&lt;fmt:message key=&quot;Choose&quot;/&gt;"><pre class="notranslate"><code class="notranslate"> &lt;fmt:setLocale value="en_GB" scope="session"/&gt; 
 &lt;fmt:setBundle basename="com.intl.messages" scope="session" /&gt; 
&lt;fmt:message key="Choose"/&gt;

&lt;fmt:setLocale value="it_IT" scope="session"/&gt; 
 &lt;fmt:setBundle basename="com.intl.messages" scope="session" /&gt; 
&lt;fmt:message key="Choose"/&gt;
</code></pre></div>
<p dir="auto">IT  DOESN'T  WORK  ANY  MORE.</p>
<p dir="auto">This problem was localized under the versions 2.0.x until 2.0.6 of Spring too.<br>
At that time, the problem have been detected in the spring-webmvc.jar.</p>
<p dir="auto">ANY  IDEAS ?</p>
<hr>
<p dir="auto"><strong>Affects:</strong> 2.5.5</p>
<p dir="auto"><strong>Attachments:</strong></p>
<ul dir="auto">
<li><a href="https://jira.spring.io/secure/attachment/14697/TEST-SPRING-VERSION.war" rel="nofollow">TEST-SPRING-VERSION.war</a> (<em>9.02 MB</em>)</li>
<li><a href="https://jira.spring.io/secure/attachment/14698/WebApp.zip" rel="nofollow">WebApp.zip</a> (<em>7.98 MB</em>)</li>
</ul>
<p dir="auto"><strong>Issue Links:</strong></p>
<ul dir="auto">
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="398091017" data-permission-text="Title is private" data-url="https://github.com/spring-projects/spring-framework/issues/9838" data-hovercard-type="issue" data-hovercard-url="/spring-projects/spring-framework/issues/9838/hovercard" href="https://github.com/spring-projects/spring-framework/issues/9838">#9838</a> JSTL Internationalization Tag Library  doesn't work any more in JSP's (<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="398083709" data-permission-text="Title is private" data-url="https://github.com/spring-projects/spring-framework/issues/8912" data-hovercard-type="issue" data-hovercard-url="/spring-projects/spring-framework/issues/8912/hovercard" href="https://github.com/spring-projects/spring-framework/issues/8912">#8912</a> Problem with JSTL 1.1 internationalization</li>
</ul>