Upgrade to Spring Boot 3 for -orm6 artifacts
Description
Activity
Marko Bekhta June 28, 2023 at 6:30 AM
Looks like they actually did! https://www.atomikos.com/Blog/ExtremeTransactions6dot0#Feature199869_Spring_Boot_3_Starter I’ll take a look if we can make use of it
Yoann Rodière June 28, 2023 at 5:45 AM
Did you look into whether Atomikos or any alternative upgraded to Jakarta?
Marko Bekhta June 27, 2023 at 4:57 PM
looks like Narayana starter is updated with this PR: https://github.com/snowdrop/narayana-spring-boot/pull/99 but it hasn’t been released yet.
Yoann Rodière January 24, 2023 at 12:40 PM
Thanks for having a look.
Switching to Narayana would be nice, so +1 for that.
-1 regarding putting in the work to upgrade it to Spring Boot 3 ourselves though, we have more important things to do.
Let’s wait.
Marko Bekhta January 20, 2023 at 2:41 PM
I had a look at the state of things and as it looks - Atmoikos is still on javax so with their own starter:
<groupId>com.atomikos</groupId>
<artifactId>transactions-spring-boot</artifactId>
or even when we’d wanted to bootstrap it ourselves without the starter - isn’t really an option.
With Narayana 6.0.0.CR1 we have the jakarta support. But their starter hasn’t been yet updated - https://github.com/snowdrop/narayana-spring-boot/issues/95 https://issues.redhat.com/browse/JBTM-3747
so it seems that we either wait for the starter to get updated or try to bootstrap Narayana ourselves.
With Spring boot 3 using Jakarta, we could apply the update to the ORM 6 patch. It will require upgrading/replacing the Atomikos starter (https://github.com/spring-projects/spring-boot/issues/28589).
see https://github.com/hibernate/hibernate-search/pull/3319