<p dir="auto"><strong><a href="https://jira.spring.io/secure/ViewProfile.jspa?name=youngsoul" rel="nofollow">Patrick Ryan</a></strong> opened <strong><a href="https://jira.spring.io/browse/SPR-1719?redirect=false" rel="nofollow">SPR-1719</a></strong> and commented</p>
<p dir="auto">I described this in the forum at:  <a href="http://forum.springframework.org/showthread.php?t=22377" rel="nofollow">http://forum.springframework.org/showthread.php?t=22377</a></p>
<p dir="auto">I have recently tried the 2.0 M2 Spring.jar and immediately found that what was<br>
working for PropertyPlaceholderConfigurer is suddenly not working in 2.0.</p>
<p dir="auto">I have a bean with a property like: &lt;property<br>
name="readQueueName"&gt;&lt;value&gt;${queue.routerQueue}&lt;/value&gt;&lt;/property&gt;</p>
<p dir="auto">and a property file like: queue.routerQueue=routerQueue1</p>
<p dir="auto">but what is set in the bean, is ${queue.routerQueue} and not the substituted<br>
value. I am pretty certain that the PropertyPlaceholderConfigurer bean is able<br>
to read the value - I have set breakpoints and extended the class to provide JMX<br>
viewing of the properties and they are correct.  However, when I set a breakpoint at the 'setReadQueueName' method, the value passed in is ${queue.routerQueue}.</p>
<p dir="auto">I have many, many properties set in my config files, and some get replaced and others do not. I cannot actually track down a pattern just yet.  Even though some properties get replaced and some dont, it is very consistent when it decides not to replace a property.  That property is never replaced, but I dont know why it decides to replace some but not others.</p>
<p dir="auto">I would be happy to provide files and I will also look into this more over the weekend.</p>
<hr>
<p dir="auto"><strong>Affects:</strong> 2.0 M2</p>
<p dir="auto"><strong>Attachments:</strong></p>
<ul dir="auto">
<li><a href="https://jira.spring.io/secure/attachment/11468/propertyplaceholdertestcase.zip" rel="nofollow">propertyplaceholdertestcase.zip</a> (<em>1.61 kB</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="398063614" data-permission-text="Title is private" data-url="https://github.com/spring-projects/spring-framework/issues/6415" data-hovercard-type="issue" data-hovercard-url="/spring-projects/spring-framework/issues/6415/hovercard" href="https://github.com/spring-projects/spring-framework/issues/6415">#6415</a> External properties setting fail with abstract beans (<em><strong>"duplicates"</strong></em>)</li>
</ul>
<p dir="auto">1 votes, 1 watchers</p>
<p dir="auto"><strong><a href="https://jira.spring.io/secure/ViewProfile.jspa?name=candrews" rel="nofollow">Craig</a></strong> opened <strong><a href="https://jira.spring.io/browse/SPR-8604?redirect=false" rel="nofollow">SPR-8604</a></strong> and commented</p>
<p dir="auto">I'm attempting to use RestTemplate.execute() and it takes a RequestCallback instance and a ResponseExtractor instance as parameters. It seems that I should be able to use (via direct instantiation or inheritance) the really useful RestTemplate implementations of these interfaces, but they're all marked private. Can they please be marked public?</p>
<hr>
<p dir="auto"><strong>Affects:</strong> 5.0.4</p>
<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/79e809be24157b621ba8f8d569269c3c9fb3783f/hovercard" href="https://github.com/spring-projects/spring-framework/commit/79e809be24157b621ba8f8d569269c3c9fb3783f"><tt>79e809b</tt></a></p>
<p dir="auto">3 votes, 6 watchers</p>