also. as mention in https://github.com/eventuate-foundation/eventuate-common/issues/130, all the auto configuration class as to using the new annotation @AutoConfiguration. it is very hard to maintain the compatibility between spring boot 2 and spring boot 3 with one branch.
affected classes
EventuateActiveMQProducer
andMessageConsumerActiveMQImpl
.It is a pain to create 2 more modules just to deal with the import statement and the dependency
org.apache.activemq:activemq-core
->org.apache.activemq:activemq-client-jakarta
also. as mention in https://github.com/eventuate-foundation/eventuate-common/issues/130, all the auto configuration class as to using the new annotation
@AutoConfiguration
. it is very hard to maintain the compatibility between spring boot 2 and spring boot 3 with one branch.