Axonframework: Update build dependencies to Spring Boot 2

Created on 24 Feb 2018  路  12Comments  路  Source: AxonFramework/AxonFramework

SpringBoot2 will be released at February 27, 2018, and Spring Cloud Finchley will be released at March 27, 2018, so I just want to know the loadmap of axon-spring-boot-starter to support Spring Boot 2.x.

Repository Member Edit:
Note that this fix _is not_ necessary to be able to use the Axon Framework in conjunction with Spring Boot 2.

Could Resolved Enhancement

Most helpful comment

Like @jorgheymans is pointing out this feature shouldn't block you @alimfeld of using Spring Boot 2 together with any Axon Framework version.

To answer your question though, this change is pending on the release of Spring Cloud 2.
PR #545 currently uses a Milestone release of Spring Cloud 2, which works as expected, but isn't something we feel comfortable with merging in the framework just yet.

All 12 comments

We are regularly looking to update our versions.

488 is there to update the Spring Cloud dependency to a higher version for example.

I'd argue though that at this point it does not have priority to be picked up right away.
I'd thus be hard pressed to tell you a specific date when we'll come around to updating the Spring Boot and Spring Cloud dependencies even further.

@smcvb While working on axon-kafka integration, I need to update spring boot version, and will be glad to bump both springboot and spring framework (If we tried to bump one but not the other then we end up with ClassNotFound exceptions...) if it sounds good? B/w any idea when #501 will be merged? Thanks

@nklmish if you've got time to spare, a PR is obviously always welcome!
That it's also blocking you too makes it a bit more important. I think the axon-kafka integration is a nice feature for our following version, so can imagine this issue should be resolved by then as well.

501 is blocked due to something unexpected when using spring-cloud-consul as the DiscoveryService, which I haven't been able to find a clean solution for.

Any how, I'll keep you guys posted.

@smcvb Thanks, here is the PR

Thanks for going the stretch @nklmish

488 has been merged into master @nklmish, so you can update your PR to retrieve those changes :+1:

Thanks, have updated the PR but seems there was some problem with Travis.

The command "docker run -d -p 4369:4369 -p 5671:5671 -p 5672:5672 rabbitmq" failed and exited with 125 during .

@smcvb @abuijze May you re-trigger it?

Sure think @nklmish, it's been retriggered, several times. Waiting until the one-off change that that test succeeds..

@smcvb Thank you

Do you have a timeline for the upgrade to Spring Boot 2?

This issue currently blocks us from upgrading to Spring Boot 2 in our application where we use Axon.

This issue currently blocks us from upgrading to Spring Boot 2 in our application where we use Axon.

FWIW and i have remarked this on another issue i think, we have both Axon 2.x and 3.x running on spring boot 2 .

Like @jorgheymans is pointing out this feature shouldn't block you @alimfeld of using Spring Boot 2 together with any Axon Framework version.

To answer your question though, this change is pending on the release of Spring Cloud 2.
PR #545 currently uses a Milestone release of Spring Cloud 2, which works as expected, but isn't something we feel comfortable with merging in the framework just yet.

Was this page helpful?
0 / 5 - 0 ratings