Há vários pontos em que é possível modificar os scripts .xsl usados no aplicativo.
Para modificar as folhas de estilo XSL de amostra, é possível:
<!-- Especifique seu Servidor LDAP -->
<xsl:variable name="server"><xsl:copy-of select="$LDAPHost"/></xsl:variable>
<xsl:variable name="bindDN"><xsl:copy-of select="$LDAPCN"/></xsl:variable>
<xsl:variable name="bindPassword"><xsl:copy-of
select="$LDAPPassword"/></xsl:variable>
<xsl:variable name="port"><xsl:copy-of select="$LDAPPort"/></xsl:variable>
As
variáveis a seguir são definidas na folha de estilo
soavars.xsl:<xsl:variable name="LDAPHost" select='"yourldap.something.com"' />
<xsl:variable name="LDAPPort" select='"389"' />
<xsl:variable name="LDAPCN" select='"cn=root"' />
<xsl:variable name="LDAPPassword" select='"passw0rd"' />
<xsl:variable name="StoreGWHost" select='"yourDatapowerName"' />
<xsl:variable name="StoreGWPort" select='"62151"' />
A
amostra contém uma senha não criptografada para o servidor LDAP, pode
ser que você deseje customizar a folha de estilo fornecida para decriptografar
uma senha criptografada.<!-- Especifique o DN base para iniciar a procura -->
<xsl:variable name="baseDN">dc=ibm.com</xsl:variable>
O baseDN é
codificado permanentemente como dc=ibm.com. Se você tiver configurado
seu LDAP com um sufixo diferente, baseDN, altera essa linha para customizar
a amostra.<!-- campos de acesso privado apenas -->
<xsl:template match="price">
<price>0.0</price>
</xsl:template>
<xsl:template match="Price">
<Price>0.0</Price>
</xsl:template>
Posteriormente, a folha de estilo executa uma transformação
de identidade em todos os outros elementos.