All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.plexus.components.xml Maven / Gradle / Ivy

<component-set>
  <components>
    <component>
      <role>org.apache.maven.continuum.Continuum</role>
      <implementation>org.apache.maven.continuum.DefaultContinuum</implementation>
      <requirements>
        <requirement>
          <role>org.codehaus.plexus.action.ActionManager</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.configuration.ConfigurationService</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.security.ContinuumSecurity</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.initialization.ContinuumInitializer</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.build.settings.SchedulesActivator</role>
        </requirement>
        <!-- from core -->
        <requirement>
          <role>org.codehaus.plexus.taskqueue.TaskQueue</role>
          <role-hint>build-project</role-hint>
          <field-name>buildQueue</field-name>
        </requirement>
        <requirement>
          <role>org.codehaus.plexus.taskqueue.TaskQueue</role>
          <role-hint>check-out-project</role-hint>
          <field-name>checkoutQueue</field-name>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.utils.WorkingDirectoryService</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.execution.manager.BuildExecutorManager</role>
        </requirement>
      </requirements>
      <configuration>
        <working-directory>${plexus.home}/temp</working-directory>
      </configuration>
    </component>

    <component>
      <role>org.apache.maven.continuum.configuration.ConfigurationService</role>
      <implementation>org.apache.maven.continuum.configuration.DefaultConfigurationService</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
      </requirements>
      <configuration>
        <application-home>${plexus.home}</application-home>
      </configuration>
    </component>

    <component>
      <role>org.apache.maven.continuum.security.ContinuumSecurity</role>
      <implementation>org.apache.maven.continuum.security.DefaultContinuumSecurity</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
      </requirements>
    </component>

    <component>
      <role>org.apache.maven.continuum.initialization.ContinuumInitializer</role>
      <implementation>org.apache.maven.continuum.initialization.DefaultContinuumInitializer</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
      </requirements>
    </component>

    <component>
      <role>org.apache.maven.continuum.build.settings.SchedulesActivator</role>
      <implementation>org.apache.maven.continuum.build.settings.DefaultSchedulesActivator</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
        <requirement>
          <role>org.codehaus.plexus.scheduler.Scheduler</role>
        </requirement>
      </requirements>
    </component>

    <component>
      <role>org.apache.maven.continuum.execution.manager.BuildExecutorManager</role>
      <implementation>org.apache.maven.continuum.execution.manager.DefaultBuildExecutorManager</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.execution.ContinuumBuildExecutor</role>
          <field-name>executors</field-name>
        </requirement>
      </requirements>
    </component>

    <component>
      <role>org.apache.maven.continuum.project.builder.manager.ContinuumProjectBuilderManager</role>
      <implementation>
        org.apache.maven.continuum.project.builder.manager.DefaultContinuumProjectBuilderManager</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.project.builder.ContinuumProjectBuilder</role>
          <field-name>projectBuilders</field-name>
        </requirement>
      </requirements>
    </component>

    <component>
      <role>org.apache.maven.continuum.buildcontroller.BuildController</role>
      <implementation>org.apache.maven.continuum.buildcontroller.DefaultBuildController</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.notification.ContinuumNotificationDispatcher</role>
        </requirement>
        <requirement>
          <role>org.codehaus.plexus.action.ActionManager</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.utils.WorkingDirectoryService</role>
        </requirement>
      </requirements>
    </component>

    <component>
      <role>org.apache.maven.continuum.notification.ContinuumNotificationDispatcher</role>
      <implementation>org.apache.maven.continuum.notification.DefaultContinuumNotificationDispatcher</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.configuration.ConfigurationService</role>
        </requirement>
        <requirement>
          <role>org.codehaus.plexus.notification.notifier.manager.NotifierManager</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
        <requirement>
          <role>org.codehaus.plexus.notification.RecipientSource</role>
        </requirement>
      </requirements>
    </component>

    <component>
      <role>org.apache.maven.continuum.scm.ContinuumScm</role>
      <implementation>org.apache.maven.continuum.scm.DefaultContinuumScm</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.scm.manager.ScmManager</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.utils.WorkingDirectoryService</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
      </requirements>
      <configuration>
        <updateProperties>
          <property>
            <name>maven.scm.starteam.deleteLocal</name>
            <value>true</value>
          </property>
        </updateProperties>
      </configuration>
      
    </component>

    <component>
      <role>org.apache.maven.continuum.utils.WorkingDirectoryService</role>
      <implementation>org.apache.maven.continuum.utils.DefaultWorkingDirectoryService</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.configuration.ConfigurationService</role>
        </requirement>
      </requirements>
    </component>

    <!-- ConnectionConsumer -->
    <component>
      <role>org.apache.maven.continuum.network.ConnectionConsumer</role>
      <role-hint>simple-socket-trigger</role-hint>
      <implementation>org.apache.maven.continuum.trigger.socket.SimpleSocketTrigger</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.Continuum</role>
        </requirement>
      </requirements>
    </component>

    <component>
      <role>org.apache.maven.continuum.network.ConnectionConsumer</role>
      <role-hint>url-registrar</role-hint>
      <implementation>org.apache.maven.continuum.registration.socket.UrlSocketRegistrar</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.Continuum</role>
        </requirement>
      </requirements>
    </component>

    <!-- Notifier -->

    <component>
      <role>org.codehaus.plexus.notification.notifier.Notifier</role>
      <role-hint>console</role-hint>
      <implementation>org.apache.maven.continuum.notification.console.ConsoleNotifier</implementation>
    </component>

    <!--
     |
     | Executorss
     |
     |-->
    <component>
      <role>org.apache.maven.continuum.execution.ContinuumBuildExecutor</role>
      <role-hint>maven2</role-hint>
      <implementation>org.apache.maven.continuum.execution.maven.m2.MavenTwoBuildExecutor</implementation>
      <configuration>
        <default-executable>mvn</default-executable>
      </configuration>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.utils.shell.ShellCommandHelper</role>
        </requirement>
        <requirement>
          <role>org.codehaus.plexus.commandline.ExecutableResolver</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.execution.maven.m2.MavenBuilderHelper</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.utils.WorkingDirectoryService</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.project.MavenProjectHelper</role>
        </requirement>
      </requirements>
    </component>

    <component>
      <role>org.apache.maven.continuum.execution.maven.m2.MavenBuilderHelper</role>
      <implementation>org.apache.maven.continuum.execution.maven.m2.DefaultMavenBuilderHelper</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.project.MavenProjectBuilder</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.artifact.repository.ArtifactRepositoryFactory</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout</role>
          <role-hint>default</role-hint>
        </requirement>
        <requirement>
          <role>org.apache.maven.settings.MavenSettingsBuilder</role>
        </requirement>
      </requirements>
      <configuration>
        <local-repository>${plexus.home}/local-repository</local-repository>
      </configuration>
    </component>

    <component>
      <role>org.apache.maven.continuum.execution.ContinuumBuildExecutor</role>
      <role-hint>maven-1</role-hint>
      <implementation>org.apache.maven.continuum.execution.maven.m1.MavenOneBuildExecutor</implementation>
      <configuration>
        <default-executable>maven</default-executable>
      </configuration>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.utils.shell.ShellCommandHelper</role>
        </requirement>
        <requirement>
          <role>org.codehaus.plexus.commandline.ExecutableResolver</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.execution.maven.m1.MavenOneMetadataHelper</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.utils.WorkingDirectoryService</role>
        </requirement>
      </requirements>
    </component>

    <component>
      <role>org.apache.maven.continuum.execution.maven.m1.MavenOneMetadataHelper</role>
      <implementation>org.apache.maven.continuum.execution.maven.m1.DefaultMavenOneMetadataHelper</implementation>
    </component>

    <component>
      <role>org.apache.maven.continuum.utils.shell.ShellCommandHelper</role>
      <implementation>org.apache.maven.continuum.utils.shell.DefaultShellCommandHelper</implementation>
    </component>

    <component>
      <role>org.apache.maven.continuum.execution.ContinuumBuildExecutor</role>
      <role-hint>ant</role-hint>
      <implementation>org.apache.maven.continuum.execution.ant.AntBuildExecutor</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.utils.shell.ShellCommandHelper</role>
        </requirement>
        <requirement>
          <role>org.codehaus.plexus.commandline.ExecutableResolver</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.utils.WorkingDirectoryService</role>
        </requirement>
      </requirements>
      <configuration>
        <default-executable>ant</default-executable>
      </configuration>
    </component>

    <component>
      <role>org.apache.maven.continuum.execution.ContinuumBuildExecutor</role>
      <role-hint>shell</role-hint>
      <implementation>org.apache.maven.continuum.execution.shell.ShellBuildExecutor</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.utils.shell.ShellCommandHelper</role>
        </requirement>
        <requirement>
          <role>org.codehaus.plexus.commandline.ExecutableResolver</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.utils.WorkingDirectoryService</role>
        </requirement>
      </requirements>
    </component>

    <!--
     |
     | Project Builders
     |
     |-->

    <component>
      <role>org.apache.maven.continuum.project.builder.ContinuumProjectBuilder</role>
      <role-hint>maven-one-builder</role-hint>
      <implementation>org.apache.maven.continuum.project.builder.maven.MavenOneContinuumProjectBuilder</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.execution.maven.m1.MavenOneMetadataHelper</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
      </requirements>
    </component>

    <component>
      <role>org.apache.maven.continuum.project.builder.ContinuumProjectBuilder</role>
      <role-hint>maven-two-builder</role-hint>
      <implementation>org.apache.maven.continuum.project.builder.maven.MavenTwoContinuumProjectBuilder</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.execution.maven.m2.MavenBuilderHelper</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
      </requirements>
      <configuration>
        <excludedPackagingTypes>
          <!--
          <packaging>pom</packaging>
          -->
        </excludedPackagingTypes>
      </configuration>
    </component>

    <!--
     |
     | Build Project Task Queue
     |
     |-->

    <component>
      <role>org.codehaus.plexus.taskqueue.TaskQueue</role>
      <role-hint>build-project</role-hint>
      <implementation>org.codehaus.plexus.taskqueue.DefaultTaskQueue</implementation>
      <lifecycle-handler>plexus-configurable</lifecycle-handler>
      <configuration>
        <task-entry-evaluators>
        </task-entry-evaluators>
        <task-exit-evaluators>
        </task-exit-evaluators>
        <task-viability-evaluators>
          <task-viability-evaluator>build-project</task-viability-evaluator>
        </task-viability-evaluators>
      </configuration>
    </component>

    <component>
      <role>org.codehaus.plexus.taskqueue.TaskViabilityEvaluator</role>
      <role-hint>build-project</role-hint>
      <implementation>
        org.apache.maven.continuum.buildqueue.evaluator.BuildProjectTaskViabilityEvaluator</implementation>
      <configuration>
        <required-buildInterval>1000</required-buildInterval>
      </configuration>
    </component>

    <component>
      <role>org.codehaus.plexus.taskqueue.execution.TaskExecutor</role>
      <role-hint>build-project</role-hint>
      <implementation>org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.buildcontroller.BuildController</role>
        </requirement>
      </requirements>
    </component>

    <component>
      <role>org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor</role>
      <role-hint>build-project</role-hint>
      <implementation>org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor</implementation>
      <requirements>
        <requirement>
          <role>org.codehaus.plexus.taskqueue.execution.TaskExecutor</role>
          <role-hint>build-project</role-hint>
        </requirement>
        <requirement>
          <role>org.codehaus.plexus.taskqueue.TaskQueue</role>
          <role-hint>build-project</role-hint>
        </requirement>
      </requirements>
      <configuration>
        <name>build-project</name>
      </configuration>
    </component>

    <!--
     |
     | Check Out Task Queue
     |
     |-->

    <component>
      <role>org.codehaus.plexus.taskqueue.TaskQueue</role>
      <role-hint>check-out-project</role-hint>
      <implementation>org.codehaus.plexus.taskqueue.DefaultTaskQueue</implementation>
      <lifecycle-handler>plexus-configurable</lifecycle-handler>
    </component>
    <component>
      <role>org.codehaus.plexus.taskqueue.execution.TaskExecutor</role>
      <role-hint>check-out-project</role-hint>
      <implementation>org.apache.maven.continuum.scm.queue.CheckOutTaskExecutor</implementation>
      <requirements>
        <requirement>
          <role>org.codehaus.plexus.action.ActionManager</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
      </requirements>
    </component>

    <component>
      <role>org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor</role>
      <role-hint>check-out-project</role-hint>
      <implementation>org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor</implementation>
      <requirements>
        <requirement>
          <role>org.codehaus.plexus.taskqueue.execution.TaskExecutor</role>
          <role-hint>check-out-project</role-hint>
        </requirement>
        <requirement>
          <role>org.codehaus.plexus.taskqueue.TaskQueue</role>
          <role-hint>check-out-project</role-hint>
        </requirement>
      </requirements>
      <configuration>
        <name>check-out-project</name>
      </configuration>
    </component>

    <!--
     |
     | JDO
     |
     |-->
    <!--
        <component>
          <role>org.codehaus.plexus.jdo.JdoFactory</role>
          <implementation>org.codehaus.plexus.jdo.DefaultJdoFactory</implementation>
          <configuration>
            <properties>
              <property>
                <name>javax.jdo.PersistenceManagerFactoryClass</name>
                <value>org.jpox.PersistenceManagerFactoryImpl</value>
              </property>
              <property>
                <name>javax.jdo.option.ConnectionDriverName</name>
                <value>org.hsqldb.jdbcDriver</value>
              </property>
              <property>
                <name>javax.jdo.option.ConnectionURL</name>
                <value>jdbc:hsqldb:faen</value>
              </property>
              <property>
                <name>javax.jdo.option.ConnectionUserName</name>
                <value>sa</value>
              </property>
              <property>
                <name>javax.jdo.option.ConnectionPassword</name>
                <value></value>
              </property>
              <property>
                <name>org.jpox.transactionIsolation</name>
                <value>READ_UNCOMMITTED</value>
              </property>
              <property>
                <name>org.jpox.poid.transactionIsolation</name>
                <value>READ_UNCOMMITTED</value>
              </property>
              <property>
                <name>org.jpox.autoStartMechanism</name>
                <value>SchemaTable</value>
              </property>
              <property>
                <name>org.jpox.autoCreateSchema</name>
                <value>true</value>
              </property>
              <property>
                <name>org.jpox.autoStartMechanismMode</name>
                <value>Quiet</value>
              </property>
              <!- - TODO: check if we need this on
                        <property>
                          <name>javax.jdo.option.Multithreaded</name>
                          <value>true</value>
                        </property>
              - ->
            </properties>
          </configuration>
        </component>
    -->
    <!--
     |
     | Velocity
     |
     |-->
    <component>
      <role>org.codehaus.plexus.velocity.VelocityComponent</role>
      <implementation>org.codehaus.plexus.velocity.DefaultVelocityComponent</implementation>
      <configuration>
        <properties>
          <property>
            <name>resource.loader</name>
            <value>threadContext</value>
          </property>
          <property>
            <name>threadContext.resource.loader.class</name>
            <value>org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader</value>
          </property>
          <property>
            <name>velocimacro.library</name>
            <value>/org/apache/maven/continuum/notification/mail/templates/common.vm</value>
          </property>
        </properties>
      </configuration>
    </component>

    <!--
     |
     | Actions
     |
     -->
    <component>
      <role>org.codehaus.plexus.action.Action</role>
      <role-hint>add-project-to-checkout-queue</role-hint>
      <implementation>org.apache.maven.continuum.core.action.AddProjectToCheckOutQueueAction</implementation>
      <requirements>
        <requirement>
          <role>org.codehaus.plexus.taskqueue.TaskQueue</role>
          <role-hint>check-out-project</role-hint>
          <field-name>checkOutQueue</field-name>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.utils.WorkingDirectoryService</role>
        </requirement>
      </requirements>
    </component>
    <component>
      <role>org.codehaus.plexus.action.Action</role>
      <role-hint>checkout-project</role-hint>
      <implementation>org.apache.maven.continuum.core.action.CheckoutProjectContinuumAction</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.scm.ContinuumScm</role>
        </requirement>
      </requirements>
    </component>
    <component>
      <role>org.codehaus.plexus.action.Action</role>
      <role-hint>check-working-directory</role-hint>
      <implementation>org.apache.maven.continuum.core.action.CheckWorkingDirectoryAction</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.utils.WorkingDirectoryService</role>
        </requirement>
      </requirements>
    </component>
    <component>
      <role>org.codehaus.plexus.action.Action</role>
      <role-hint>create-projects-from-metadata</role-hint>
      <implementation>org.apache.maven.continuum.core.action.CreateProjectsFromMetadata</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.project.builder.manager.ContinuumProjectBuilderManager</role>
        </requirement>
      </requirements>
    </component>
    <component>
      <role>org.codehaus.plexus.action.Action</role>
      <role-hint>execute-builder</role-hint>
      <implementation>org.apache.maven.continuum.core.action.ExecuteBuilderContinuumAction</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.configuration.ConfigurationService</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.execution.manager.BuildExecutorManager</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.notification.ContinuumNotificationDispatcher</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
      </requirements>
    </component>
    <component>
      <role>org.codehaus.plexus.action.Action</role>
      <role-hint>deploy-artifact</role-hint>
      <implementation>org.apache.maven.continuum.core.action.DeployArtifactContinuumAction</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.configuration.ConfigurationService</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.execution.manager.BuildExecutorManager</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.utils.WorkingDirectoryService</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.execution.maven.m2.MavenBuilderHelper</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.artifact.deployer.ArtifactDeployer</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.artifact.repository.ArtifactRepositoryFactory</role>
        </requirement>
      </requirements>
    </component>
    <component>
      <role>org.codehaus.plexus.action.Action</role>
      <role-hint>store-checkout-scm-result</role-hint>
      <implementation>org.apache.maven.continuum.core.action.StoreCheckOutScmResultAction</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
      </requirements>
    </component>
    <component>
      <role>org.codehaus.plexus.action.Action</role>
      <role-hint>store-project</role-hint>
      <implementation>org.apache.maven.continuum.core.action.StoreProjectAction</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
      </requirements>
    </component>
    <component>
      <role>org.codehaus.plexus.action.Action</role>
      <role-hint>store-project-group</role-hint>
      <implementation>org.apache.maven.continuum.core.action.StoreProjectGroupAction</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
      </requirements>
    </component>

    <component>
      <role>org.codehaus.plexus.action.Action</role>
      <role-hint>validate-project</role-hint>
      <implementation>org.apache.maven.continuum.core.action.ValidateProject</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.execution.manager.BuildExecutorManager</role>
        </requirement>
      </requirements>
    </component>
    <component>
      <role>org.codehaus.plexus.action.Action</role>
      <role-hint>validate-project-group</role-hint>
      <implementation>org.apache.maven.continuum.core.action.ValidateProjectGroup</implementation>
    </component>
    <component>
      <role>org.codehaus.plexus.action.Action</role>
      <role-hint>update-working-directory-from-scm</role-hint>
      <implementation>
        org.apache.maven.continuum.core.action.UpdateWorkingDirectoryFromScmContinuumAction</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.notification.ContinuumNotificationDispatcher</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.scm.ContinuumScm</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
      </requirements>
    </component>
    <component>
      <role>org.codehaus.plexus.action.Action</role>
      <role-hint>update-project-from-working-directory</role-hint>
      <implementation>
        org.apache.maven.continuum.core.action.UpdateProjectFromWorkingDirectoryContinuumAction</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.execution.manager.BuildExecutorManager</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.utils.WorkingDirectoryService</role>
        </requirement>
      </requirements>
    </component>
    <component>
      <role>org.codehaus.plexus.action.Action</role>
      <role-hint>validate-project</role-hint>
      <implementation>org.apache.maven.continuum.core.action.ValidateProject</implementation>
      <requirements>
        <requirement>
          <role>org.apache.maven.continuum.execution.manager.BuildExecutorManager</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.store.ContinuumStore</role>
        </requirement>
        <requirement>
          <role>org.apache.maven.continuum.utils.WorkingDirectoryService</role>
        </requirement>
      </requirements>
    </component>
  </components>
</component-set>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy