Обратная совместимость хорошая у aui, но не идеальная. Как следствие, аккуратно апгрейдить можно. Ну и если свои страницы плагинов, можно нужный себе притащить легко
кто как получает инстанс VelocityManager-а? Пробую через конструктор заинжектить - при инициализации плагина контейнер не может найти реализацию интерфейса. На SO и communiti.attlassian.com везде через ComponentAccessor делают, но мне это не нравится... Или это единственный способ получить этот VelocityManager?
текущий кейс - кастомный EventListener. В нем ловлю IssueEvent и отправляю уведомления в разные системы. Текст каждого уведомления зависит от EventType и я хочу рендерить его из шаблона velocity. Соответственно мне нужен VelocityManager...