Spring не работает Spring AOP? При компиляции выдаёт ошибку

Без тегов aop:config всё остальное отлично работает. Но почему уже с этим тегом ничего не работает — выдаёт ошибку?

<?xml version="1.0" encoding="UTF-8"?>
<beans>
    
    <bean id="knight" class="com.mycompany.mavenproject2.BraveKnight">
        <constructor-arg ref="quest" /> 
    </bean>
    <bean id="quest" class="com.mycompany.mavenproject2.quests.SlayDragonQuest" />
    
    <bean id="minstrel" class="com.mycompany.mavenproject2.Minstrel" />
    
    
    <aop:config>
        <aop:aspect ref="minstrel">
            <aop:pointcut id="embark" expression="execution(* *.embarkOnQuest(..))" />
            <aop:before pointcut-ref="embark" method="singBeforeQuest" />
            <aop:after pointcut-ref="embark" method="singAfterQuest" />
        </aop:aspect>
    </aop:config>
</beans>

Пути к файлам программного кода указаны верно. Всем библиотеки/фреймворки установлены. Все схемы загружены.

Ошибка вылезает только при добавлении блока aop:config с его контентом.


Ответы (0 шт):