Camunda 8 - Spring Boot 3.3.x

Hello

We have an application running with Camunda / Zeebe 8.3.x (currently 8.3.4) with Spring Boot starter 3.1.x.

Due to vulnerabilities on Spring Boot 3.1, and the end of OSS support for version 3.2 next month, we started to migrate to the latest version 3.3.4 but we are facing issues with gRPC compatibility on our integration tests execution:

grpc-nio-worker-ELG-3-5 i.g.n.NettyServerStream:203 - Exception processing message - io.grpc.StatusRuntimeException: RESOURCE_EXHAUSTED: gRPC message exceeds maximum size 4194304: 4260132
at io.grpc.Status.asRuntimeException(Status.java:529)

We notice that gRPC version from SB (1.60) is different from the one under zeebe (1.58) and this seems related with the error above.

Could you please tell me if there it any compatible versions of Camunda/Zeebe 8.3.x with Spring Boot 3.3.x that we can use?

As per some compatibility matrix, this seems possible, but we are stuck with the gRPC issues:

Regards
Rui Carvalho

Update:
We managed to make the application and the integration tests working, by forcing the gRPC version to the lastest one > 1.68.0.

I dont know if there is any alternative to this, because it is hard to predict the side effects of forcing such library.

Please let me know if you see any alternative to this approach.

Regards