Logged In: NO

Unfortunately the stylesheet contained in the ajaxforms.jar library doesn't work with other transformers than the default transformer contained in the JDK 1.5.
Therefore it is not possible to integrate this library into an application server that uses Xalan 2.6.0 or greater.

The problem is that the stylesheet differs from the XSLT specification as follows:
Line 469:
<xsl:apply-templates select="xforms:label">
<xsl:if test="$appearance = 'minimal'">
<xsl:with-param name="appearance">field-minimal</xsl:with-param>
</xsl:if>
</xsl:apply-templates>

The element <xsl:apply-templates> may only contain <xsl:sort> or <xsl:with-param> elements, but no <xsl:if> element. In accordance with the specification:
<xsl:choose>
<xsl:when test="$appearance = 'minimal'">
<xsl:apply-templates select="xforms:label">
<xsl:with-param name="appearance">field-minimal</xsl:with-param>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise >
<xsl:apply-templates select="xforms:label"/>
</xsl:otherwise>
</xsl:choose>