Upgrade to Spring Integration 7.0.0-M3.

Comment From: maziyarbahramian

I noticed that the latest available version of Spring Integration is 7.0.0-M2, and 7.0.0-M3 doesn’t seem to exist yet. Should this issue target 7.0.0-M2 instead?

Comment From: bclozel

@maziyarbahramian we are preparing for the next batch of milestone releases. See https://github.com/spring-projects/spring-integration/milestone/369

Comment From: maziyarbahramian

Hi 👋

I’ve recently started contributing to Spring Boot and I’d like to work on this issue. Could you please assign it to me?

If there’s another issue with higher priority that you’d recommend I start with instead, I’d be happy to work on that.

Thanks a lot! 🙏

Comment From: wilkinsona

Thanks for the offer, @maziyarbahramian, but there's nothing to be done here. We're already building against Spring Integration snapshots and have some tooling that will handle the upgrade to 7.0.0-M3 once it has been released.

Comment From: maziyarbahramian

Thanks for clarifying 🙏 I’ll keep an eye out for other issues to contribute to. Excited to keep learning and helping where I can!

Comment From: maziyarbahramian

Hi @wilkinsona , I noticed a build failure related to the upgrade to Spring Integration 7.0.0-M3:

IntegrationGraphEndpoint is still calling graph.getContentDescriptor(), but in Graph.java this method no longer exists since contentDescriptor is now a record field.

Here’s the failing build log

It looks like this change may have been missed during the upgrade. If you accept it, I can fix this.

Comment From: wilkinsona

Thanks for the offer. This has already been addressed in https://github.com/spring-projects/spring-boot/commit/023cbd42f06a357becbc2410719c47abfb16c2a3.

FWIW, the change wasn't missed. It was made in Spring Integration after we moved to snapshots and we then needed to adapt.

Comment From: Dhiraj706Sardar

Hey can anyone tel l me how to run this project in my local machine . I am new to this project and willing to contribute .