¿Cómo leer un archivo .properties dentro de un archivo .xsl?

Tengo un archivo XSL que utiliza un enlace de sitio web estático como se muestra a continuación:

<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>

Mi pregunta es cómo leer un archivo de propiedades (par de valores clave) en el archivo xsl. así que en mi archivo de propiedades (por ejemplo, site.properties) tengo una clave llamadasite es decirsite=testsite.com/services/testService/v1.0

Quiero usar esta clave de sitio en lugar de especificar el valor de la URL en la xsl, es decirhttp://testsite.com/services/testService/v1.0. La razón para hacerlo es que este enlace cambia según los distintos entornos.

es posible? Por favor, dé sus sugerencias o un código de muestra si es posible ... Además, si esto no es posible ... ¿hay alguna solución?

Respuestas a la pregunta(2)

Su respuesta a la pregunta