[devel] Java SE 5 в Sisyphus [Fwd: xerces-j-2.7.1-alt1: rebuild failed]

Mikhail Zabaluev mhz на altlinux.org
Вт Фев 21 12:00:58 MSK 2006


Доброго времени суток.

После неожиданного залива j2se1.5-sun в Sisyphus перестал собираться ряд
пакетов. Требуемые изменения в большинстве из них выглядят достаточно
тривиальными, но, например, с Xerces и Xalan возникает проблема. В JAXP
добавились методы в некоторых базовых абстрактных классах, и Impl для
этих абстрактных классов в Xerces и Xalan оказались неработоспособными.
В trunk-е Apache SVN никаких модификаций для совместимости JDK 1.5 не
замечено.
И Xerces, и Xalan включены в модифицированном виде "под капот" Java SE
5.0, но это не повод выбрасывать их из дистрибутива сейчас.
Чтобы подменить классы JAXP из JRE на более привычные из
xml-commons-apis, нужно манипулировать с bootclasspath в файле сборки
(почему-то опции includeAntRuntime/includeJavaRuntime в Ant-задаче javac
не дают нужного эффекта).
После этого остаётся только надеяться, что большинство клиентов Xerces и
Xalan используют их через интерфейсы JAXP, и в Java SE 5.0 их можно
мягко подменить встроенными реализациями. Модифицировать bootclasspath в
deployment'е противопоказано по лицензионным сообращениям.
----------- следущая часть -----------
Было удалено встроенное сообщение...
От    : QA Team Robot <qa на altlinux.org>
Тема  : xerces-j-2.7.1-alt1: rebuild failed
Дата  : Mon, 20 Feb 2006 18:53:34 +0300 (MSK)
Размер: 3639
Url   : http://lists.altlinux.org/pipermail/devel/attachments/20060221/c6447648/attachment.mht
----------- следущая часть -----------
j e┴ф╜┼┴Ъ╕
l┼	з╤Йчвщ


Подробная информация о списке рассылки Devel