You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The calling method's class, com.google.cloud.spring.autoconfigure.spanner.SpannerTransactionManagerAutoConfiguration$DatabaseClientTransactionManagerConfiguration, was loaded from the following location:
The called method's class, org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers, is available from the following locations:
Correct the classpath of your application so that it contains compatible versions of the classes com.google.cloud.spring.autoconfigure.spanner.SpannerTransactionManagerAutoConfiguration$DatabaseClientTransactionManagerConfiguration and org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers"
A short search shows others faced a similar issue:
We've been working on a new major version of Spring Cloud GCP that is compatible with Spring Cloud 2024 + Spring Boot 3.4 and will be released soon after the release of Spring Boot 3.4.2, which is targeted for Jan 23rd.
I would recommend to wait for this release and get back to us in case it persists.
Hello,
we tried to upgrade a project from Spring Boot 3.2.5 to Spring Boot 3.4.1. The project uses Google Spanner. Further dependencies:
<spring-cloud.version>2024.0.0</spring-cloud.version>
<spring-cloud-gcp.version>5.8.0</spring-cloud-gcp.version>
Issue we see:
An attempt was made to call a method that does not exist. The attempt was made from the following location:
"The following method did not exist:
The calling method's class, com.google.cloud.spring.autoconfigure.spanner.SpannerTransactionManagerAutoConfiguration$DatabaseClientTransactionManagerConfiguration, was loaded from the following location:
The called method's class, org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers, is available from the following locations:
The called method's class hierarchy was loaded from the following locations:
Action:
Correct the classpath of your application so that it contains compatible versions of the classes com.google.cloud.spring.autoconfigure.spanner.SpannerTransactionManagerAutoConfiguration$DatabaseClientTransactionManagerConfiguration and org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers"
A short search shows others faced a similar issue:
snowdrop/narayana-spring-boot#172
Can you please advise?
Thx, Peter
The text was updated successfully, but these errors were encountered: