<component-set>
  <components>
    <component>
      <role>org.apache.maven.archetype.Archetype</role>
      <implementation>com.javaforge.bobber.plugin.archetype.BobberArchetype</implementation>
      <requirements>
        <requirement>
          <role>org.codehaus.plexus.velocity.VelocityComponent</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.artifact.resolver.ArtifactResolver</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.artifact.factory.ArtifactFactory</role>
        </requirement>
          <requirement>
          <role>org.codehaus.plexus.components.interactivity.InputHandler</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.settings.MavenSettingsBuilder</role>
        </requirement>
       </requirements>
    </component>
  </components>
</component-set>