Описание тега aspectj-maven-plugin

Handles AspectJ usage within Maven.
1 ответ

Spring AOP проблема с мульти Maven проекта

Привет, я использую проект Multi Maven Spring с модулями в POM Bhoomi-домен-он Bhoomi-данных это Bhoomi-домен Bhoomi-данные Bhoomi-презентация Bhoomi-интеграция-потребитель Bhoomi-интеграция-провайдер С индивидуальным pom.xml Я создал класс LoggerAs…
07 июл '14 в 06:20
0 ответов

Рабочий процесс SWF с использованием @Asynchronous завершается ошибкой даже после использования плагинов aspectj и других зависимостей

Вот мой пример реализации рабочего процесса: public class GreeterWorkflowImpl implements GreeterWorkflow { private helloWorld.HelloWorldWorkflow.GreeterActivitiesClient operations = new helloWorld.HelloWorldWorkflow.GreeterActivitiesClientImpl(); pu…
09 май '16 в 06:58
1 ответ

Попытка получить аннотацию аспекта, распознанную луной затмения, при использовании сборки m2e (maven)

Я хотел бы начать использовать аспекты в своем Java-коде и нашел аннотацию RetryOnFailure, которая, как я решил, будет моей первой. Сначала мой файл POM показал ошибку, но в результате некоторых исследований выяснилось, что m2e в eclipse не знает, к…
03 дек '14 в 15:51
1 ответ

@Tansactional и @Aspect заказ

Я хотел бы выполнить свой код непосредственно перед @Transactional транзакция запущена. @Aspect @Order(Ordered.HIGHEST_PRECEDENCE) //@Order(Ordered.LOWEST_PRECEDENCE) public class SynchronizerAspect { @Pointcut("execution(public * xxx.xxx.services.*…
2 ответа

Модульное тестирование с AspectJ в Java

Я разрабатываю приложение, которое использует AspectJ с Java. В разработке я использую ajc и java вместе. AspectJ вызывает некоторые сегменты кода, когда это необходимо, и я хочу протестировать эти сегменты кода, вызываемые AspectJ. Я пытался сделат…
29 авг '14 в 11:58
1 ответ

AspectJ + Junit + Maven - pointcut распознается в тестах, но генерируется исключение NoSuchMethodError: aspectOf()

Я следил почти за всеми вопросами JUnit + Maven + AspectJ здесь, и даже я уверен, что все настроено правильно, я не могу проверить это. У меня есть модуль Maven только с одним аспектом: @Aspect public class AssertionAspect { @Pointcut("execution(@or…
14 июл '13 в 00:49
0 ответов

Как указать путь к aop.xml, используя плагин aspectj maven

Привет Моя проблема почти такая же, как AspectJ Plugin Aspect Config с Maven с использованием внешнего Jar для Aspect Вот мой pom.xml <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId…
1 ответ

Можно ли написать AOP для класса Spring RestTemplate и любых внешних jar-классов, используя Spring AOP или Aspectj

Можно ли написать AOP для класса Spring RestTemplate, используя Spring AOP или Aspectj. EX: @Around("execution(* org.springframework.web.client.RestTemplate.getFor*(..))") Спасибо
0 ответов

AspectJ компилирует время компиляции, генерирует исключение BeanInstantiationException для пружинных компонентов с конструктором только аргумента

У меня есть аспект аспекта в проекте Maven: мой аспект проекта @Aspect public class LoggingAspect { @Autowired public MessageSource messageSource @Pointcut("within(@Log *)") public void executionOfAnyMethodInLogAnnotationClass(){} @Before(value= "ex…
0 ответов

aspectj ткачество уже скомпилированных JAR-артефактов для войны веб-приложения

Я пытаюсь помахать артефактом org.apache.camel-camel-xmpp-2.20.2.jar maven, чтобы в конце концов мое веб-приложение (военный пакет) включило его в WEB-INF/lib. После сборки я декомпилирую цель /my-web-app-exploded-war/WEB-INF/lib/org.apache.camel-ca…
03 апр '18 в 12:22
1 ответ

Сбой жизненного цикла сайта Maven при создании отчета об очаровании

Я пытаюсь запустить "mvn site" для создания отчетов об очаровании, но у меня появляется ошибка ниже, из-за которой я не могу создать отчеты. Заранее спасибо. SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-op…
1 ответ

Исключения не обнаружены внутри @Around (AspectJ)

Моя идея состоит в том, чтобы использовать AspectJ для перехвата исключений в аннотированных методах, и, если возникнут какие-либо исключения, аннотированный метод должен попытаться запустить снова. Я в основном следовал этому руководству ( http://z…
1 ответ

Aspectj pointcut аннотация таргетинга от необязательной зависимости

Я использую aspectj, чтобы предназначаться для методов, используя стороннюю аннотацию. Однако я не могу гарантировать, что эта аннотация будет доступна на пути к классам. Есть ли способ нацелить аннотацию из необязательной зависимости? В качестве пр…
05 фев '19 в 00:02
1 ответ

Может ли плагин maven aspectj сплетать аспекты, написанные с помощью аннотаций?

У меня есть проект, в котором я хочу использовать аспекты, но не использовать весну. Поэтому я использую AspectJ. В моем конкретном случае LTW не будет работать для меня, поэтому я должен использовать CTW, что приводит меня к плагину maven aspectj. …
15 июн '13 в 00:51
1 ответ

Аспект в Яве не соткан правильно

У меня есть следующий метод: public class MonitorInterface { // this is the method you have to call to trigger the monitor public static void event(String eventName, HashMap params) { System.out.println("Entering event method"); } } и следующий аспе…
24 мар '15 в 14:57
2 ответа

Aspectj BootstrapMethodError при использовании потокового API Java 8

Так что вот я - запускаю приложение весны с пружиной позади. Я использую, чтобы разрезать мои контроллеры на аспекты, поэтому мой основной контроллер будет выглядеть так: @Controller @RequestMapping("/apples") @SessionAttributes(types = {Apple.class…
1 ответ

aspectj - объявление метода Intertype не работает с Maven

У меня проблемы с компиляцией проекта с Maven и AspectJ. Это выдержка из POM aspectj-maven-plugin (взят из действующего ПОМ): <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>aspectj-maven-plugin</artifactId> &…
15 ноя '15 в 14:02
1 ответ

Абстракция кеша Spring (AdviceMode.ASPECTJ) не работает внутри репозиториев spring-data-jpa

Я использую spring-data-jpa 1.9.0.RELEASE и хочу использовать механизм пружинного кэширования внутри моих репозиториев, например public interface LandDao extends CrudRepository<Land, Long> { @Cacheable("laender") Land findByName(String land) }…
1 ответ

Spring AOP + AspectJ maven плагин - внутренний вызов метода не работает

Приложение Java + Spring + Maven.Невозможно выполнить внутренний вызов из открытого метода на основе аннотации. необходимое условие Java-версия: 1.7. Проект: AspectProject > Post build создаст файл jar. Клиент: AspectClient: который имеет зависимост…
0 ответов

aspectj "объявлять родителей" пропускается случайно

У нас есть файл ".aj", и в нем есть строка с "объявить родителей: A реализует B;". В большинстве случаев это работает нормально, и мы можем видеть из журнала "ajc": Setting superclass of type 'xxxx.A' (A.java) to 'yyyy.B' (zzzz.aj) Но иногда это про…
09 ноя '17 в 21:58