Como ler um arquivo .properties dentro de um arquivo .xsl?

Eu tenho um arquivo XSL que usa um link de site estático, como mostrado abaixo:

<xsl:template match="my_match">

    <xsl:variable name="variable1">
        <xsl:value-of select="sel1/Label = 'Variable1'"/>
    </xsl:variable>
    <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))"/>
</xsl:template>

Minha pergunta é como ler um arquivo de propriedades (par de valores-chave) no arquivo xsl. portanto, no meu arquivo de propriedades (por exemplo, site.properties), tenho uma chave chamadasite isto ésite=testsite.com/services/testService/v1.0

Quero usar essa chave de site em vez de especificar o valor da URL no xsl, ou seja,http://testsite.com/services/testService/v1.0. A razão para fazer isso é que esse link muda dependendo dos vários ambientes.

Isso é possível? Dê suas sugestões ou um código de amostra, se possível ... Além disso, se isso não for possível ... existe alguma solução alternativa?

questionAnswers(2)

yourAnswerToTheQuestion