title: Load jndi resources into context:property-placeholder
body: <p>I have the following spring config file:</p>
  
  <pre><code>&lt;context:property-placeholder order="2"
      ignore-unresolvable="true" ignore-resource-not-found="true"
      location="file:///${user.home}/application.properties" /&gt;
  &lt;context:property-placeholder order="1"
      ignore-unresolvable="true" ignore-resource-not-found="true"
      location="file:///C:/Services/Tomcat 6.0/cms/application.properties" /&gt;
  &lt;context:property-placeholder order="3"
      location="classpath:com/afrozaar/cms/service/application.properties" /&gt;
  </code></pre>
  
  <p>Notice how they are ordered, some are on the classpath and some are on the file system.</p>
  
  <p>Now to the mix I want to add a properties file loaded via jndi. I was hoping to be able to do </p>
  
  <pre><code>&lt;context:property-placeholder order="2"
      ignore-unresolvable="true" ignore-resource-not-found="true"
      location="jndi:url/application.properties" /&gt;
  </code></pre>
  
  <p>Unfortunately, this doesn't work, spring doesn't support the jndi prefix... AFAIK.</p>
  
  <p>So, can I do something like this?</p>
  
  <p>And if I can't what's my alternative. I don't want to have to convert my whole configuration to a full bean based property place holder configurer.</p>