There is an issue with aspect processing since Spring Boot 3.2.6, causing term-related aspect advices to be called twice. Since JOPA no longer requires AspectJ and due to this Spring issue (which is super hard to debug) we are stuck with version 3.2.5, it would make sense to replace the aspects with Spring application events and remove AspectJ altogether.
There is an issue with aspect processing since Spring Boot 3.2.6, causing term-related aspect advices to be called twice. Since JOPA no longer requires AspectJ and due to this Spring issue (which is super hard to debug) we are stuck with version 3.2.5, it would make sense to replace the aspects with Spring application events and remove AspectJ altogether.