Я получаю эту ошибку на старте WebAPPSpring AOP выражение
Вызванный: org.springframework.beans.factory.BeanCreationException: Ошибка при создании боб с именем «org.springframework.aop.aspectj.AspectJPointcutAdvisor # 0 ': Ошибка создания бина; Вложенное исключение - org.springframework.beans.BeanInstantiationException: не удалось создать экземпляр класса bean [org.springframework.aop.aspectj.AspectJPointcutAdvisor]: конструктор сделал исключение; вложенное исключение java.lang.IllegalArgumentException: ошибка в :: 0 Формальное несвязанными в срезе точках
Вот часть XML показывает мой Pointcut в нижних
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
..... вещи пропущенных
<aop:config>
<aop:aspect id="bamAspectAroundID" ref="bamAspectAround">
<aop:pointcut id="bamAroundMethodPointcut" expression="execution(* testBA*(..))" />
<aop:around method="aspectAroundMethod" pointcut-ref="bamAroundMethodPointcut"/>
</aop:aspect>
</aop:config>
в одном из моих классов, у меня есть фиктивная метода
public void testBAM() {
System.out.println("in testBAM() ");
}
expressi Кажется, все в порядке. любые указатели? мы используем aspectj 1.6.2. Благодарю.