I can see you’re experiencing a startup issue with Camunda 8.8.0-alpha8 and Spring Boot. The error Failed to start bean 'camundaLifecycleEventProducer' is typically related to connection issues between your Spring Boot application and the Camunda SaaS cluster.
The Main Issue
Looking at your configuration, I notice you’re manually setting grpc-address and rest-address properties while using mode: saas. This is actually the root cause of your problem!
For Camunda SaaS, you should NOT set grpc-address or rest-address manually. These properties are intended for self-managed installations, not SaaS. When using SaaS mode, the SDK automatically resolves the correct endpoints based on your cluster and region configuration.
Corrected Configuration
Here’s how your configuration should look for SaaS:
Remove the grpc-address and rest-address properties completely
Keep the cloud configuration with cluster-id, region, domain, and port
The SDK will automatically construct the correct endpoints from these values
Why This Happens
When you manually set grpc-address and rest-address in SaaS mode, it can cause conflicts where the SDK tries to connect to incorrect endpoints or gets confused about which connection method to use. The alpha versions are particularly sensitive to configuration mismatches.
Additional Considerations for Alpha Versions
Since you’re using 8.8.0-alpha8, be aware that:
Alpha versions may have configuration changes or bugs
The Spring Zeebe SDK is being replaced by the new Camunda Spring Boot SDK starting with 8.8
There might be property structure changes between versions
Try the corrected configuration and let me know if you’re still experiencing issues!
Thanks for the update! The issue is likely related to Spring Boot version compatibility.
Version Compatibility Issue
You’re using Spring Boot 3.5.6, but according to the official Camunda documentation, Camunda 8.8.0-alpha8 only supports Spring Boot 3.4.x. Spring Boot 3.5.x is not officially supported yet with Camunda 8.8.
This version mismatch is very likely causing the camundaLifecycleEventProducer bean startup failure, as there may be incompatible changes in Spring Boot 3.5.6 that the Camunda SDK doesn’t handle properly.
Recommended Solutions
Option 1: Downgrade Spring Boot (Recommended)
Downgrade to Spring Boot 3.4.x to match the officially supported version: