Must not enable class level transaction on classes with ApplicationListeners
Some missing per-method @Transactional annotations