Within my Spring Boot application, I’m utilizing EventRegistry resources stored in the classpath to manage events and channels. However, I’m encountering an issue with their availability across different tenants. Specifically, when attempting to initiate a process in ‘Tenant1’ that relies on an event ‘x’ from the classpath, an exception is thrown stating: ‘No event definition found for key ‘x’ for tenant identifier ‘Tenant1’.’
Is there a recommended approach to ensure that EventRegistry resources defined in the classpath are accessible to multiple tenants within the application environment?
I aim to address the current limitation where these resources are seemingly isolated to individual tenants, hindering cross-tenant functionality.
I’ve also tried to add
flowable.platform.multi-tenant.enabled=true
flowable.platform.multi-tenant.auto-deploy-tenants=default
to application.properties
but does nothing.