Component Activation Problems

Hello erik40021, your activate() method calls super.activate(..., config.enabled()). Does the OsgiValidateWorker warning always appear or only if your component is disabled?
What happens if you switch the enabled state of your OSGI configuration?
Because I think the OsgiValidateWorker will show this warning when a component is configured but not enabled.
What I do not understand is, why it should work if you implement Controller.