[devel] Java SE 5 в Sisyphus [Fwd: xerces-j-2.7.1-alt1: rebuild failed]
Mikhail Zabaluev
=?iso-8859-1?q?mhz_=CE=C1_altlinux=2Eorg?=
Вт Фев 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-0001.mht>
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 191 байтов
Описание: Эта часть сообщения подписана цифровой подписью
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20060221/c6447648/attachment-0001.bin>
Подробная информация о списке рассылки Devel