Вопросы по теме 'load-time-weaving'

Имя и местоположение aop.xml?
Есть ли способ указать имя файла aop.xml с помощью LTW? или определить другое имя и местоположение? У меня есть несколько программных модулей, которые я использую, и все они используют META-INF/aop.xml с разными настройками. Я включаю эти модули в...
4138 просмотров

AspectJ - время компиляции против ткачества во время загрузки
У меня возникли проблемы с пониманием ткачества во время компиляции и загрузки аспектJ и выяснения того, что использовать (и как использовать ajc) для компиляции и сборки моего проекта. Вот моя структура проекта: - TestProject: сервисная...
14248 просмотров

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 просмотров

Примеры 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 просмотров

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 просмотров

Спорадический 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 просмотров

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 просмотров

AspectJ LTW не работает с Spring Boot в неуправляемых классах
Я столкнулся с проблемой в крупномасштабном приложении, использующем SpringBoot и AspectJ для целей ведения журнала. Ведение журнала отлично работает для Spring Beans, но не работает для неуправляемых классов (тех, которые я создаю с помощью...
570 просмотров

Как вычислить дизассемблирование класса Java во время выполнения?
Я пытаюсь выяснить, есть ли динамическое переплетение применяется к моим классам. Во-первых, вот некоторый контекст… Очень легко доказать, имеет ли место статическое переплетение . Вы используете javap -c MyCoolEntity , чтобы увидеть...
438 просмотров

NullPointerException при автоматическом подключении к управляемому классу, отличному от Spring (POJO) - Spring Boot
Я относительно новичок в Spring Boot и внедрении зависимостей в целом, поэтому, пожалуйста, простите любые нубские вещи, которые здесь происходят. Я создаю API, и у меня возникают проблемы с внедрением зависимостей в ресурс POJO (DTO). Когда я...
532 просмотров

Понимание ткачества во время загрузки с AspectJ в Spring Framework для приложения, развернутого на Tomcat
Я использую ткачество во время загрузки на сервере Tomcat для управления транзакциями весной в режиме aspcetj, и мне трудно понять это концептуально. Конфигурация моего менеджера транзакций выглядит следующим образом <bean...
124 просмотров