Версия программы: ================= xalan-j2-demo-2.7.2-alt1_6jpp8 Стенды с ошибкой, обновлен. до Sisyphus: ======================================== Alt Server 10.2 Alt Workstation 10.2 Шаги, приводящие к ошибке: ========================== 1. Установить пакеты: # apt-get install java-9-openjdk java-9-openjdk-devel xalan-j2 xalan-j2-demo 2. Перейти в папку с примерами и скопилировать: #cd /usr/share/xalan-j2/samples/Pipe javac Pipe.java Реальный результат: =================== Компиляция не выполняется: Pipe.java:33: error: package org.apache.xml.serializer does not exist import org.apache.xml.serializer.Serializer; ^ Pipe.java:34: error: package org.apache.xml.serializer does not exist import org.apache.xml.serializer.SerializerFactory; ^ Pipe.java:35: error: package org.apache.xml.serializer does not exist import org.apache.xml.serializer.OutputPropertiesFactory; ^ Pipe.java:73: error: cannot find symbol java.util.Properties xmlProps = OutputPropertiesFactory.getDefaultMethodProperties("xml"); ^ symbol: variable OutputPropertiesFactory location: class Pipe Pipe.java:76: error: cannot find symbol Serializer serializer = SerializerFactory.getSerializer(xmlProps); ^ symbol: class Serializer location: class Pipe Pipe.java:76: error: cannot find symbol Serializer serializer = SerializerFactory.getSerializer(xmlProps); ^ symbol: variable SerializerFactory location: class Pipe Note: Pipe.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. 6 errors Ожидаемый результат: ==================== Компиляция выполняется, после чего можно запустить пример Дополнительная информация: ========================== Данная ошибка актуальна для других тестовых примеров: DOM2DOM SAX2SAX UseXMLFilters
Данная ошибка актульна только для P10, т.к. пакет xalan-j2-demo был удален из Sisyphus