Вопросы по теме 'load-time-weaving'
Имя и местоположение aop.xml?
Есть ли способ указать имя файла aop.xml с помощью LTW? или определить другое имя и местоположение? У меня есть несколько программных модулей, которые я использую, и все они используют META-INF/aop.xml с разными настройками. Я включаю эти модули в...
4138 просмотров
schedule
20.03.2023
AspectJ - время компиляции против ткачества во время загрузки
У меня возникли проблемы с пониманием ткачества во время компиляции и загрузки аспектJ и выяснения того, что использовать (и как использовать ajc) для компиляции и сборки моего проекта.
Вот моя структура проекта: -
TestProject: сервисная...
14248 просмотров
schedule
22.04.2022
AspectJ и Spring LTW не работают при воспроизведении
Я устанавливаю LTW с AspectJ и делаю это довольно быстро и успешно. Вот настройка: beans.xml:
<context:annotation-config />
<aop:aspectj-autoproxy />
<context:spring-configured />
<context:load-time-weaver />...
792 просмотров
schedule
05.01.2023
Junit выходит из строя из-за аспекта
У меня есть настраиваемая структура безопасности, основанная на аннотациях. Я использую плагин для аспектов maven, чтобы сплести аспект, когда он сталкивается с аннотацией безопасности для метода.
Я использую jenkins для сборки проекта, а цели...
498 просмотров
schedule
11.03.2023
Примеры OSGi WeavingHook
Есть ли у кого-нибудь примеры использования OSGi 4.3+ Weaving Hook Service? А как насчет AspectJ, ASM, JavaAssist? Кто-нибудь на самом деле использует OSGi WeavingHooks?
Пример в OSGi Core 5.0.0, раздел 56.2, просто не учитывает фактическое...
4114 просмотров
schedule
23.05.2022
Как включить переплетение времени загрузки/времени выполнения с помощью Hibernate JPA и Spring Framework
Я использую Hibernate в качестве поставщика JPA (я использую его EntityManagerFactory вместо SessionFactory ) в приложении Spring Framework. Мне удалось заставить работать поддержку переплетения времени загрузки Spring Framework, поэтому я...
8695 просмотров
schedule
15.03.2023
AspectJ не видит META-INF/aop.xml
Я пытаюсь заставить Load Time Weaving работать с моим веб-приложением Tomcat 7, чтобы сплести класс из внешнего файла jar (расположенного в WEB-INF/lib ).
Я сделал следующее:
Запустил Tomcat со следующими параметрами:...
1515 просмотров
schedule
02.02.2023
Spring AOP: ‹context:load-time-weaver› против ‹aop:aspectj-autoproxy›
Я искал возможность профилировать свои API. Я обнаружил, что Spring AOP — это один из вариантов профилирования методов.
В Spring AOP есть два варианта настройки и использования аспектов:
context:load-time-weaver
aop:aspectj-autoproxy...
1639 просмотров
schedule
01.01.2023
Spring 4 LTW не совместим с 64-битной JVM и Tomcat
В рамках перехода на Java 8 и в честь Spring 4 я решил перейти на весь 64-битный код. Это приложение отлично работает на 32-битной системе, но сплетение времени загрузки не работает (фактически даже не загружается) на 64-битной системе....
1985 просмотров
schedule
18.02.2023
Плетение времени загрузки Spring Boot AOP
Не уверен, что происходит не так, но AOP просто не работает в моей настройке с весенней загрузкой (v1.1.6).
@Configuration
@ComponentScan
@EnableJpaRepositories
@EnableTransactionManagement
@EnableAutoConfiguration
@EnableCaching...
5667 просмотров
schedule
17.09.2022
Спорадический NoClassDefFoundError для org/aspectj/runtime/reflect/JoinPointImpl
Мы используем аспект (1.8.5) с Java (1.7) и Spring (3.2.3). Мы используем плетение времени загрузки. Время от времени мы видим эти ошибки в журнале нашего приложения при его запуске. Иногда запуск приложения не удается (из-за ошибок), а иногда...
1013 просмотров
schedule
04.06.2024
CodeCop и .NET 4.6 — почему не запускается?
Я недавно попробовал Code Cop 1.3.1 - перехватчик методов.
Однако не запускается, если установлена .NET Framework 4.6.
249 просмотров
schedule
08.12.2023
Spring AOP и AspectJ Load-Time Weaving: рекомендации Around будут вызываться дважды для частных методов.
Я буду использовать Spring AOP и AspectJ Load-Time Weaving для измерения времени выполнения определенных частных/защищенных/общедоступных методов в моем коде.
Для этого я написал следующую аннотацию, в которой я буду аннотировать методы, время...
1447 просмотров
schedule
20.11.2023
как настроить плетение во время загрузки с помощью Spring и Tomcat БЕЗ использования -javaagent в командной строке
Я использую Spring 3.2.9, Tomcat 6.0.44.
Я пытаюсь настроить поставщик инструментов Spring моего приложения (например, spring-instrumentation.jar) для ткачества во время загрузки, когда он развернут на Tomcat.
У меня есть требование НЕ...
5665 просмотров
schedule
21.04.2022
AspectJ LTW не работает с Spring Boot в неуправляемых классах
Я столкнулся с проблемой в крупномасштабном приложении, использующем SpringBoot и AspectJ для целей ведения журнала. Ведение журнала отлично работает для Spring Beans, но не работает для неуправляемых классов (тех, которые я создаю с помощью...
570 просмотров
schedule
02.11.2022
Как вычислить дизассемблирование класса Java во время выполнения?
Я пытаюсь выяснить, есть ли динамическое переплетение применяется к моим классам.
Во-первых, вот некоторый контекст…
Очень легко доказать, имеет ли место статическое переплетение . Вы используете javap -c MyCoolEntity , чтобы увидеть...
438 просмотров
schedule
01.08.2022
NullPointerException при автоматическом подключении к управляемому классу, отличному от Spring (POJO) - Spring Boot
Я относительно новичок в Spring Boot и внедрении зависимостей в целом, поэтому, пожалуйста, простите любые нубские вещи, которые здесь происходят. Я создаю API, и у меня возникают проблемы с внедрением зависимостей в ресурс POJO (DTO).
Когда я...
532 просмотров
schedule
31.08.2023
Понимание ткачества во время загрузки с AspectJ в Spring Framework для приложения, развернутого на Tomcat
Я использую ткачество во время загрузки на сервере Tomcat для управления транзакциями весной в режиме aspcetj, и мне трудно понять это концептуально.
Конфигурация моего менеджера транзакций выглядит следующим образом
<bean...
124 просмотров
schedule
17.12.2022