<component-set>
  <components>
    <component>
      <role>org.codehaus.plexus.httpclient.PlexusHttpClient</role>
      <role-hint>single</role-hint>
      
      <configuration>
        <proxy-host>bfresqyps03.euriware</proxy-host>
        <proxy-port>3128</proxy-port>
      </configuration>
    </component>
  </components>
  
  <components>
    <component>
      <role>org.codehaus.plexus.yahoosearch.PlexusYahooSearch</role>
      <role-hint>image</role-hint>
      <implementation>org.codehaus.plexus.yahoosearch.DefaultYahooSearch</implementation>
      
      <requirements>
        <requirement>
          <role>org.codehaus.plexus.httpclient.PlexusHttpClient</role>
      	  <role-hint>single</role-hint>
          <field-name>httpclient</field-name>
        </requirement>
      </requirements>
      
      <configuration>
        <appid>YahooDemo</appid>
        <request-url>http://api.search.yahoo.com</request-url>
        <yahoo-service-name>ImageSearchService</yahoo-service-name>
        <yahoo-service-version>V1</yahoo-service-version>
        <yahoo-service-query>imageSearch</yahoo-service-query>
      </configuration>
    </component>
  </components>
</component-set>
