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
When trying to start a spring boot 3.4.X -based app that uses spring cloud gap data spanner to configure spanner functionality, the following error prevents the app from starting:
An attempt was made to call a method that does not exist. The attempt was made from the following location:
com.google.cloud.spring.autoconfigure.spanner.SpannerTransactionManagerAutoConfiguration$DatabaseClientTransactionManagerConfiguration.spannerTransactionManager(SpannerTransactionManagerAutoConfiguration.java:68)
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
Downgrading the app to use spring boot 3.3.7 allows the app to run.
br,
VVV
The text was updated successfully, but these errors were encountered:
The current released versions are not compatible with spring boot 3.4.x yet.
We are working on a new version in #3411, and will be released soon after the release of Spring Boot 3.4.2.
I would recommend waiting for this release and report back to us if this is still an issue. Otherwise, you can also test out from the feature branch.
When trying to start a spring boot 3.4.X -based app that uses spring cloud gap data spanner to configure spanner functionality, the following error prevents the app from starting:
An attempt was made to call a method that does not exist. The attempt was made from the following location:
com.google.cloud.spring.autoconfigure.spanner.SpannerTransactionManagerAutoConfiguration$DatabaseClientTransactionManagerConfiguration.spannerTransactionManager(SpannerTransactionManagerAutoConfiguration.java:68)
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
Downgrading the app to use spring boot 3.3.7 allows the app to run.
br,
VVV
The text was updated successfully, but these errors were encountered: