В нашем проекте есть xml-файл ejb-jar, который снова и снова определяет, по сути, одну и ту же конфигурацию ejb для ряда различных брендов.Все они используют один и тот же базовый код, одни и те же внешние ссылки и т. Д., Поэтому фактически все они могут быть сопоставлены одному и тому же определению.
Аргумент заключается в том, что в будущем, если между брендами потребуется какое-то различие, будет создан механизм для управления каждым пулом и конфигурацией в отдельности.Это я могу принять.
Я все же хотел бы сжать этот быстро вздувающийся файл.Было предложено использовать XSLT для преобразования заказной конфигурации xml, но это вводит другой тип сложности, которого я хотел бы избежать.
Тогда у меня вопрос: кто-нибудь знает, поддерживает ли спецификация какие-либо средства наследования какой-либо родительской или общей конфигурации в определении ejb?