Я использую преобразования xslt в своем текущем проекте. Исходные xslt были написаны в формате таблицы стилей 1.0. Проект запускается на сервере Apache Tomcat. В выходных логах с сервера предупреждение:
Warning: Running an XSLT 1.0 stylesheet with an XSLT 2.0 processor
постоянно печатает журналы std out из Tomcat. Я попытался изменить номер версии таблицы стилей на «2.0», но части моего проекта не получают правильных данных после преобразования. Единственная причина, по которой я хочу решить эту проблему, заключается в том, что файл журнала занимает слишком много места в памяти. Так кто-нибудь знает, как подавить предупреждение для конкретного сервера Tomcat? Было бы предпочтительнее скрыть это одно конкретное предупреждение, но мы высоко ценим любые мнения. Спасибо.
version
для<xsl:stylesheet>
на2.0
и отладить код, чтобы получить правильные результаты. Это устраняет предупреждение, а также любые плохие побочные эффекты режима обратной совместимости (например, использование XPath 2.0 XDM). 15.12.2010