grpc-ecosystem / grpc-ecosystem/grpc-spring

Facing Dependency Error on Spring Boot 3 Update

Open
#810 4 comments 1 reaction 0 assignees View on GitHub
feedback required question
Dominant language
Java
Stars
3.7k
Forks
858
PR merge metrics
No merged PRs in 30d

Description

**The context**

I am trying to update my project on Spring boot 3 that has a dependency on latest grpc starter module.

**The question**

I am facing a circular dependency error.

**Sample Code**

```
@Configuration
@GrpcClientBeans({
@GrpcClientBean(clazz = CSBlockingStub.class, client = @GrpcClient("rc"))
})
class GrpcStubConfig {
@Bean
public CSBlockingStub csBlockingStub(CSBlockingStub stub) {
return stub;
}
}
```

**The application's environment**

Which versions do you use?
* Spring (boot): 3.0.0
* grpc-java: 1.51.1
* grpc-spring-boot-starter: 2.14.0.RELEASE
* java: version + architecture (64bit?) 17 + 64bit

**Additional information**

* Did it ever work before?

> It was working fine on spring boot 2.7.*

**Error Message**
https://github.com/yidongnan/grpc-spring-boot-starter/issues/810#issuecomment-1359289765

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.