input-adi-xml-prolog and xsl-stylesheet-prolog
We can use the input-adi-xml-prolog and xsl-stylesheet-prolog configuration entries to change the XML and XSL prolog statements. These statements are appended to the ADI XML document and authorization rule style sheet before they are passed to the rules evaluator for processing. The format and defaults for each of these entries are:
input-adi-xml-prolog=<?xml version="1.0" encoding="UTF-8"?>andxsl-stylesheet-prolog=<?xml version="1.0" encoding='UTF-8'?> <xsl:stylesheet xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'> <xsl:output method = 'text'omit-xml-declaration='yes' encoding='UTF-8'indent='no'/> <xsl:template match='text()'> </xsl:template>
Due to the constraints imposed by the authorization rule model, there are a number of prolog attributes required by the authorization engine. All of the attributes are specified in the default prolog entries. If any of these attributes are changed or omitted from the entry, the authorization client fails to start and returns an error. Ensure that we are familiar with the Xalan XSL processor and the Xerces XML processor. Be familiar with the use of prolog statements before you change these entries from the default values.
Parent topic: Configuration file and initialization attributes