<?xml version="1.0" encoding="UTF-8"?>
<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.3.0" activate="activate" name="de.rcenvironment.core.component.model.impl.ComponentImageCacheImpl">
   <service scope="singleton">
      <provide interface="de.rcenvironment.core.component.model.impl.ComponentImageCacheService"/>
      <provide interface="de.rcenvironment.core.component.spi.DistributedComponentKnowledgeListener"/>
   </service>
   <reference bind="bindConfigurationService" interface="de.rcenvironment.core.configuration.ConfigurationService" name="ConfigurationService"/>
   <reference bind="bindDistributedComponentKnowledgeService" interface="de.rcenvironment.core.component.api.DistributedComponentKnowledgeService" name="DistributedComponentKnowledgeService"/>
   <implementation class="de.rcenvironment.core.component.model.impl.ComponentImageCacheImpl"/>
</scr:component>