Check if the component.service provided exists in the plugin

Ready for merge