I am just bumping our 3rd party packages to the latest versions for various vulnerability fixes.
There has been some major changes it seems from awspring 2.4.2
-> 3.0.0.M*
, notably quite a few classes have been removed. One of them being ResourceIdResolver
.
See - https://github.com/awspring/spring-cloud-aws/pull/252/files
I can't find any release docs advising of the above class removal and no help as to how to refactor your code to get around the fact this class is no more.
I notice that package io.awspring.cloud.messaging
is still at 2.4.2
and class QueueMessagingTemplate
is referencing io.awspring.cloud.core.env.ResourceIdResolver
(which no longer exists in io.awspring.cloud.core
3.0.0.M2
.
Is there some compatibility issue here?
Many thanks