Vous pouvez modifier les scripts .xsl utilisés dans l'application au niveau de plusieurs points.
Pour modifier l'exemple de feuilles de style XSL, vous pouvez :
<!-- Spécifiez votre serveur 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>
Les variables suivantes sont définies dans la feuille de style soavars.xsl :<xsl:variable name="LDAPHost" select='"votre_ldap.quelque_chose.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='"votre_nom_Datapower"' />
<xsl:variable name="StoreGWPort" select='"62151"' />
L'exemple contient un mot de passe non chiffré pour le serveur LDAP ; peut-être souhaitez-vous personnaliser la feuille de style fournie pour déchiffrer un mot de passe chiffré.<!-- Spécifiez le nom descriptif de base pour débuter la recherche -->
<xsl:variable name="baseDN">dc=ibm.com</xsl:variable>
baseDN est codé en dur
dc=ibm.com. Si vous avez configuré votre LDAP avec un suffixe différent, baseDN, modifiez cette ligne pour personnaliser l'exemple.<!-- accès privé aux zones uniquement -->
<xsl:template match="price">
<price>0.0</price>
</xsl:template>
<xsl:template match="Price">
<Price>0.0</Price>
</xsl:template>
Par la suite, la feuille de style effectue une transformation d'identité sur tous les autres éléments.