Имеем Java web-приложение на платформе OSGi. Работы ведутся с использованием OSGi enRoute и bndtools в среде Eclipse. В качестве контейнера используется Apache Felix на сервере Jetty. Есть определенный интерес к использованию аспектно-ориентированного программирования, в частности AspectJ.
Столкнулся с проблемой настройкой вплетения (weaving) в бандлах. При написании совета (advice) компилятор AspectJ выводит предупреждение, что данный совет не будет применен:
advice defined in [..] has not been applied [Xlint:adviceDidNotMatch]
Интересует возможность настройки weaver-а для приложения (совокупности бандлов) в целом, чтобы иметь возможность внедрения кода в любую точку. Рассматривал реализацию Equinox Weaving, но она, похоже, заглохла еще в 2011 году, и так и не удалось понять степень ее применимости в контейнере Apache Felix.
Буду благодарен за любую предоставленную информацию по этой теме.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Привет RUSO, есть сервер который предостовляет Rest
Есть xsd файл для формирования запроса (возможно я не правильно выражаюсь, из данной схемы я формирую xml файл, если что поправьте меня) и сам...
Добрый день) Есть метод, который получает на вход вектор 100х1 и матрицу 100х100 и рассчитывает расстояние между нимиТакже 2 переменные p1 и p2 (w = 100)
Стоит задача обработать этот сайтКонкретнее, надо вставить фамилию преподавателя в форму и получить меню, где надо выбрать преподавателя,...