title: Accessing properties set at runtime using property ${} notation in Mule flow
body: <p>In a Mule flow, I have a property set in my flow as follows:</p>
  
  <pre><code>    &lt;set-property propertyName="certPath" value="/tmp/#[aVariable]/certificate.pem" doc:name="Property"/&gt;
  </code></pre>
  
  <p>I'm now trying to use it inside my sftp outbound-endpoint identityFile attribute, as follows:
  identityFile="${certPath}"</p>
  
  <p>This does not work and takes in the placeholder as a string (as is.)</p>
  
  <p>Am I missing something in the way properties should be set and then accessed?</p>
  
  <p>I have also tried to add a message property in the session scope, but then when trying ${session.certPath} nothing gets evaled either. </p>