title: How to read a .properties file inside a .xsl file?
body: <p>I have an XSL file which uses a a static website link as shown below:</p>
  
  <pre><code>&lt;xsl:template match="my_match"&gt;
  
      &lt;xsl:variable name="variable1"&gt;
          &lt;xsl:value-of select="sel1/Label = 'Variable1'"/&gt;
      &lt;/xsl:variable&gt;
      &lt;xsl:copy-of select="sites:testPath('http://testsite.com/services/testService/v1.0', $fname, $lname,
       $email , $zip, $phone, $comments, $jps, boolean($myvar), string(cust/@custID), string(@paID))"/&gt;
  &lt;/xsl:template&gt;
  </code></pre>
  
  <p>My question is that how to read a properties file(key value pair) in the xsl file. so in my properties file (e.g. site.properties) I have a key called <code>site</code> i.e. <code>site=testsite.com/services/testService/v1.0</code> </p>
  
  <p>I want to use this site key in place of specifying url value in the xsl i.e. <b>http://testsite.com/services/testService/v1.0</b>. The reason for doing this is that this link changes depending on the various environments.<br/></p>
  
  <p>Is this possible?
  Please give your suggestions or a sample code if possible...Also if this is not possible...is there any work-around?</p>