archiva-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Continuum VMBuild Server <contin...@apache.org>
Subject [continuum] BUILD SUCCESSFUL: Archiva Base :: Scheduled Tasks
Date Sat, 03 May 2008 03:20:07 GMT
Online report : http://vmbuild.apache.org/continuum/buildResult.action?buildId=84920&projectId=679

Build statistics:
  State: Ok
  Previous State: Error
  Started at: Fri 2 May 2008 20:19:14 -0700
  Finished at: Fri 2 May 2008 20:19:50 -0700
  Total time: 36s
  Build Trigger: Schedule
  Build Number: 58
  Exit code: 0
  Building machine hostname: vmbuild.apache.org
  Operating system : Linux(unknown)
  Java Home version : 
          java version "1.5.0_12"
          Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_12-b04)
          Java HotSpot(TM) Client VM (build 1.5.0_12-b04, mixed mode, sharing)
        
  Builder version :
          Maven version: 2.0.8
          Java version: 1.5.0_12
          OS name: "linux" version: "2.6.20-16-server" arch: "i386" Family: "unix"
    
****************************************************************************
SCM Changes:
****************************************************************************
No files changed

****************************************************************************
Dependencies Changes:
****************************************************************************
org.apache.archiva:archiva-configuration:1.1-SNAPSHOT

org.apache.archiva:archiva-database:1.1-SNAPSHOT

org.apache.archiva:archiva-repository-layer:1.1-SNAPSHOT

org.apache.archiva:archiva-database-consumers:1.1-SNAPSHOT

org.apache.archiva:archiva-modules:1.1-SNAPSHOT


****************************************************************************
Build Defintion:
****************************************************************************
POM filename: pom.xml
Goals: clean install   
Arguments: --batch-mode --non-recursive
Build Fresh: false
Always Build: false
Default Build Definition: true
Schedule: DEFAULT_SCHEDULE
Profile Name: Maven 2.0.8, Java 5
Description: 


****************************************************************************
Test Summary:
****************************************************************************
Tests: 2
Failures: 0
Total time: 11602

****************************************************************************
Output:
****************************************************************************
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building Archiva Base :: Scheduled Tasks
[INFO]    task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory /home/continuum/data/working-directory/679/target
[WARNING] POM for 'jpox:jpox:pom:1.1.9:compile' is invalid. It will be ignored for artifact resolution. Reason: Not a v4.0.0 POM. for project jpox:jpox at /home/continuum/.m2/repository/jpox/jpox/1.1.9/jpox-1.1.9.pom
[INFO] snapshot org.codehaus.plexus:plexus-taskqueue:1.0-alpha-8-SNAPSHOT: checking for updates from snapshots.codehaus.org
[INFO] snapshot org.apache.archiva:archiva-database-consumers:1.1-SNAPSHOT: checking for updates from snapshots.codehaus.org
[INFO] snapshot org.apache.archiva:archiva-database-consumers:1.1-SNAPSHOT: checking for updates from apache.snapshots
[INFO] [enforcer:enforce {execution: default}]
[INFO] [plexus:descriptor {execution: generate}]
[WARNING] POM for 'jpox:jpox:pom:1.1.9:compile' is invalid. It will be ignored for artifact resolution. Reason: Not a v4.0.0 POM. for project jpox:jpox at /home/continuum/.m2/repository/jpox/jpox/1.1.9/jpox-1.1.9.pom
[INFO] Setting property: classpath.resource.loader.class => 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
[INFO] Setting property: velocimacro.messages.on => 'false'.
[INFO] Setting property: resource.loader => 'classpath'.
[INFO] Setting property: resource.manager.logwhenfound => 'false'.
[INFO] [remote-resources:process {execution: default}]
[WARNING] Attempting to build MavenProject instance for Artifact (org.apache.commons:commons-io:1.3.2) of type: jar; constructing POM artifact instead.
[WARNING] Attempting to build MavenProject instance for Artifact (jpox:jpox:1.1.9) of type: jar; constructing POM artifact instead.
[WARNING] Invalid project model for artifact [jpox:jpox:1.1.9]. It will be ignored by the remote resources Mojo.
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [plexus:merge-descriptors {execution: merge}]
[WARNING] POM for 'jpox:jpox:pom:1.1.9:compile' is invalid. It will be ignored for artifact resolution. Reason: Not a v4.0.0 POM. for project jpox:jpox at /home/continuum/.m2/repository/jpox/jpox/1.1.9/jpox-1.1.9.pom
[INFO] [compiler:compile]
[INFO] Compiling 10 source files to /home/continuum/data/working-directory/679/target/classes
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[WARNING] POM for 'jpox:jpox:pom:1.1.9:compile' is invalid. It will be ignored for artifact resolution. Reason: Not a v4.0.0 POM. for project jpox:jpox at /home/continuum/.m2/repository/jpox/jpox/1.1.9/jpox-1.1.9.pom
[INFO] [compiler:testCompile]
[INFO] Compiling 4 source files to /home/continuum/data/working-directory/679/target/test-classes
[WARNING] POM for 'jpox:jpox:pom:1.1.9:compile' is invalid. It will be ignored for artifact resolution. Reason: Not a v4.0.0 POM. for project jpox:jpox at /home/continuum/.m2/repository/jpox/jpox/1.1.9/jpox-1.1.9.pom
[INFO] [surefire:test]
[INFO] Surefire report directory: /home/continuum/data/working-directory/679/target/surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.apache.maven.archiva.scheduled.executors.ArchivaRepositoryScanningTaskExecutorTest
 INFO|main|    0|PlexusClassPathXmlApplicationContext - Refreshing org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@1e51060: display name [org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@1e51060]; startup date [Fri May 02 20:19:36 PDT 2008]; root of context hierarchy
DEBUG|main|   64|CollectionFactory              - Creating [java.util.concurrent.ConcurrentHashMap]
DEBUG|main|   65|CollectionFactory              - Creating [java.util.concurrent.ConcurrentHashMap]
DEBUG|main|   66|CollectionFactory              - Creating [java.util.concurrent.ConcurrentHashMap]
DEBUG|main|   67|CollectionFactory              - Creating [java.util.concurrent.ConcurrentHashMap]
DEBUG|main|   67|CollectionFactory              - Creating [java.util.concurrent.ConcurrentHashMap]
DEBUG|main|   67|CollectionFactory              - Creating [java.util.concurrent.ConcurrentHashMap]
DEBUG|main|   74|CollectionFactory              - Creating [java.util.concurrent.ConcurrentHashMap]
 INFO|main|  717|PlexusApplicationContextDelegate - Registering Plexus to Spring XML translation
 INFO|main|  727|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/apache/archiva/archiva-policies/1.1-SNAPSHOT/archiva-policies-1.1-SNAPSHOT.jar!/META-INF/spring-context.xml]
DEBUG|main|  740|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main|  775|PluggableSchemaResolver        - Trying to resolve XML entity with public id [null] and system id [http://www.springframework.org/schema/beans/spring-beans-2.5.xsd]
DEBUG|main|  775|PluggableSchemaResolver        - Loading schema mappings from [META-INF/spring.schemas]
DEBUG|main|  777|PluggableSchemaResolver        - Loaded schema mappings: {http://www.springframework.org/schema/lang/spring-lang-2.5.xsd=org/springframework/scripting/config/spring-lang-2.5.xsd, http://www.springframework.org/schema/lang/spring-lang.xsd=org/springframework/scripting/config/spring-lang-2.5.xsd, http://www.springframework.org/schema/context/spring-context-2.5.xsd=org/springframework/context/config/spring-context-2.5.xsd, http://www.springframework.org/schema/context/spring-context.xsd=org/springframework/context/config/spring-context-2.5.xsd, http://www.springframework.org/schema/util/spring-util-2.0.xsd=org/springframework/beans/factory/xml/spring-util-2.0.xsd, http://www.springframework.org/schema/util/spring-util-2.5.xsd=org/springframework/beans/factory/xml/spring-util-2.5.xsd, http://www.springframework.org/schema/tool/spring-tool-2.0.xsd=org/springframework/beans/factory/xml/spring-tool-2.0.xsd, http://www.springframework.org/schema/beans/spring-beans-2.0.xsd=org/springframework/beans/factory/xml/spring-beans-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-2.5.xsd=org/springframework/beans/factory/xml/spring-tool-2.5.xsd, http://www.springframework.org/schema/beans/spring-beans-2.5.xsd=org/springframework/beans/factory/xml/spring-beans-2.5.xsd, http://www.springframework.org/schema/jee/spring-jee.xsd=org/springframework/ejb/config/spring-jee-2.5.xsd, http://www.springframework.org/schema/beans/spring-beans.xsd=org/springframework/beans/factory/xml/spring-beans-2.5.xsd, http://www.springframework.org/schema/tool/spring-tool.xsd=org/springframework/beans/factory/xml/spring-tool-2.5.xsd, http://www.springframework.org/schema/jee/spring-jee-2.0.xsd=org/springframework/ejb/config/spring-jee-2.0.xsd, http://www.springframework.org/schema/jee/spring-jee-2.5.xsd=org/springframework/ejb/config/spring-jee-2.5.xsd, http://plexus.codehaus.org/schemas/spring-1.0.xsd=plexus.xsd, http://www.springframework.org/schema/lang/spring-lang-2.0.xsd=org/springframework/scripting/config/spring-lang-2.0.xsd, http://www.springframework.org/schema/util/spring-util.xsd=org/springframework/beans/factory/xml/spring-util-2.5.xsd}
DEBUG|main|  786|PluggableSchemaResolver        - Found XML schema [http://www.springframework.org/schema/beans/spring-beans-2.5.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-2.5.xsd
DEBUG|main|  887|PlexusBeanDefinitionDocumentReader - Loading bean definitions
DEBUG|main|  925|PlexusXmlBeanDefinitionReader  - Loaded 1 bean definitions from location pattern [classpath*:META-INF/spring-context.xml]
 INFO|main|  928|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [file:/home/continuum/data/working-directory/679/target/classes/META-INF/plexus/components.xml]
DEBUG|main|  930|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main|  948|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 1041|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.apache.maven.archiva.scheduled.ArchivaTaskScheduler</role>  
      <role-hint>default</role-hint>  
      <implementation>org.apache.maven.archiva.scheduled.DefaultArchivaTaskScheduler</implementation>  
      <description>Default implementation of a scheduling component for archiva.</description>  
      <requirements> 
        <requirement> 
          <role>org.codehaus.plexus.scheduler.Scheduler</role>  
          <field-name>scheduler</field-name> 
        </requirement>  
        <requirement> 
          <role>org.codehaus.plexus.taskqueue.TaskQueue</role>  
          <role-hint>database-update</role-hint>  
          <field-name>databaseUpdateQueue</field-name> 
        </requirement>  
        <requirement> 
          <role>org.codehaus.plexus.taskqueue.TaskQueue</role>  
          <role-hint>repository-scanning</role-hint>  
          <field-name>repositoryScanningQueue</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>archivaConfiguration</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.taskqueue.execution.TaskExecutor</role>  
      <role-hint>repository-scanning</role-hint>  
      <implementation>org.apache.maven.archiva.scheduled.executors.ArchivaRepositoryScanningTaskExecutor</implementation>  
      <description>ArchivaRepositoryScanningTaskExecutor</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>archivaConfiguration</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.scanner.RepositoryScanner</role>  
          <field-name>repoScanner</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.taskqueue.execution.TaskExecutor</role>  
      <role-hint>database-update</role-hint>  
      <implementation>org.apache.maven.archiva.scheduled.executors.ArchivaDatabaseUpdateTaskExecutor</implementation>  
      <description>ArchivaDatabaseTaskExecutor</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.updater.DatabaseUpdater</role>  
          <role-hint>jdo</role-hint>  
          <field-name>databaseUpdater</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.taskqueue.TaskQueue</role>  
      <role-hint>database-update</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-evaluators> 
      </configuration> 
    </component>
    <component> 
      <role>org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor</role>  
      <role-hint>database-update</role-hint>  
      <implementation>org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor</implementation>  
      <instantiation-strategy>singleton</instantiation-strategy>  
      <requirements> 
        <requirement> 
          <role>org.codehaus.plexus.taskqueue.execution.TaskExecutor</role>  
          <role-hint>database-update</role-hint> 
        </requirement>  
        <requirement> 
          <role>org.codehaus.plexus.taskqueue.TaskQueue</role>  
          <role-hint>database-update</role-hint> 
        </requirement> 
      </requirements>  
      <configuration> 
        <name>database-update</name> 
      </configuration>  
      <instantiation-strategy>singleton</instantiation-strategy>
    </component>
    <component> 
      <role>org.codehaus.plexus.taskqueue.TaskQueue</role>  
      <role-hint>repository-scanning</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-evaluators> 
      </configuration> 
    </component>
    <component> 
      <role>org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor</role>  
      <role-hint>repository-scanning</role-hint>  
      <implementation>org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor</implementation>  
      <instantiation-strategy>singleton</instantiation-strategy>  
      <requirements> 
        <requirement> 
          <role>org.codehaus.plexus.taskqueue.execution.TaskExecutor</role>  
          <role-hint>repository-scanning</role-hint> 
        </requirement>  
        <requirement> 
          <role>org.codehaus.plexus.taskqueue.TaskQueue</role>  
          <role-hint>repository-scanning</role-hint> 
        </requirement> 
      </requirements>  
      <configuration> 
        <name>repository-scanning</name> 
      </configuration>  
      <instantiation-strategy>singleton</instantiation-strategy>
    </component>
  </components> 
</component-set>

DEBUG|main| 1225|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 1236|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.apache.maven.archiva.scheduled.DefaultArchivaTaskScheduler" role="org.apache.maven.archiva.scheduled.ArchivaTaskScheduler" role-hint="default">
    <requirement field-name="scheduler" role="org.codehaus.plexus.scheduler.Scheduler"/>
    <requirement field-name="databaseUpdateQueue" role="org.codehaus.plexus.taskqueue.TaskQueue" role-hint="database-update"/>
    <requirement field-name="repositoryScanningQueue" role="org.codehaus.plexus.taskqueue.TaskQueue" role-hint="repository-scanning"/>
    <requirement field-name="archivaConfiguration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
  </component>
  <component implementation="org.apache.maven.archiva.scheduled.executors.ArchivaRepositoryScanningTaskExecutor" role="org.codehaus.plexus.taskqueue.execution.TaskExecutor" role-hint="repository-scanning">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <requirement field-name="archivaConfiguration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
    <requirement field-name="repoScanner" role="org.apache.maven.archiva.repository.scanner.RepositoryScanner"/>
  </component>
  <component implementation="org.apache.maven.archiva.scheduled.executors.ArchivaDatabaseUpdateTaskExecutor" role="org.codehaus.plexus.taskqueue.execution.TaskExecutor" role-hint="database-update">
    <requirement field-name="databaseUpdater" role="org.apache.maven.archiva.database.updater.DatabaseUpdater" role-hint="jdo"/>
  </component>
  <component implementation="org.codehaus.plexus.taskqueue.DefaultTaskQueue" role="org.codehaus.plexus.taskqueue.TaskQueue" role-hint="database-update">
    <configuration name="task-entry-evaluators"></configuration>
    <configuration name="task-exit-evaluators"></configuration>
    <configuration name="task-viability-evaluators"></configuration>
  </component>
  <component implementation="org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor" instantiation-strategy="singleton" role="org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor" role-hint="database-update">
    <requirement field-name="" role="org.codehaus.plexus.taskqueue.execution.TaskExecutor" role-hint="database-update"/>
    <requirement field-name="" role="org.codehaus.plexus.taskqueue.TaskQueue" role-hint="database-update"/>
    <configuration name="name">database-update</configuration>
  </component>
  <component implementation="org.codehaus.plexus.taskqueue.DefaultTaskQueue" role="org.codehaus.plexus.taskqueue.TaskQueue" role-hint="repository-scanning">
    <configuration name="task-entry-evaluators"></configuration>
    <configuration name="task-exit-evaluators"></configuration>
    <configuration name="task-viability-evaluators"></configuration>
  </component>
  <component implementation="org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor" instantiation-strategy="singleton" role="org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor" role-hint="repository-scanning">
    <requirement field-name="" role="org.codehaus.plexus.taskqueue.execution.TaskExecutor" role-hint="repository-scanning"/>
    <requirement field-name="" role="org.codehaus.plexus.taskqueue.TaskQueue" role-hint="repository-scanning"/>
    <configuration name="name">repository-scanning</configuration>
  </component>
</spring:beans>

DEBUG|main| 1237|PlexusBeanDefinitionDocumentReader - Loading bean definitions
DEBUG|main| 1239|DefaultNamespaceHandlerResolver - Loaded mappings [{http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler, http://plexus.codehaus.org/spring=org.codehaus.plexus.spring.PlexusNamespaceHandler, http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler, http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler, http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler, http://www.springframework.org/schema/context=org.springframework.context.config.ContextNamespaceHandler}]
 INFO|main| 1334|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/apache/archiva/archiva-configuration/1.1-SNAPSHOT/archiva-configuration-1.1-SNAPSHOT.jar!/META-INF/plexus/components.xml]
DEBUG|main| 1335|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 1336|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 1342|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.apache.maven.archiva.configuration.FileTypes</role>  
      <implementation>org.apache.maven.archiva.configuration.FileTypes</implementation>  
      <description>FileTypes</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>archivaConfiguration</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
      <implementation>org.apache.maven.archiva.configuration.DefaultArchivaConfiguration</implementation>  
      <description>&lt;p&gt; Implementation of configuration holder that retrieves it from the registry.</description>  
      <requirements> 
        <requirement> 
          <role>org.codehaus.plexus.registry.Registry</role>  
          <role-hint>commons-configuration</role-hint>  
          <field-name>registry</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.policies.PreDownloadPolicy</role>  
          <field-name>prePolicies</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.policies.PostDownloadPolicy</role>  
          <field-name>postPolicies</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <user-config-filename>${user.home}/.m2/archiva.xml</user-config-filename>  
        <alt-config-filename>${appserver.base}/conf/archiva.xml</alt-config-filename> 
      </configuration> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 1352|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 1353|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.apache.maven.archiva.configuration.FileTypes" role="org.apache.maven.archiva.configuration.FileTypes">
    <requirement field-name="archivaConfiguration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
  </component>
  <component implementation="org.apache.maven.archiva.configuration.DefaultArchivaConfiguration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration">
    <requirement field-name="registry" role="org.codehaus.plexus.registry.Registry" role-hint="commons-configuration"/>
    <requirement field-name="prePolicies" role="org.apache.maven.archiva.policies.PreDownloadPolicy"/>
    <requirement field-name="postPolicies" role="org.apache.maven.archiva.policies.PostDownloadPolicy"/>
    <configuration name="user-config-filename">${user.home}/.m2/archiva.xml</configuration>
    <configuration name="alt-config-filename">${appserver.base}/conf/archiva.xml</configuration>
  </component>
</spring:beans>

DEBUG|main| 1353|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 1354|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/codehaus/plexus/registry/plexus-registry-commons/1.0-alpha-2/plexus-registry-commons-1.0-alpha-2.jar!/META-INF/plexus/components.xml]
DEBUG|main| 1354|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 1358|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 1359|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.codehaus.plexus.registry.Registry</role>  
      <role-hint>commons-configuration</role-hint>  
      <implementation>org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry</implementation>  
      <description>Implementation of the registry component using &lt;a href="http://jakarta.</description> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 1365|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 1365|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry" role="org.codehaus.plexus.registry.Registry" role-hint="commons-configuration"/>
</spring:beans>

DEBUG|main| 1365|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 1366|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/codehaus/plexus/plexus-expression-evaluator/1.0-rc1/plexus-expression-evaluator-1.0-rc1.jar!/META-INF/plexus/components.xml]
DEBUG|main| 1367|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 1369|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 1372|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.codehaus.plexus.evaluator.ExpressionSource</role>  
      <role-hint>properties</role-hint>  
      <implementation>org.codehaus.plexus.evaluator.sources.PropertiesExpressionSource</implementation>  
      <description>PropertiesExpressionSource</description> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.evaluator.ExpressionSource</role>  
      <role-hint>sysprops</role-hint>  
      <implementation>org.codehaus.plexus.evaluator.sources.SystemPropertyExpressionSource</implementation>  
      <description>SystemPropertyExpressionSource</description> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.evaluator.ExpressionEvaluator</role>  
      <role-hint>default</role-hint>  
      <implementation>org.codehaus.plexus.evaluator.DefaultExpressionEvaluator</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>DefaultExpressionEvaluator</description> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 1375|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 1378|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.codehaus.plexus.evaluator.sources.PropertiesExpressionSource" role="org.codehaus.plexus.evaluator.ExpressionSource" role-hint="properties"/>
  <component implementation="org.codehaus.plexus.evaluator.sources.SystemPropertyExpressionSource" role="org.codehaus.plexus.evaluator.ExpressionSource" role-hint="sysprops"/>
  <component implementation="org.codehaus.plexus.evaluator.DefaultExpressionEvaluator" instantiation-strategy="per-lookup" role="org.codehaus.plexus.evaluator.ExpressionEvaluator" role-hint="default"/>
</spring:beans>

DEBUG|main| 1378|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 1378|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/apache/archiva/archiva-policies/1.1-SNAPSHOT/archiva-policies-1.1-SNAPSHOT.jar!/META-INF/plexus/components.xml]
DEBUG|main| 1380|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 1385|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 1392|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.apache.maven.archiva.policies.PostDownloadPolicy</role>  
      <role-hint>checksum</role-hint>  
      <implementation>org.apache.maven.archiva.policies.ChecksumPolicy</implementation>  
      <description>ChecksumPolicy - a policy applied after the download to see if the file has been downloaded successfully and completely (or not).</description> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.policies.PreDownloadPolicy</role>  
      <role-hint>snapshots</role-hint>  
      <implementation>org.apache.maven.archiva.policies.SnapshotsPolicy</implementation>  
      <description>{@link PreDownloadPolicy} to apply for snapshot versions.</description> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.policies.PreDownloadPolicy</role>  
      <role-hint>cache-failures</role-hint>  
      <implementation>org.apache.maven.archiva.policies.CachedFailuresPolicy</implementation>  
      <description>{@link PreDownloadPolicy} to check if the requested url has failed before.</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.policies.urlcache.UrlFailureCache</role>  
          <field-name>urlFailureCache</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.policies.PreDownloadPolicy</role>  
      <role-hint>releases</role-hint>  
      <implementation>org.apache.maven.archiva.policies.ReleasesPolicy</implementation>  
      <description>{@link PreDownloadPolicy} to apply for released versions.</description> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.policies.DownloadErrorPolicy</role>  
      <role-hint>propagate-errors-on-update</role-hint>  
      <implementation>org.apache.maven.archiva.policies.PropagateErrorsOnUpdateDownloadPolicy</implementation>  
      <description>PropagateErrorsPolicy - a policy applied on error to determine how to treat the error.</description> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.policies.DownloadErrorPolicy</role>  
      <role-hint>propagate-errors</role-hint>  
      <implementation>org.apache.maven.archiva.policies.PropagateErrorsDownloadPolicy</implementation>  
      <description>PropagateErrorsPolicy - a policy applied on error to determine how to treat the error.</description> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.cache.Cache</role>  
      <role-hint>url-failures-cache</role-hint>  
      <implementation>org.codehaus.plexus.cache.ehcache.EhcacheCache</implementation>  
      <description>URL Failure Cache</description>  
      <configuration> 
        <disk-expiry-thread-interval-seconds>600</disk-expiry-thread-interval-seconds>  
        <disk-persistent>true</disk-persistent>  
        <disk-store-path>${java.io.tmpdir}/archiva/urlcache</disk-store-path>  
        <eternal>false</eternal>  
        <max-elements-in-memory>1000</max-elements-in-memory>  
        <memory-eviction-policy>LRU</memory-eviction-policy>  
        <name>url-failures-cache</name>  
        <overflow-to-disk>false</overflow-to-disk>  
        <!-- 45 minutes = 2700 seconds -->  
        <time-to-idle-seconds>2700</time-to-idle-seconds>  
        <!-- 30 minutes = 1800 seconds  -->  
        <time-to-live-seconds>1800</time-to-live-seconds> 
      </configuration> 
    </component>
  </components> 
</component-set>

DEBUG|main| 1412|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 1414|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.apache.maven.archiva.policies.ChecksumPolicy" role="org.apache.maven.archiva.policies.PostDownloadPolicy" role-hint="checksum"/>
  <component implementation="org.apache.maven.archiva.policies.SnapshotsPolicy" role="org.apache.maven.archiva.policies.PreDownloadPolicy" role-hint="snapshots"/>
  <component implementation="org.apache.maven.archiva.policies.CachedFailuresPolicy" role="org.apache.maven.archiva.policies.PreDownloadPolicy" role-hint="cache-failures">
    <requirement field-name="urlFailureCache" role="org.apache.maven.archiva.policies.urlcache.UrlFailureCache"/>
  </component>
  <component implementation="org.apache.maven.archiva.policies.ReleasesPolicy" role="org.apache.maven.archiva.policies.PreDownloadPolicy" role-hint="releases"/>
  <component implementation="org.apache.maven.archiva.policies.PropagateErrorsOnUpdateDownloadPolicy" role="org.apache.maven.archiva.policies.DownloadErrorPolicy" role-hint="propagate-errors-on-update"/>
  <component implementation="org.apache.maven.archiva.policies.PropagateErrorsDownloadPolicy" role="org.apache.maven.archiva.policies.DownloadErrorPolicy" role-hint="propagate-errors"/>
  <component implementation="org.codehaus.plexus.cache.ehcache.EhcacheCache" role="org.codehaus.plexus.cache.Cache" role-hint="url-failures-cache">
    <configuration name="disk-expiry-thread-interval-seconds">600</configuration>
    <configuration name="disk-persistent">true</configuration>
    <configuration name="disk-store-path">${java.io.tmpdir}/archiva/urlcache</configuration>
    <configuration name="eternal">false</configuration>
    <configuration name="max-elements-in-memory">1000</configuration>
    <configuration name="memory-eviction-policy">LRU</configuration>
    <configuration name="name">url-failures-cache</configuration>
    <configuration name="overflow-to-disk">false</configuration>
    <configuration name="time-to-idle-seconds">2700</configuration>
    <configuration name="time-to-live-seconds">1800</configuration>
  </component>
</spring:beans>

DEBUG|main| 1414|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 1418|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/codehaus/plexus/cache/plexus-cache-ehcache/1.0-alpha-2/plexus-cache-ehcache-1.0-alpha-2.jar!/META-INF/plexus/components.xml]
DEBUG|main| 1421|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 1427|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 1429|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.codehaus.plexus.cache.Cache</role>  
      <role-hint>ehcache</role-hint>  
      <implementation>org.codehaus.plexus.cache.ehcache.EhcacheCache</implementation>  
      <description>EhcacheCache configuration document available &lt;a href="http://ehcache.</description>  
      <configuration> 
        <disk-expiry-thread-interval-seconds>600</disk-expiry-thread-interval-seconds>  
        <disk-persistent>true</disk-persistent>  
        <disk-store-path>${java.io.tmpdir}/ehcache</disk-store-path>  
        <eternal>false</eternal>  
        <max-elements-in-memory>1000</max-elements-in-memory>  
        <memory-eviction-policy>LRU</memory-eviction-policy>  
        <name>cache</name>  
        <overflow-to-disk>false</overflow-to-disk>  
        <time-to-idle-seconds>600</time-to-idle-seconds>  
        <time-to-live-seconds>300</time-to-live-seconds> 
      </configuration> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 1434|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 1436|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.codehaus.plexus.cache.ehcache.EhcacheCache" role="org.codehaus.plexus.cache.Cache" role-hint="ehcache">
    <configuration name="disk-expiry-thread-interval-seconds">600</configuration>
    <configuration name="disk-persistent">true</configuration>
    <configuration name="disk-store-path">${java.io.tmpdir}/ehcache</configuration>
    <configuration name="eternal">false</configuration>
    <configuration name="max-elements-in-memory">1000</configuration>
    <configuration name="memory-eviction-policy">LRU</configuration>
    <configuration name="name">cache</configuration>
    <configuration name="overflow-to-disk">false</configuration>
    <configuration name="time-to-idle-seconds">600</configuration>
    <configuration name="time-to-live-seconds">300</configuration>
  </component>
</spring:beans>

DEBUG|main| 1436|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 1437|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/codehaus/plexus/cache/plexus-cache-api/1.0-alpha-2/plexus-cache-api-1.0-alpha-2.jar!/META-INF/plexus/components.xml]
DEBUG|main| 1438|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 1443|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 1443|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.codehaus.plexus.cache.builder.CacheBuilder</role>  
      <role-hint>default</role-hint>  
      <implementation>org.codehaus.plexus.cache.builder.DefaultCacheBuilder</implementation>  
      <description>Ability to obtain cache</description> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 1448|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 1448|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.codehaus.plexus.cache.builder.DefaultCacheBuilder" role="org.codehaus.plexus.cache.builder.CacheBuilder" role-hint="default"/>
</spring:beans>

DEBUG|main| 1449|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 1449|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/apache/archiva/archiva-database/1.1-SNAPSHOT/archiva-database-1.1-SNAPSHOT.jar!/META-INF/plexus/components.xml]
DEBUG|main| 1450|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 1454|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 1482|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.apache.maven.archiva.repository.project.resolvers.ProjectModelResolutionListener</role>  
      <role-hint>model-to-db</role-hint>  
      <implementation>org.apache.maven.archiva.database.project.ProjectModelToDatabaseListener</implementation>  
      <description>Just in Time save of project models to the database, implemented as a listener on {@link ProjectModelResolver} objects that implement {@link FilesystemBasedResolver}.</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.project.ProjectModelResolver</role>  
      <role-hint>database</role-hint>  
      <implementation>org.apache.maven.archiva.database.project.DatabaseProjectModelResolver</implementation>  
      <description>Resolves a project model from the database.</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
      <role-hint>jdo</role-hint>  
      <implementation>org.apache.maven.archiva.database.jdo.JdoArchivaDAO</implementation>  
      <description>JdoArchivaDAO</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.jdo.JdoAccess</role>  
          <role-hint>archiva</role-hint>  
          <field-name>jdo</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.database.ArtifactDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>artifactDAO</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.database.ProjectModelDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>projectModelDAO</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.database.RepositoryProblemDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>repositoryProblemDAO</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.database.RepositoryContentStatisticsDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>repositoryContentStatisticsDAO</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.database.ArtifactDAO</role>  
      <role-hint>jdo</role-hint>  
      <implementation>org.apache.maven.archiva.database.jdo.JdoArtifactDAO</implementation>  
      <description>JdoArtifactDAO</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.jdo.JdoAccess</role>  
          <role-hint>archiva</role-hint>  
          <field-name>jdo</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.database.RepositoryContentStatisticsDAO</role>  
      <role-hint>jdo</role-hint>  
      <implementation>org.apache.maven.archiva.database.jdo.JdoRepositoryContentStatisticsDAO</implementation>  
      <description>JdoRepositoryContentStatisticsDAO</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.jdo.JdoAccess</role>  
          <role-hint>archiva</role-hint>  
          <field-name>jdo</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.database.ProjectModelDAO</role>  
      <role-hint>jdo</role-hint>  
      <implementation>org.apache.maven.archiva.database.jdo.JdoProjectModelDAO</implementation>  
      <description>JdoProjectModelDAO</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.jdo.JdoAccess</role>  
          <role-hint>archiva</role-hint>  
          <field-name>jdo</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.database.jdo.JdoAccess</role>  
      <role-hint>archiva</role-hint>  
      <implementation>org.apache.maven.archiva.database.jdo.JdoAccess</implementation>  
      <description>JdoAccess</description>  
      <requirements> 
        <requirement> 
          <role>org.codehaus.plexus.jdo.JdoFactory</role>  
          <role-hint>archiva</role-hint>  
          <field-name>jdoFactory</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.database.RepositoryProblemDAO</role>  
      <role-hint>jdo</role-hint>  
      <implementation>org.apache.maven.archiva.database.jdo.JdoRepositoryProblemDAO</implementation>  
      <description>JdoRepositoryProblemDAO</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.jdo.JdoAccess</role>  
          <role-hint>archiva</role-hint>  
          <field-name>jdo</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.database.browsing.RepositoryBrowsing</role>  
      <implementation>org.apache.maven.archiva.database.browsing.DefaultRepositoryBrowsing</implementation>  
      <description>DefaultRepositoryBrowsing</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.database.updater.DatabaseUpdater</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dbUpdater</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.database.updater.DatabaseConsumers</role>  
      <implementation>org.apache.maven.archiva.database.updater.DatabaseConsumers</implementation>  
      <description>DatabaseConsumers</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>archivaConfiguration</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer</role>  
          <field-name>availableUnprocessedConsumers</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.consumers.DatabaseCleanupConsumer</role>  
          <field-name>availableCleanupConsumers</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.database.updater.DatabaseUpdater</role>  
      <role-hint>jdo</role-hint>  
      <implementation>org.apache.maven.archiva.database.updater.JdoDatabaseUpdater</implementation>  
      <description>JdoDatabaseUpdater</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.database.updater.DatabaseConsumers</role>  
          <field-name>dbConsumers</field-name> 
        </requirement> 
      </requirements> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 1508|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 1512|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.apache.maven.archiva.database.project.ProjectModelToDatabaseListener" role="org.apache.maven.archiva.repository.project.resolvers.ProjectModelResolutionListener" role-hint="model-to-db">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
  </component>
  <component implementation="org.apache.maven.archiva.database.project.DatabaseProjectModelResolver" role="org.apache.maven.archiva.repository.project.ProjectModelResolver" role-hint="database">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
  </component>
  <component implementation="org.apache.maven.archiva.database.jdo.JdoArchivaDAO" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo">
    <requirement field-name="jdo" role="org.apache.maven.archiva.database.jdo.JdoAccess" role-hint="archiva"/>
    <requirement field-name="artifactDAO" role="org.apache.maven.archiva.database.ArtifactDAO" role-hint="jdo"/>
    <requirement field-name="projectModelDAO" role="org.apache.maven.archiva.database.ProjectModelDAO" role-hint="jdo"/>
    <requirement field-name="repositoryProblemDAO" role="org.apache.maven.archiva.database.RepositoryProblemDAO" role-hint="jdo"/>
    <requirement field-name="repositoryContentStatisticsDAO" role="org.apache.maven.archiva.database.RepositoryContentStatisticsDAO" role-hint="jdo"/>
  </component>
  <component implementation="org.apache.maven.archiva.database.jdo.JdoArtifactDAO" role="org.apache.maven.archiva.database.ArtifactDAO" role-hint="jdo">
    <requirement field-name="jdo" role="org.apache.maven.archiva.database.jdo.JdoAccess" role-hint="archiva"/>
  </component>
  <component implementation="org.apache.maven.archiva.database.jdo.JdoRepositoryContentStatisticsDAO" role="org.apache.maven.archiva.database.RepositoryContentStatisticsDAO" role-hint="jdo">
    <requirement field-name="jdo" role="org.apache.maven.archiva.database.jdo.JdoAccess" role-hint="archiva"/>
  </component>
  <component implementation="org.apache.maven.archiva.database.jdo.JdoProjectModelDAO" role="org.apache.maven.archiva.database.ProjectModelDAO" role-hint="jdo">
    <requirement field-name="jdo" role="org.apache.maven.archiva.database.jdo.JdoAccess" role-hint="archiva"/>
  </component>
  <component implementation="org.apache.maven.archiva.database.jdo.JdoAccess" role="org.apache.maven.archiva.database.jdo.JdoAccess" role-hint="archiva">
    <requirement field-name="jdoFactory" role="org.codehaus.plexus.jdo.JdoFactory" role-hint="archiva"/>
  </component>
  <component implementation="org.apache.maven.archiva.database.jdo.JdoRepositoryProblemDAO" role="org.apache.maven.archiva.database.RepositoryProblemDAO" role-hint="jdo">
    <requirement field-name="jdo" role="org.apache.maven.archiva.database.jdo.JdoAccess" role-hint="archiva"/>
  </component>
  <component implementation="org.apache.maven.archiva.database.browsing.DefaultRepositoryBrowsing" role="org.apache.maven.archiva.database.browsing.RepositoryBrowsing">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <requirement field-name="dbUpdater" role="org.apache.maven.archiva.database.updater.DatabaseUpdater" role-hint="jdo"/>
  </component>
  <component implementation="org.apache.maven.archiva.database.updater.DatabaseConsumers" role="org.apache.maven.archiva.database.updater.DatabaseConsumers">
    <requirement field-name="archivaConfiguration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
    <requirement field-name="availableUnprocessedConsumers" role="org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer"/>
    <requirement field-name="availableCleanupConsumers" role="org.apache.maven.archiva.consumers.DatabaseCleanupConsumer"/>
  </component>
  <component implementation="org.apache.maven.archiva.database.updater.JdoDatabaseUpdater" role="org.apache.maven.archiva.database.updater.DatabaseUpdater" role-hint="jdo">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <requirement field-name="dbConsumers" role="org.apache.maven.archiva.database.updater.DatabaseConsumers"/>
  </component>
</spring:beans>

DEBUG|main| 1513|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 1517|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/apache/archiva/archiva-repository-layer/1.1-SNAPSHOT/archiva-repository-layer-1.1-SNAPSHOT.jar!/META-INF/plexus/components.xml]
DEBUG|main| 1518|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 1533|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 1558|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.apache.maven.archiva.repository.project.ProjectModelResolverFactory</role>  
      <implementation>org.apache.maven.archiva.repository.project.ProjectModelResolverFactory</implementation>  
      <description>Factory for ProjectModelResolver objects</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>archivaConfiguration</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.RepositoryContentFactory</role>  
          <field-name>repositoryFactory</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.dependency.graph.DependencyGraphBuilder</role>  
      <role-hint>project-model</role-hint>  
      <implementation>org.apache.maven.archiva.repository.project.dependencies.ProjectModelBasedGraphBuilder</implementation>  
      <description>ProjectModelBasedGraphBuilder</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.repository.project.ProjectModelResolverFactory</role>  
          <field-name>resolverFactory</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.project.ProjectModelFilter</role>  
          <role-hint>effective</role-hint>  
          <field-name>effectiveFilter</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.project.ProjectModelFilter</role>  
      <role-hint>expression</role-hint>  
      <implementation>org.apache.maven.archiva.repository.project.filters.ProjectModelExpressionFilter</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>ProjectModelExpressionFilter</description>  
      <instantiation-strategy>per-lookup</instantiation-strategy>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.project.ProjectModelFilter</role>  
      <role-hint>effective</role-hint>  
      <implementation>org.apache.maven.archiva.repository.project.filters.EffectiveProjectModelFilter</implementation>  
      <description>Builder for the Effective Project Model.</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.repository.project.ProjectModelResolverFactory</role>  
          <field-name>resolverFactory</field-name> 
        </requirement>  
        <requirement> 
          <role>org.codehaus.plexus.cache.Cache</role>  
          <role-hint>effective-project-cache</role-hint>  
          <field-name>effectiveProjectCache</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.audit.AuditListener</role>  
      <role-hint>logging</role-hint>  
      <implementation>org.apache.maven.archiva.repository.audit.AuditLog</implementation>  
      <description>AuditLog - Audit Log.</description> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.scanner.RepositoryScanner</role>  
      <implementation>org.apache.maven.archiva.repository.scanner.DefaultRepositoryScanner</implementation>  
      <description>DefaultRepositoryScanner</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.FileTypes</role>  
          <field-name>filetypes</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.scanner.RepositoryContentConsumers</role>  
          <field-name>consumerUtil</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.scanner.RepositoryContentConsumers</role>  
      <implementation>org.apache.maven.archiva.repository.scanner.RepositoryContentConsumers</implementation>  
      <description>RepositoryContentConsumerUtil</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>archivaConfiguration</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.consumers.KnownRepositoryContentConsumer</role>  
          <field-name>availableKnownConsumers</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.consumers.InvalidRepositoryContentConsumer</role>  
          <field-name>availableInvalidConsumers</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.RepositoryContentFactory</role>  
      <implementation>org.apache.maven.archiva.repository.RepositoryContentFactory</implementation>  
      <description>RepositoryContentRequest</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>archivaConfiguration</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.metadata.MetadataTools</role>  
      <implementation>org.apache.maven.archiva.repository.metadata.MetadataTools</implementation>  
      <description>MetadataTools</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>configuration</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.configuration.FileTypes</role>  
          <field-name>filetypes</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.RemoteRepositoryContent</role>  
      <role-hint>legacy</role-hint>  
      <implementation>org.apache.maven.archiva.repository.content.RemoteLegacyRepositoryContent</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>RemoteLegacyRepositoryContent</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.repository.content.PathParser</role>  
          <role-hint>legacy</role-hint>  
          <field-name>legacyPathParser</field-name> 
        </requirement> 
      </requirements>  
      <instantiation-strategy>per-lookup</instantiation-strategy>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.ManagedRepositoryContent</role>  
      <role-hint>default</role-hint>  
      <implementation>org.apache.maven.archiva.repository.content.ManagedDefaultRepositoryContent</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>ManagedDefaultRepositoryContent</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.FileTypes</role>  
          <field-name>filetypes</field-name> 
        </requirement> 
      </requirements>  
      <instantiation-strategy>per-lookup</instantiation-strategy>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.content.RepositoryRequest</role>  
      <implementation>org.apache.maven.archiva.repository.content.RepositoryRequest</implementation>  
      <description>RepositoryRequest is used to determine the type of request that is incoming, and convert it to an appropriate ArtifactReference.</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.repository.content.PathParser</role>  
          <role-hint>legacy</role-hint>  
          <field-name>legacyPathParser</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.content.PathParser</role>  
      <role-hint>legacy</role-hint>  
      <implementation>org.apache.maven.archiva.repository.content.LegacyPathParser</implementation>  
      <description>LegacyPathParser is a parser for maven 1 (legacy layout) paths to ArtifactReference.</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>configuration</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.ManagedRepositoryContent</role>  
      <role-hint>legacy</role-hint>  
      <implementation>org.apache.maven.archiva.repository.content.ManagedLegacyRepositoryContent</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>ManagedLegacyRepositoryContent</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.repository.content.PathParser</role>  
          <role-hint>legacy</role-hint>  
          <field-name>legacyPathParser</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.configuration.FileTypes</role>  
          <field-name>filetypes</field-name> 
        </requirement> 
      </requirements>  
      <instantiation-strategy>per-lookup</instantiation-strategy>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.RemoteRepositoryContent</role>  
      <role-hint>default</role-hint>  
      <implementation>org.apache.maven.archiva.repository.content.RemoteDefaultRepositoryContent</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>RemoteDefaultRepositoryContent</description>  
      <instantiation-strategy>per-lookup</instantiation-strategy>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>  
    <component> 
      <role>org.codehaus.plexus.cache.Cache</role>  
      <role-hint>effective-project-cache</role-hint>  
      <implementation>org.codehaus.plexus.cache.ehcache.EhcacheCache</implementation>  
      <description>Effective Project Cache</description>  
      <configuration> 
        <disk-expiry-thread-interval-seconds>600</disk-expiry-thread-interval-seconds>  
        <disk-persistent>true</disk-persistent>  
        <disk-store-path>${java.io.tmpdir}/archiva/effectiveproject</disk-store-path>  
        <eternal>true</eternal>  
        <max-elements-in-memory>1000</max-elements-in-memory>  
        <memory-eviction-policy>LRU</memory-eviction-policy>  
        <name>effective-project-cache</name>  
        <overflow-to-disk>false</overflow-to-disk>  
        <!-- TODO: Adjust the time to live to be more sane (ie: huge 4+ hours) -->  
        <!-- 45 minutes = 2700 seconds -->  
        <time-to-idle-seconds>2700</time-to-idle-seconds>  
        <!-- 30 minutes = 1800 seconds  -->  
        <time-to-live-seconds>1800</time-to-live-seconds> 
      </configuration> 
    </component>
  </components> 
</component-set>

DEBUG|main| 1592|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 1594|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.apache.maven.archiva.repository.project.ProjectModelResolverFactory" role="org.apache.maven.archiva.repository.project.ProjectModelResolverFactory">
    <requirement field-name="archivaConfiguration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
    <requirement field-name="repositoryFactory" role="org.apache.maven.archiva.repository.RepositoryContentFactory"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.project.dependencies.ProjectModelBasedGraphBuilder" role="org.apache.maven.archiva.dependency.graph.DependencyGraphBuilder" role-hint="project-model">
    <requirement field-name="resolverFactory" role="org.apache.maven.archiva.repository.project.ProjectModelResolverFactory"/>
    <requirement field-name="effectiveFilter" role="org.apache.maven.archiva.repository.project.ProjectModelFilter" role-hint="effective"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.project.filters.ProjectModelExpressionFilter" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.repository.project.ProjectModelFilter" role-hint="expression"/>
  <component implementation="org.apache.maven.archiva.repository.project.filters.EffectiveProjectModelFilter" role="org.apache.maven.archiva.repository.project.ProjectModelFilter" role-hint="effective">
    <requirement field-name="resolverFactory" role="org.apache.maven.archiva.repository.project.ProjectModelResolverFactory"/>
    <requirement field-name="effectiveProjectCache" role="org.codehaus.plexus.cache.Cache" role-hint="effective-project-cache"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.audit.AuditLog" role="org.apache.maven.archiva.repository.audit.AuditListener" role-hint="logging"/>
  <component implementation="org.apache.maven.archiva.repository.scanner.DefaultRepositoryScanner" role="org.apache.maven.archiva.repository.scanner.RepositoryScanner">
    <requirement field-name="filetypes" role="org.apache.maven.archiva.configuration.FileTypes"/>
    <requirement field-name="consumerUtil" role="org.apache.maven.archiva.repository.scanner.RepositoryContentConsumers"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.scanner.RepositoryContentConsumers" role="org.apache.maven.archiva.repository.scanner.RepositoryContentConsumers">
    <requirement field-name="archivaConfiguration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
    <requirement field-name="availableKnownConsumers" role="org.apache.maven.archiva.consumers.KnownRepositoryContentConsumer"/>
    <requirement field-name="availableInvalidConsumers" role="org.apache.maven.archiva.consumers.InvalidRepositoryContentConsumer"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.RepositoryContentFactory" role="org.apache.maven.archiva.repository.RepositoryContentFactory">
    <requirement field-name="archivaConfiguration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.metadata.MetadataTools" role="org.apache.maven.archiva.repository.metadata.MetadataTools">
    <requirement field-name="configuration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
    <requirement field-name="filetypes" role="org.apache.maven.archiva.configuration.FileTypes"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.content.RemoteLegacyRepositoryContent" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.repository.RemoteRepositoryContent" role-hint="legacy">
    <requirement field-name="legacyPathParser" role="org.apache.maven.archiva.repository.content.PathParser" role-hint="legacy"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.content.ManagedDefaultRepositoryContent" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.repository.ManagedRepositoryContent" role-hint="default">
    <requirement field-name="filetypes" role="org.apache.maven.archiva.configuration.FileTypes"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.content.RepositoryRequest" role="org.apache.maven.archiva.repository.content.RepositoryRequest">
    <requirement field-name="legacyPathParser" role="org.apache.maven.archiva.repository.content.PathParser" role-hint="legacy"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.content.LegacyPathParser" role="org.apache.maven.archiva.repository.content.PathParser" role-hint="legacy">
    <requirement field-name="configuration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.content.ManagedLegacyRepositoryContent" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.repository.ManagedRepositoryContent" role-hint="legacy">
    <requirement field-name="legacyPathParser" role="org.apache.maven.archiva.repository.content.PathParser" role-hint="legacy"/>
    <requirement field-name="filetypes" role="org.apache.maven.archiva.configuration.FileTypes"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.content.RemoteDefaultRepositoryContent" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.repository.RemoteRepositoryContent" role-hint="default"/>
  <component implementation="org.codehaus.plexus.cache.ehcache.EhcacheCache" role="org.codehaus.plexus.cache.Cache" role-hint="effective-project-cache">
    <configuration name="disk-expiry-thread-interval-seconds">600</configuration>
    <configuration name="disk-persistent">true</configuration>
    <configuration name="disk-store-path">${java.io.tmpdir}/archiva/effectiveproject</configuration>
    <configuration name="eternal">true</configuration>
    <configuration name="max-elements-in-memory">1000</configuration>
    <configuration name="memory-eviction-policy">LRU</configuration>
    <configuration name="name">effective-project-cache</configuration>
    <configuration name="overflow-to-disk">false</configuration>
    <configuration name="time-to-idle-seconds">2700</configuration>
    <configuration name="time-to-live-seconds">1800</configuration>
  </component>
</spring:beans>

DEBUG|main| 1596|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 1600|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/codehaus/plexus/plexus-quartz/1.0-alpha-3/plexus-quartz-1.0-alpha-3.jar!/META-INF/plexus/components.xml]
DEBUG|main| 1601|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 1604|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 1605|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.codehaus.plexus.scheduler.Scheduler</role>  
      <implementation>org.codehaus.plexus.scheduler.DefaultScheduler</implementation>  
      <configuration> 
        <properties> 
          <property> 
            <name>org.quartz.scheduler.instanceName</name>  
            <value>defaultScheduler</value> 
          </property>  
          <property> 
            <name>org.quartz.threadPool.class</name>  
            <value>org.quartz.simpl.SimpleThreadPool</value> 
          </property>  
          <property> 
            <name>org.quartz.threadPool.threadCount</name>  
            <value>15</value> 
          </property>  
          <property> 
            <name>org.quartz.threadPool.threadPriority</name>  
            <value>4</value> 
          </property>  
          <property> 
            <name>org.quartz.jobStore.class</name>  
            <value>org.quartz.simpl.RAMJobStore</value> 
          </property> 
        </properties> 
      </configuration> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 1676|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 1679|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.codehaus.plexus.scheduler.DefaultScheduler" role="org.codehaus.plexus.scheduler.Scheduler">
    <configuration name="properties"> 
      <property> 
        <name>org.quartz.scheduler.instanceName</name>  
        <value>defaultScheduler</value> 
      </property>  
      <property> 
        <name>org.quartz.threadPool.class</name>  
        <value>org.quartz.simpl.SimpleThreadPool</value> 
      </property>  
      <property> 
        <name>org.quartz.threadPool.threadCount</name>  
        <value>15</value> 
      </property>  
      <property> 
        <name>org.quartz.threadPool.threadPriority</name>  
        <value>4</value> 
      </property>  
      <property> 
        <name>org.quartz.jobStore.class</name>  
        <value>org.quartz.simpl.RAMJobStore</value> 
      </property> 
    </configuration>
  </component>
</spring:beans>

DEBUG|main| 1679|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 1682|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/apache/archiva/archiva-database-consumers/1.1-SNAPSHOT/archiva-database-consumers-1.1-SNAPSHOT.jar!/META-INF/plexus/components.xml]
DEBUG|main| 1683|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 1686|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 1700|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer</role>  
      <role-hint>update-db-project</role-hint>  
      <implementation>org.apache.maven.archiva.consumers.database.ProjectModelToDatabaseConsumer</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>ProjectModelToDatabaseConsumer</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.RepositoryContentFactory</role>  
          <field-name>repositoryFactory</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.project.ProjectModelFilter</role>  
          <role-hint>expression</role-hint>  
          <field-name>expressionModelFilter</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.project.ProjectModelFilter</role>  
          <role-hint>effective</role-hint>  
          <field-name>effectiveModelFilter</field-name> 
        </requirement>  
        <requirement> 
          <role>org.codehaus.plexus.cache.Cache</role>  
          <role-hint>effective-project-cache</role-hint>  
          <field-name>effectiveProjectCache</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <id>update-db-project</id>  
        <description>Update database with project model information.</description> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.consumers.KnownRepositoryContentConsumer</role>  
      <role-hint>update-db-artifact</role-hint>  
      <implementation>org.apache.maven.archiva.consumers.database.ArtifactUpdateDatabaseConsumer</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>ArtifactUpdateDatabaseConsumer - Take an artifact off of disk and put it into the repository.</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>configuration</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.configuration.FileTypes</role>  
          <field-name>filetypes</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.RepositoryContentFactory</role>  
          <field-name>repositoryFactory</field-name> 
        </requirement>  
        <requirement> 
          <role>org.codehaus.plexus.digest.Digester</role>  
          <role-hint>sha1</role-hint>  
          <field-name>digestSha1</field-name> 
        </requirement>  
        <requirement> 
          <role>org.codehaus.plexus.digest.Digester</role>  
          <role-hint>md5</role-hint>  
          <field-name>digestMd5</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <id>update-db-artifact</id>  
        <description>Update the Artifact in the Database</description> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer</role>  
      <role-hint>update-db-bytecode-stats</role-hint>  
      <implementation>org.apache.maven.archiva.consumers.database.BytecodeStatsToDatabaseConsumer</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>BytecodeStatsToDatabaseConsumer</description>  
      <configuration> 
        <id>update-db-bytecode-stats</id>  
        <description>Update database with java bytecode stats.</description> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer</role>  
      <role-hint>validate-repository-metadata</role-hint>  
      <implementation>org.apache.maven.archiva.consumers.database.VerifyMetadataAgainstDatabaseConsumer</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>VerifyMetadataAgainstDatabaseConsumer</description>  
      <configuration> 
        <id>validate-repository-metadata</id>  
        <description>Verify repository metadata files against database.</description> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.consumers.DatabaseCleanupConsumer</role>  
      <role-hint>not-present-remove-db-artifact</role-hint>  
      <implementation>org.apache.maven.archiva.consumers.database.DatabaseCleanupRemoveArtifactConsumer</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>Consumer for cleaning up the database of artifacts that are no longer existing in the repository.</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArtifactDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>artifactDAO</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.database.RepositoryProblemDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>repositoryProblemDAO</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.RepositoryContentFactory</role>  
          <field-name>repositoryFactory</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <id>not-present-remove-db-artifact</id>  
        <description>Remove artifact from database if not present on filesystem.</description> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.consumers.DatabaseCleanupConsumer</role>  
      <role-hint>not-present-remove-db-project</role-hint>  
      <implementation>org.apache.maven.archiva.consumers.database.DatabaseCleanupRemoveProjectConsumer</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>Consumer for removing or deleting from the database the project models fo artifacts that have been deleted/removed from the repository.</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ProjectModelDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>projectModelDAO</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.RepositoryContentFactory</role>  
          <field-name>repositoryFactory</field-name> 
        </requirement>  
        <requirement> 
          <role>org.codehaus.plexus.cache.Cache</role>  
          <role-hint>effective-project-cache</role-hint>  
          <field-name>effectiveProjectCache</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <id>not-present-remove-db-project</id>  
        <description>Remove project from database if not present on filesystem.</description> 
      </configuration> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 1736|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 1740|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.apache.maven.archiva.consumers.database.ProjectModelToDatabaseConsumer" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer" role-hint="update-db-project">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <requirement field-name="repositoryFactory" role="org.apache.maven.archiva.repository.RepositoryContentFactory"/>
    <requirement field-name="expressionModelFilter" role="org.apache.maven.archiva.repository.project.ProjectModelFilter" role-hint="expression"/>
    <requirement field-name="effectiveModelFilter" role="org.apache.maven.archiva.repository.project.ProjectModelFilter" role-hint="effective"/>
    <requirement field-name="effectiveProjectCache" role="org.codehaus.plexus.cache.Cache" role-hint="effective-project-cache"/>
    <configuration name="id">update-db-project</configuration>
    <configuration name="description">Update database with project model information.</configuration>
  </component>
  <component implementation="org.apache.maven.archiva.consumers.database.ArtifactUpdateDatabaseConsumer" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.consumers.KnownRepositoryContentConsumer" role-hint="update-db-artifact">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <requirement field-name="configuration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
    <requirement field-name="filetypes" role="org.apache.maven.archiva.configuration.FileTypes"/>
    <requirement field-name="repositoryFactory" role="org.apache.maven.archiva.repository.RepositoryContentFactory"/>
    <requirement field-name="digestSha1" role="org.codehaus.plexus.digest.Digester" role-hint="sha1"/>
    <requirement field-name="digestMd5" role="org.codehaus.plexus.digest.Digester" role-hint="md5"/>
    <configuration name="id">update-db-artifact</configuration>
    <configuration name="description">Update the Artifact in the Database</configuration>
  </component>
  <component implementation="org.apache.maven.archiva.consumers.database.BytecodeStatsToDatabaseConsumer" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer" role-hint="update-db-bytecode-stats">
    <configuration name="id">update-db-bytecode-stats</configuration>
    <configuration name="description">Update database with java bytecode stats.</configuration>
  </component>
  <component implementation="org.apache.maven.archiva.consumers.database.VerifyMetadataAgainstDatabaseConsumer" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer" role-hint="validate-repository-metadata">
    <configuration name="id">validate-repository-metadata</configuration>
    <configuration name="description">Verify repository metadata files against database.</configuration>
  </component>
  <component implementation="org.apache.maven.archiva.consumers.database.DatabaseCleanupRemoveArtifactConsumer" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.consumers.DatabaseCleanupConsumer" role-hint="not-present-remove-db-artifact">
    <requirement field-name="artifactDAO" role="org.apache.maven.archiva.database.ArtifactDAO" role-hint="jdo"/>
    <requirement field-name="repositoryProblemDAO" role="org.apache.maven.archiva.database.RepositoryProblemDAO" role-hint="jdo"/>
    <requirement field-name="repositoryFactory" role="org.apache.maven.archiva.repository.RepositoryContentFactory"/>
    <configuration name="id">not-present-remove-db-artifact</configuration>
    <configuration name="description">Remove artifact from database if not present on filesystem.</configuration>
  </component>
  <component implementation="org.apache.maven.archiva.consumers.database.DatabaseCleanupRemoveProjectConsumer" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.consumers.DatabaseCleanupConsumer" role-hint="not-present-remove-db-project">
    <requirement field-name="projectModelDAO" role="org.apache.maven.archiva.database.ProjectModelDAO" role-hint="jdo"/>
    <requirement field-name="repositoryFactory" role="org.apache.maven.archiva.repository.RepositoryContentFactory"/>
    <requirement field-name="effectiveProjectCache" role="org.codehaus.plexus.cache.Cache" role-hint="effective-project-cache"/>
    <configuration name="id">not-present-remove-db-project</configuration>
    <configuration name="description">Remove project from database if not present on filesystem.</configuration>
  </component>
</spring:beans>

DEBUG|main| 1746|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 1759|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/apache/archiva/archiva-artifact-reports/1.1-SNAPSHOT/archiva-artifact-reports-1.1-SNAPSHOT.jar!/META-INF/plexus/components.xml]
DEBUG|main| 1767|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 1780|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 1801|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.apache.maven.archiva.consumers.ArchivaArtifactConsumer</role>  
      <role-hint>duplicate-artifacts</role-hint>  
      <implementation>org.apache.maven.archiva.reporting.artifact.DuplicateArtifactsConsumer</implementation>  
      <description>Search the database of known SHA1 Checksums for potential duplicate artifacts.</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>configuration</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.configuration.FileTypes</role>  
          <field-name>filetypes</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.RepositoryContentFactory</role>  
          <field-name>repositoryFactory</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <id>duplicate-artifacts</id>  
        <description>Check for Duplicate Artifacts via SHA1 Checksums</description> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.reporting.DynamicReportSource</role>  
      <role-hint>artifact-location</role-hint>  
      <implementation>org.apache.maven.archiva.reporting.artifact.LocationArtifactsReport</implementation>  
      <description>LocationArtifactsReport</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <name>Artifact Locations Report</name> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.reporting.DynamicReportSource</role>  
      <role-hint>old-artifacts</role-hint>  
      <implementation>org.apache.maven.archiva.reporting.artifact.OldArtifactReport</implementation>  
      <description>OldArtifactReport</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <name>Old Artifacts Report</name>  
        <cutoff-days>365</cutoff-days> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.reporting.DynamicReportSource</role>  
      <role-hint>old-snapshots</role-hint>  
      <implementation>org.apache.maven.archiva.reporting.artifact.OldSnapshotArtifactReport</implementation>  
      <description>OldSnapshotArtifactReport</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <name>Old Snapshots Report</name>  
        <cutoff-days>365</cutoff-days> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.reporting.DynamicReportSource</role>  
      <role-hint>duplicate-artifacts</role-hint>  
      <implementation>org.apache.maven.archiva.reporting.artifact.DuplicateArtifactReport</implementation>  
      <description>DuplicateArtifactReport</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <name>Duplicate Artifact Report</name> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.consumers.ArchivaArtifactConsumer</role>  
      <role-hint>validate-artifacts-location</role-hint>  
      <implementation>org.apache.maven.archiva.reporting.artifact.LocationArtifactsConsumer</implementation>  
      <description>Validate the location of the artifact based on the values indicated in its pom (both the pom packaged with the artifact &amp; the pom in the file system).</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>configuration</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.configuration.FileTypes</role>  
          <field-name>filetypes</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.RepositoryContentFactory</role>  
          <field-name>repositoryFactory</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <id>duplicate-artifacts</id>  
        <description>Check for Duplicate Artifacts via SHA1 Checksums</description> 
      </configuration> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 1812|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 1829|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.apache.maven.archiva.reporting.artifact.DuplicateArtifactsConsumer" role="org.apache.maven.archiva.consumers.ArchivaArtifactConsumer" role-hint="duplicate-artifacts">
    <requirement field-name="configuration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
    <requirement field-name="filetypes" role="org.apache.maven.archiva.configuration.FileTypes"/>
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <requirement field-name="repositoryFactory" role="org.apache.maven.archiva.repository.RepositoryContentFactory"/>
    <configuration name="id">duplicate-artifacts</configuration>
    <configuration name="description">Check for Duplicate Artifacts via SHA1 Checksums</configuration>
  </component>
  <component implementation="org.apache.maven.archiva.reporting.artifact.LocationArtifactsReport" role="org.apache.maven.archiva.reporting.DynamicReportSource" role-hint="artifact-location">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <configuration name="name">Artifact Locations Report</configuration>
  </component>
  <component implementation="org.apache.maven.archiva.reporting.artifact.OldArtifactReport" role="org.apache.maven.archiva.reporting.DynamicReportSource" role-hint="old-artifacts">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <configuration name="name">Old Artifacts Report</configuration>
    <configuration name="cutoff-days">365</configuration>
  </component>
  <component implementation="org.apache.maven.archiva.reporting.artifact.OldSnapshotArtifactReport" role="org.apache.maven.archiva.reporting.DynamicReportSource" role-hint="old-snapshots">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <configuration name="name">Old Snapshots Report</configuration>
    <configuration name="cutoff-days">365</configuration>
  </component>
  <component implementation="org.apache.maven.archiva.reporting.artifact.DuplicateArtifactReport" role="org.apache.maven.archiva.reporting.DynamicReportSource" role-hint="duplicate-artifacts">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <configuration name="name">Duplicate Artifact Report</configuration>
  </component>
  <component implementation="org.apache.maven.archiva.reporting.artifact.LocationArtifactsConsumer" role="org.apache.maven.archiva.consumers.ArchivaArtifactConsumer" role-hint="validate-artifacts-location">
    <requirement field-name="configuration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
    <requirement field-name="filetypes" role="org.apache.maven.archiva.configuration.FileTypes"/>
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <requirement field-name="repositoryFactory" role="org.apache.maven.archiva.repository.RepositoryContentFactory"/>
    <configuration name="id">duplicate-artifacts</configuration>
    <configuration name="description">Check for Duplicate Artifacts via SHA1 Checksums</configuration>
  </component>
</spring:beans>

DEBUG|main| 1829|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 1840|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/apache/archiva/archiva-report-manager/1.1-SNAPSHOT/archiva-report-manager-1.1-SNAPSHOT.jar!/META-INF/plexus/components.xml]
DEBUG|main| 1841|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 1843|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 1843|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.apache.maven.archiva.reporting.ReportingManager</role>  
      <role-hint>default</role-hint>  
      <implementation>org.apache.maven.archiva.reporting.DefaultReportingManager</implementation>  
      <description>DefaultReportingManager</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.reporting.DynamicReportSource</role>  
          <field-name>reportSourceMap</field-name> 
        </requirement> 
      </requirements> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 1848|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 1849|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.apache.maven.archiva.reporting.DefaultReportingManager" role="org.apache.maven.archiva.reporting.ReportingManager" role-hint="default">
    <requirement field-name="reportSourceMap" role="org.apache.maven.archiva.reporting.DynamicReportSource"/>
  </component>
</spring:beans>

DEBUG|main| 1849|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 1849|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/codehaus/plexus/plexus-digest/1.1/plexus-digest-1.1.jar!/META-INF/plexus/components.xml]
DEBUG|main| 1850|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 1852|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 1853|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.codehaus.plexus.digest.ChecksumFile</role>  
      <implementation>org.codehaus.plexus.digest.ChecksumFile</implementation>  
      <description>ChecksumFile</description>  
      <requirements> 
        <requirement> 
          <role>org.codehaus.plexus.digest.Digester</role>  
          <role-hint>sha1</role-hint>  
          <field-name>digestSha1</field-name> 
        </requirement>  
        <requirement> 
          <role>org.codehaus.plexus.digest.Digester</role>  
          <role-hint>md5</role-hint>  
          <field-name>digestMd5</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.digest.Digester</role>  
      <role-hint>sha1</role-hint>  
      <implementation>org.codehaus.plexus.digest.Sha1Digester</implementation>  
      <description>Digester that does SHA1 Message Digesting Only.</description> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.digest.StreamingDigester</role>  
      <role-hint>sha1</role-hint>  
      <implementation>org.codehaus.plexus.digest.StreamingSha1Digester</implementation>  
      <description>An SHA-1 implementation of the streaming digester.</description> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.digest.StreamingDigester</role>  
      <role-hint>md5</role-hint>  
      <implementation>org.codehaus.plexus.digest.StreamingMd5Digester</implementation>  
      <description>An MD5 implementation of the streaming digester.</description> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.digest.Digester</role>  
      <role-hint>md5</role-hint>  
      <implementation>org.codehaus.plexus.digest.Md5Digester</implementation>  
      <description>Digester that does MD5 Message Digesting Only.</description> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 1859|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 1859|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.codehaus.plexus.digest.ChecksumFile" role="org.codehaus.plexus.digest.ChecksumFile">
    <requirement field-name="digestSha1" role="org.codehaus.plexus.digest.Digester" role-hint="sha1"/>
    <requirement field-name="digestMd5" role="org.codehaus.plexus.digest.Digester" role-hint="md5"/>
  </component>
  <component implementation="org.codehaus.plexus.digest.Sha1Digester" role="org.codehaus.plexus.digest.Digester" role-hint="sha1"/>
  <component implementation="org.codehaus.plexus.digest.StreamingSha1Digester" role="org.codehaus.plexus.digest.StreamingDigester" role-hint="sha1"/>
  <component implementation="org.codehaus.plexus.digest.StreamingMd5Digester" role="org.codehaus.plexus.digest.StreamingDigester" role-hint="md5"/>
  <component implementation="org.codehaus.plexus.digest.Md5Digester" role="org.codehaus.plexus.digest.Digester" role-hint="md5"/>
</spring:beans>

DEBUG|main| 1861|PlexusBeanDefinitionDocumentReader - Loading bean definitions
DEBUG|main| 1862|PlexusXmlBeanDefinitionReader  - Loaded 68 bean definitions from location pattern [classpath*:META-INF/plexus/components.xml]
 INFO|main| 1862|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [file:/home/continuum/data/working-directory/679/target/test-classes/org/apache/maven/archiva/scheduled/executors/ArchivaRepositoryScanningTaskExecutorTest.xml]
DEBUG|main| 1867|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 1877|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 1878|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<!--
  ~ Licensed to the Apache Software Foundation (ASF) under one
  ~ or more contributor license agreements.  See the NOTICE file
  ~ distributed with this work for additional information
  ~ regarding copyright ownership.  The ASF licenses this file
  ~ to you under the Apache License, Version 2.0 (the
  ~ "License"); you may not use this file except in compliance
  ~ with the License.  You may obtain a copy of the License at
  ~
  ~   http://www.apache.org/licenses/LICENSE-2.0
  ~
  ~ Unless required by applicable law or agreed to in writing,
  ~ software distributed under the License is distributed on an
  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  ~ KIND, either express or implied.  See the License for the
  ~ specific language governing permissions and limitations
  ~ under the License.
  -->
<component-set> 
  <components> 
    <component> 
      <role>org.codehaus.plexus.taskqueue.execution.TaskExecutor</role>  
      <role-hint>test-repository-scanning</role-hint>  
      <implementation>org.apache.maven.archiva.scheduled.executors.ArchivaRepositoryScanningTaskExecutor</implementation>  
      <description/>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>archivaConfiguration</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.scanner.RepositoryScanner</role>  
          <field-name>repoScanner</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
      <implementation>org.apache.maven.archiva.configuration.DefaultArchivaConfiguration</implementation>  
      <requirements> 
        <requirement> 
          <role>org.codehaus.plexus.registry.Registry</role>  
          <role-hint>configured</role-hint> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.policies.PreDownloadPolicy</role>  
          <field-name>prePolicies</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.policies.PostDownloadPolicy</role>  
          <field-name>postPolicies</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.registry.Registry</role>  
      <role-hint>configured</role-hint>  
      <implementation>org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry</implementation>  
      <configuration> 
        <properties> 
          <system/>  
          <xml config-at="org.apache.maven.archiva" config-name="org.apache.maven.archiva" fileName="${basedir}/src/test/resources/archiva-test.xml"/> 
        </properties> 
      </configuration> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.jdo.JdoFactory</role>  
      <role-hint>archiva</role-hint>  
      <implementation>org.codehaus.plexus.jdo.DefaultConfigurableJdoFactory</implementation>  
      <configuration> 
        <persistenceManagerFactoryClass>org.jpox.PersistenceManagerFactoryImpl</persistenceManagerFactoryClass>  
        <otherProperties> 
          <property> 
            <name>javax.jdo.PersistenceManagerFactoryClass</name>  
            <value>org.jpox.PersistenceManagerFactoryImpl</value> 
          </property> 
        </otherProperties> 
      </configuration> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 1892|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 1894|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.apache.maven.archiva.scheduled.executors.ArchivaRepositoryScanningTaskExecutor
      " role="org.codehaus.plexus.taskqueue.execution.TaskExecutor" role-hint="test-repository-scanning">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <requirement field-name="archivaConfiguration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
    <requirement field-name="repoScanner" role="org.apache.maven.archiva.repository.scanner.RepositoryScanner"/>
  </component>
  <component implementation="org.apache.maven.archiva.configuration.DefaultArchivaConfiguration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration">
    <requirement field-name="" role="org.codehaus.plexus.registry.Registry" role-hint="configured"/>
    <requirement field-name="prePolicies" role="org.apache.maven.archiva.policies.PreDownloadPolicy"/>
    <requirement field-name="postPolicies" role="org.apache.maven.archiva.policies.PostDownloadPolicy"/>
  </component>
  <component implementation="org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry" role="org.codehaus.plexus.registry.Registry" role-hint="configured">
    <configuration name="properties"> 
      <system/>  
      <xml config-at="org.apache.maven.archiva" config-name="org.apache.maven.archiva" fileName="${basedir}/src/test/resources/archiva-test.xml"/> 
    </configuration>
  </component>
  <component implementation="org.codehaus.plexus.jdo.DefaultConfigurableJdoFactory" role="org.codehaus.plexus.jdo.JdoFactory" role-hint="archiva">
    <configuration name="persistenceManagerFactoryClass">org.jpox.PersistenceManagerFactoryImpl</configuration>
    <configuration name="otherProperties"> 
      <property> 
        <name>javax.jdo.PersistenceManagerFactoryClass</name>  
        <value>org.jpox.PersistenceManagerFactoryImpl</value> 
      </property> 
    </configuration>
  </component>
</spring:beans>

DEBUG|main| 1894|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 1895|DefaultListableBeanFactory     - Overriding bean definition for bean 'archivaConfiguration': replacing [Generic bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Generic bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 1896|PlexusXmlBeanDefinitionReader  - Loaded 3 bean definitions from location pattern [classpath*:org/apache/maven/archiva/scheduled/executors/ArchivaRepositoryScanningTaskExecutorTest.xml]
DEBUG|main| 1898|PlexusXmlBeanDefinitionReader  - Loaded 0 bean definitions from location pattern [classpath*:org/apache/maven/archiva/scheduled/executors/ArchivaRepositoryScanningTaskExecutorTest-context.xml]
 INFO|main| 1898|PlexusClassPathXmlApplicationContext - Bean factory for application context [org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@1e51060]: org.springframework.beans.factory.support.DefaultListableBeanFactory@19b1de
DEBUG|main| 1905|PlexusClassPathXmlApplicationContext - 72 beans defined in org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@1e51060: display name [org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@1e51060]; startup date [Fri May 02 20:19:36 PDT 2008]; root of context hierarchy
DEBUG|main| 1983|PlexusClassPathXmlApplicationContext - Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@ad8659]
DEBUG|main| 1987|PlexusClassPathXmlApplicationContext - Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@11381e7]
 INFO|main| 2001|DefaultListableBeanFactory     - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@19b1de: defining beans [urlFailureCache,archivaTaskScheduler,taskExecutor#repository-scanning,taskExecutor#database-update,taskQueue#database-update,taskQueueExecutor#database-update,taskQueue#repository-scanning,taskQueueExecutor#repository-scanning,fileTypes,archivaConfiguration,registry#commons-configuration,expressionSource#properties,expressionSource#sysprops,expressionEvaluator,postDownloadPolicy#checksum,preDownloadPolicy#snapshots,preDownloadPolicy#cache-failures,preDownloadPolicy#releases,downloadErrorPolicy#propagate-errors-on-update,downloadErrorPolicy#propagate-errors,cache#url-failures-cache,cache#ehcache,cacheBuilder,projectModelResolutionListener#model-to-db,projectModelResolver#database,archivaDAO#jdo,artifactDAO#jdo,repositoryContentStatisticsDAO#jdo,projectModelDAO#jdo,jdoAccess#archiva,repositoryProblemDAO#jdo,repositoryBrowsing,databaseConsumers,databaseUpdater#jdo,projectModelResolverFactory,dependencyGraphBuilder#project-model,projectModelFilter#expression,projectModelFilter#effective,auditListener#logging,repositoryScanner,repositoryContentConsumers,repositoryContentFactory,metadataTools,remoteRepositoryContent#legacy,managedRepositoryContent,repositoryRequest,pathParser#legacy,managedRepositoryContent#legacy,remoteRepositoryContent,cache#effective-project-cache,scheduler,databaseUnprocessedArtifactConsumer#update-db-project,knownRepositoryContentConsumer#update-db-artifact,databaseUnprocessedArtifactConsumer#update-db-bytecode-stats,databaseUnprocessedArtifactConsumer#validate-repository-metadata,databaseCleanupConsumer#not-present-remove-db-artifact,databaseCleanupConsumer#not-present-remove-db-project,archivaArtifactConsumer#duplicate-artifacts,dynamicReportSource#artifact-location,dynamicReportSource#old-artifacts,dynamicReportSource#old-snapshots,dynamicReportSource#duplicate-artifacts,archivaArtifactConsumer#validate-artifacts-location,reportingManager,checksumFile,digester#sha1,streamingDigester#sha1,streamingDigester#md5,digester#md5,taskExecutor#test-repository-scanning,registry#configured,jdoFactory#archiva]; root of factory hierarchy
DEBUG|main| 2003|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'urlFailureCache'
DEBUG|main| 2004|DefaultListableBeanFactory     - Creating instance of bean 'urlFailureCache' with merged definition [Root bean: class [org.apache.maven.archiva.policies.urlcache.DefaultUrlFailureCache]; scope=singleton; abstract=false; lazyInit=false; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL [jar:file:/home/continuum/.m2/repository/org/apache/archiva/archiva-policies/1.1-SNAPSHOT/archiva-policies-1.1-SNAPSHOT.jar!/META-INF/spring-context.xml]]
DEBUG|main| 2037|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'cache#url-failures-cache'
DEBUG|main| 2037|DefaultListableBeanFactory     - Creating instance of bean 'cache#url-failures-cache' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 2039|DefaultListableBeanFactory     - Eagerly caching bean 'cache#url-failures-cache' to allow for resolving potential circular references
DEBUG|main| 2045|CachedIntrospectionResults     - Getting BeanInfo for class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]
DEBUG|main| 2048|CachedIntrospectionResults     - Caching PropertyDescriptors for class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]
DEBUG|main| 2048|CachedIntrospectionResults     - Found bean property 'beanFactory' of type [org.springframework.beans.factory.BeanFactory]
DEBUG|main| 2048|CachedIntrospectionResults     - Found bean property 'beanRef' of type [java.lang.String]
DEBUG|main| 2048|CachedIntrospectionResults     - Found bean property 'class' of type [java.lang.Class]
DEBUG|main| 2048|CachedIntrospectionResults     - Found bean property 'configuration' of type [org.codehaus.plexus.configuration.PlexusConfiguration]
DEBUG|main| 2048|CachedIntrospectionResults     - Found bean property 'implementation' of type [java.lang.Class]
DEBUG|main| 2048|CachedIntrospectionResults     - Found bean property 'instantiationStrategy' of type [java.lang.String]
DEBUG|main| 2048|CachedIntrospectionResults     - Found bean property 'object' of type [java.lang.Object]
DEBUG|main| 2048|CachedIntrospectionResults     - Found bean property 'objectType' of type [java.lang.Class]
DEBUG|main| 2048|CachedIntrospectionResults     - Found bean property 'requirements' of type [java.util.Map]
DEBUG|main| 2048|CachedIntrospectionResults     - Found bean property 'role' of type [java.lang.Class]
DEBUG|main| 2048|CachedIntrospectionResults     - Found bean property 'singleton' of type [boolean]
DEBUG|main| 2054|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@71dc3d]
DEBUG|main| 2056|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@71dc3d]
DEBUG|main| 2067|PlexusComponentFactoryBean     - Creating Plexus component class org.codehaus.plexus.cache.ehcache.EhcacheCache
DEBUG|main| 2091|TypeConverterDelegate          - Converting String to [boolean] using property editor [org.springframework.beans.propertyeditors.CustomBooleanEditor@1242b11]
DEBUG|main| 2092|TypeConverterDelegate          - Converting String to [int] using property editor [org.springframework.beans.propertyeditors.CustomNumberEditor@1878144]
DEBUG|main| 2095|TypeConverterDelegate          - Converting String to [boolean] using property editor [org.springframework.beans.propertyeditors.CustomBooleanEditor@15db314]
DEBUG|main| 2096|TypeConverterDelegate          - Converting String to [int] using property editor [org.springframework.beans.propertyeditors.CustomNumberEditor@97eded]
DEBUG|main| 2097|TypeConverterDelegate          - Converting String to [boolean] using property editor [org.springframework.beans.propertyeditors.CustomBooleanEditor@858bf1]
DEBUG|main| 2097|TypeConverterDelegate          - Converting String to [long] using property editor [org.springframework.beans.propertyeditors.CustomNumberEditor@1a68ef9]
DEBUG|main| 2098|TypeConverterDelegate          - Converting String to [int] using property editor [org.springframework.beans.propertyeditors.CustomNumberEditor@1f48262]
DEBUG|main| 2098|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
 WARN|main| 2098|PlexusLifecycleBeanPostProcessor - No loggerManager set in context. Falling back to ConsoleLoggerManager
DEBUG|main| 2108|CacheManager                   - Creating new CacheManager with default config
DEBUG|main| 2113|CacheManager                   - Configuring ehcache from classpath.
 WARN|main| 2117|ConfigurationFactory           - No configuration found. Configuring ehcache from ehcache-failsafe.xml  found in the classpath: jar:file:/home/continuum/.m2/repository/net/sf/ehcache/ehcache/1.3.0/ehcache-1.3.0.jar!/ehcache-failsafe.xml
DEBUG|main| 2118|ConfigurationFactory           - Configuring ehcache from URL: jar:file:/home/continuum/.m2/repository/net/sf/ehcache/ehcache/1.3.0/ehcache-1.3.0.jar!/ehcache-failsafe.xml
DEBUG|main| 2119|ConfigurationFactory           - Configuring ehcache from InputStream
DEBUG|main| 2128|DiskStoreConfiguration         - Disk Store Path: /tmp
DEBUG|main| 2137|ConfigurationHelper            - No CacheManagerEventListenerFactory class specified. Skipping...
DEBUG|main| 2138|ConfigurationHelper            - No CachePeerListenerFactoryConfiguration specified. Not configuring a CacheManagerPeerListener.
DEBUG|main| 2138|ConfigurationHelper            - No CachePeerProviderFactoryConfiguration specified. Not configuring a CacheManagerPeerProvider.
DEBUG|main| 2317|ConfigurationHelper            - No BootstrapCacheLoaderFactory class specified. Skipping...
DEBUG|main| 2329|MemoryStore                    - Initialized net.sf.ehcache.store.LruMemoryStore for url-failures-cache
DEBUG|main| 2335|LruMemoryStore                 - url-failures-cache Cache: Using SpoolingLinkedHashMap implementation
DEBUG|main| 2336|Cache                          - Initialised cache: url-failures-cache
DEBUG|main| 2346|DefaultListableBeanFactory     - Eagerly caching bean 'urlFailureCache' to allow for resolving potential circular references
DEBUG|main| 2360|PlexusClassPathXmlApplicationContext - Publishing event in context [org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@1e51060]: org.springframework.context.event.ContextRefreshedEvent[source=org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@1e51060: display name [org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@1e51060]; startup date [Fri May 02 20:19:36 PDT 2008]; root of context hierarchy]
DEBUG|main| 2369|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'jdoFactory#archiva'
DEBUG|main| 2369|DefaultListableBeanFactory     - Creating instance of bean 'jdoFactory#archiva' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 2369|DefaultListableBeanFactory     - Eagerly caching bean 'jdoFactory#archiva' to allow for resolving potential circular references
DEBUG|main| 2369|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@180f96c]
DEBUG|main| 2369|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@180f96c]
DEBUG|main| 2378|PlexusComponentFactoryBean     - Creating Plexus component class org.codehaus.plexus.jdo.DefaultConfigurableJdoFactory
DEBUG|main| 2388|TypeConverterDelegate          - Converting String to [class java.util.Properties] using property editor [org.codehaus.plexus.spring.editors.PropertiesPropertyEditor@618d26]
DEBUG|main| 2417|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
JPOX SchemaTool : System Properties
>>  javax.jdo.PersistenceManagerFactoryClass=org.jpox.PersistenceManagerFactoryImpl
>>  javax.jdo.option.ConnectionDriverName=org.hsqldb.jdbcDriver
>>  javax.jdo.option.ConnectionURL=jdbc:hsqldb:mem:testExecutor
>>  javax.jdo.option.ConnectionUserName=sa

JPOX SchemaTool : System Properties
>>  javax.jdo.PersistenceManagerFactoryClass=org.jpox.PersistenceManagerFactoryImpl
>>  javax.jdo.option.ConnectionDriverName=org.hsqldb.jdbcDriver
>>  javax.jdo.option.ConnectionURL=jdbc:hsqldb:mem:testExecutor
>>  javax.jdo.option.ConnectionUserName=sa
>>  org.jpox.autoCreateConstraints=true
>>  org.jpox.autoCreateColumns=false
>>  org.jpox.validateTables=true
>>  org.jpox.validateColumns=true
>>  org.jpox.validateConstraints=true

DEBUG|main| 6692|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'archivaDAO#jdo'
DEBUG|main| 6692|DefaultListableBeanFactory     - Creating instance of bean 'archivaDAO#jdo' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 6693|DefaultListableBeanFactory     - Eagerly caching bean 'archivaDAO#jdo' to allow for resolving potential circular references
DEBUG|main| 6693|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@bfed5a]
DEBUG|main| 6693|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@bfed5a]
DEBUG|main| 6694|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.database.jdo.JdoArchivaDAO
DEBUG|main| 6867|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'repositoryProblemDAO#jdo'
DEBUG|main| 6867|DefaultListableBeanFactory     - Creating instance of bean 'repositoryProblemDAO#jdo' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 6868|DefaultListableBeanFactory     - Eagerly caching bean 'repositoryProblemDAO#jdo' to allow for resolving potential circular references
DEBUG|main| 6868|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@8b677f]
DEBUG|main| 6868|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@8b677f]
DEBUG|main| 6869|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.database.jdo.JdoRepositoryProblemDAO
DEBUG|main| 6869|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'jdoAccess#archiva'
DEBUG|main| 6869|DefaultListableBeanFactory     - Creating instance of bean 'jdoAccess#archiva' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 6869|DefaultListableBeanFactory     - Eagerly caching bean 'jdoAccess#archiva' to allow for resolving potential circular references
DEBUG|main| 6870|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1972e3a]
DEBUG|main| 6870|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1972e3a]
DEBUG|main| 6870|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.database.jdo.JdoAccess
DEBUG|main| 6873|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'jdoFactory#archiva'
DEBUG|main| 6873|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main| 6874|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main| 6875|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'projectModelDAO#jdo'
DEBUG|main| 6875|DefaultListableBeanFactory     - Creating instance of bean 'projectModelDAO#jdo' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 6875|DefaultListableBeanFactory     - Eagerly caching bean 'projectModelDAO#jdo' to allow for resolving potential circular references
DEBUG|main| 6875|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@31fb31]
DEBUG|main| 6875|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@31fb31]
DEBUG|main| 6876|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.database.jdo.JdoProjectModelDAO
DEBUG|main| 6877|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'jdoAccess#archiva'
DEBUG|main| 6877|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main| 6877|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'jdoAccess#archiva'
DEBUG|main| 6877|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'artifactDAO#jdo'
DEBUG|main| 6877|DefaultListableBeanFactory     - Creating instance of bean 'artifactDAO#jdo' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 6877|DefaultListableBeanFactory     - Eagerly caching bean 'artifactDAO#jdo' to allow for resolving potential circular references
DEBUG|main| 6878|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@160bf50]
DEBUG|main| 6878|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@160bf50]
DEBUG|main| 6879|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.database.jdo.JdoArtifactDAO
DEBUG|main| 6879|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'jdoAccess#archiva'
DEBUG|main| 6880|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main| 6880|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'repositoryContentStatisticsDAO#jdo'
DEBUG|main| 6880|DefaultListableBeanFactory     - Creating instance of bean 'repositoryContentStatisticsDAO#jdo' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 6880|DefaultListableBeanFactory     - Eagerly caching bean 'repositoryContentStatisticsDAO#jdo' to allow for resolving potential circular references
DEBUG|main| 6880|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1d13272]
DEBUG|main| 6880|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1d13272]
DEBUG|main| 6881|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.database.jdo.JdoRepositoryContentStatisticsDAO
DEBUG|main| 6882|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'jdoAccess#archiva'
DEBUG|main| 6882|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main| 6882|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main| 6883|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'taskExecutor#test-repository-scanning'
DEBUG|main| 6883|DefaultListableBeanFactory     - Creating instance of bean 'taskExecutor#test-repository-scanning' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 6883|DefaultListableBeanFactory     - Eagerly caching bean 'taskExecutor#test-repository-scanning' to allow for resolving potential circular references
DEBUG|main| 6884|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@9b2a51]
DEBUG|main| 6884|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@9b2a51]
DEBUG|main| 6886|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.scheduled.executors.ArchivaRepositoryScanningTaskExecutor
DEBUG|main| 6895|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'archivaConfiguration'
DEBUG|main| 6896|DefaultListableBeanFactory     - Creating instance of bean 'archivaConfiguration' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 6896|DefaultListableBeanFactory     - Eagerly caching bean 'archivaConfiguration' to allow for resolving potential circular references
DEBUG|main| 6896|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1be8711]
DEBUG|main| 6896|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1be8711]
DEBUG|main| 6899|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.configuration.DefaultArchivaConfiguration
DEBUG|main| 6909|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'preDownloadPolicy#snapshots'
DEBUG|main| 6909|DefaultListableBeanFactory     - Creating instance of bean 'preDownloadPolicy#snapshots' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 6909|DefaultListableBeanFactory     - Eagerly caching bean 'preDownloadPolicy#snapshots' to allow for resolving potential circular references
DEBUG|main| 6909|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@a68fd8]
DEBUG|main| 6912|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@a68fd8]
DEBUG|main| 6919|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.policies.SnapshotsPolicy
DEBUG|main| 6922|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main| 6922|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'preDownloadPolicy#cache-failures'
DEBUG|main| 6923|DefaultListableBeanFactory     - Creating instance of bean 'preDownloadPolicy#cache-failures' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 6923|DefaultListableBeanFactory     - Eagerly caching bean 'preDownloadPolicy#cache-failures' to allow for resolving potential circular references
DEBUG|main| 6923|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@5db5ae]
DEBUG|main| 6923|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@5db5ae]
DEBUG|main| 6924|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.policies.CachedFailuresPolicy
DEBUG|main| 6924|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'urlFailureCache'
DEBUG|main| 6925|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main| 6925|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'preDownloadPolicy#releases'
DEBUG|main| 6925|DefaultListableBeanFactory     - Creating instance of bean 'preDownloadPolicy#releases' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 6926|DefaultListableBeanFactory     - Eagerly caching bean 'preDownloadPolicy#releases' to allow for resolving potential circular references
DEBUG|main| 6926|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1df2964]
DEBUG|main| 6926|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1df2964]
DEBUG|main| 6927|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.policies.ReleasesPolicy
DEBUG|main| 6927|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main| 6927|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'postDownloadPolicy#checksum'
DEBUG|main| 6927|DefaultListableBeanFactory     - Creating instance of bean 'postDownloadPolicy#checksum' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 6927|DefaultListableBeanFactory     - Eagerly caching bean 'postDownloadPolicy#checksum' to allow for resolving potential circular references
DEBUG|main| 6928|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1ab600f]
DEBUG|main| 6928|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1ab600f]
DEBUG|main| 6929|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.policies.ChecksumPolicy
DEBUG|main| 6932|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main| 6932|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'registry#configured'
DEBUG|main| 6932|DefaultListableBeanFactory     - Creating instance of bean 'registry#configured' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 6933|DefaultListableBeanFactory     - Eagerly caching bean 'registry#configured' to allow for resolving potential circular references
DEBUG|main| 6933|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@ed5d9d]
DEBUG|main| 6933|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@ed5d9d]
DEBUG|main| 6935|PlexusComponentFactoryBean     - Creating Plexus component class org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry
DEBUG|main| 6957|TypeConverterDelegate          - Converting String to [interface org.codehaus.plexus.configuration.PlexusConfiguration] using property editor [org.codehaus.plexus.spring.PlexusConfigurationPropertyEditor@6c585a]
DEBUG|main| 6960|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main| 7206|BeanUtils                      -   setProperty(org.apache.commons.configuration.XMLConfiguration@1162212, fileName, /home/continuum/data/working-directory/679/src/test/resources/archiva-test.xml)
DEBUG|main| 7206|ConvertUtils                   - Convert string '/home/continuum/data/working-directory/679/src/test/resources/archiva-test.xml' to class 'java.lang.String'
DEBUG|main| 7206|ConvertUtils                   -   Using converter org.apache.commons.beanutils.converters.StringConverter@16daa9
DEBUG|main| 7209|PropertyUtils                  - setSimpleProperty: Invoking method public void org.apache.commons.configuration.AbstractHierarchicalFileConfiguration.setFileName(java.lang.String) with value /home/continuum/data/working-directory/679/src/test/resources/archiva-test.xml (class java.lang.String)
DEBUG|main| 7209|ConfigurationUtils             - Configuration loaded from the absolute path /home/continuum/data/working-directory/679/src/test/resources/archiva-test.xml
DEBUG|main| 7220|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main| 7227|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'repositoryScanner'
DEBUG|main| 7227|DefaultListableBeanFactory     - Creating instance of bean 'repositoryScanner' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 7227|DefaultListableBeanFactory     - Eagerly caching bean 'repositoryScanner' to allow for resolving potential circular references
DEBUG|main| 7227|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@128635]
DEBUG|main| 7227|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@128635]
DEBUG|main| 7229|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.repository.scanner.DefaultRepositoryScanner
DEBUG|main| 7232|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'repositoryContentConsumers'
DEBUG|main| 7232|DefaultListableBeanFactory     - Creating instance of bean 'repositoryContentConsumers' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 7232|DefaultListableBeanFactory     - Eagerly caching bean 'repositoryContentConsumers' to allow for resolving potential circular references
DEBUG|main| 7233|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@688954]
DEBUG|main| 7233|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@688954]
DEBUG|main| 7233|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.repository.scanner.RepositoryContentConsumers
DEBUG|main| 7235|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'knownRepositoryContentConsumer#update-db-artifact'
DEBUG|main| 7235|DefaultListableBeanFactory     - Creating instance of bean 'knownRepositoryContentConsumer#update-db-artifact' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 7235|DefaultListableBeanFactory     - Eagerly caching bean 'knownRepositoryContentConsumer#update-db-artifact' to allow for resolving potential circular references
DEBUG|main| 7235|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@7b1641]
DEBUG|main| 7237|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@7b1641]
DEBUG|main| 7245|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.consumers.database.ArtifactUpdateDatabaseConsumer
DEBUG|main| 7251|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'digester#sha1'
DEBUG|main| 7251|DefaultListableBeanFactory     - Creating instance of bean 'digester#sha1' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 7251|DefaultListableBeanFactory     - Eagerly caching bean 'digester#sha1' to allow for resolving potential circular references
DEBUG|main| 7251|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@140fee]
DEBUG|main| 7252|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@140fee]
DEBUG|main| 7253|PlexusComponentFactoryBean     - Creating Plexus component class org.codehaus.plexus.digest.Sha1Digester
DEBUG|main| 7255|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main| 7257|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'digester#md5'
DEBUG|main| 7257|DefaultListableBeanFactory     - Creating instance of bean 'digester#md5' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 7257|DefaultListableBeanFactory     - Eagerly caching bean 'digester#md5' to allow for resolving potential circular references
DEBUG|main| 7257|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@15e0c2b]
DEBUG|main| 7257|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@15e0c2b]
DEBUG|main| 7258|PlexusComponentFactoryBean     - Creating Plexus component class org.codehaus.plexus.digest.Md5Digester
DEBUG|main| 7260|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main| 7260|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'repositoryContentFactory'
DEBUG|main| 7260|DefaultListableBeanFactory     - Creating instance of bean 'repositoryContentFactory' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 7260|DefaultListableBeanFactory     - Eagerly caching bean 'repositoryContentFactory' to allow for resolving potential circular references
DEBUG|main| 7260|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@114b17]
DEBUG|main| 7261|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@114b17]
DEBUG|main| 7261|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.repository.RepositoryContentFactory
DEBUG|main| 7264|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'archivaConfiguration'
DEBUG|main| 7264|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main| 7264|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main| 7264|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'archivaConfiguration'
DEBUG|main| 7265|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'archivaDAO#jdo'
DEBUG|main| 7265|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'fileTypes'
DEBUG|main| 7266|DefaultListableBeanFactory     - Creating instance of bean 'fileTypes' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 7266|DefaultListableBeanFactory     - Eagerly caching bean 'fileTypes' to allow for resolving potential circular references
DEBUG|main| 7266|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@4e2f0a]
DEBUG|main| 7266|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@4e2f0a]
DEBUG|main| 7266|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.configuration.FileTypes
DEBUG|main| 7267|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'archivaConfiguration'
DEBUG|main| 7267|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main| 7272|FileTypes                      - Loading XML configuration from classloader resource: org/apache/maven/archiva/configuration/default-archiva.xml
DEBUG|main| 7272|ConfigurationUtils             - Configuration loaded from the context classpath (org/apache/maven/archiva/configuration/default-archiva.xml)
DEBUG|main| 7483|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main| 7526|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'archivaConfiguration'
DEBUG|main| 7526|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main| 7526|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'fileTypes'
DEBUG|main| 7527|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main| 7527|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'archivaDAO#jdo'
DEBUG|main| 7527|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
 INFO|main| 7527|ArchivaRepositoryScanningTaskExecutor - Initialized org.apache.maven.archiva.scheduled.executors.ArchivaRepositoryScanningTaskExecutor
DEBUG|main| 7528|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'archivaConfiguration'
 INFO|main| 7530|ArchivaRepositoryScanningTaskExecutor - Executing task from queue with job name: testRepoTask
DEBUG|main| 7975|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'managedRepositoryContent'
DEBUG|main| 7975|DefaultListableBeanFactory     - Creating instance of bean 'managedRepositoryContent' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 7975|DefaultListableBeanFactory     - Eagerly caching bean 'managedRepositoryContent' to allow for resolving potential circular references
DEBUG|main| 7975|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@bfd10a]
DEBUG|main| 7976|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@bfd10a]
DEBUG|main| 7977|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.repository.content.ManagedDefaultRepositoryContent
DEBUG|main| 7984|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'fileTypes'
DEBUG|main| 7984|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
 INFO|main| 7987|RepositoryScannerInstance      - Walk Started: [testRepo] /home/continuum/data/working-directory/679/src/test/repositories/default-repository
DEBUG|main| 7990|RepositoryScannerInstance      - Repository Scanner: .svn is excluded.
DEBUG|main| 7990|RepositoryScannerInstance      - Repository Scanner: javax/.svn is excluded.
DEBUG|main| 7991|RepositoryScannerInstance      - Walk Step: 44, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/javax/maven-metadata.xml
DEBUG|main| 7997|RepositoryScannerInstance      - Repository Scanner: javax/sql/.svn is excluded.
DEBUG|main| 7998|RepositoryScannerInstance      - Walk Step: 59, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/javax/sql/maven-metadata-repository.xml
DEBUG|main| 7999|RepositoryScannerInstance      - Repository Scanner: javax/sql/jdbc/.svn is excluded.
DEBUG|main| 8001|RepositoryScannerInstance      - Walk Step: 64, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/javax/sql/jdbc/maven-metadata-repository.xml
DEBUG|main| 8001|RepositoryScannerInstance      - Repository Scanner: javax/sql/jdbc/2.0/.svn is excluded.
DEBUG|main| 8001|RepositoryScannerInstance      - Walk Step: 65, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/javax/sql/jdbc/2.0/jdbc-2.0.jar.sha1
DEBUG|main| 8002|RepositoryScannerInstance      - Walk Step: 65, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/javax/sql/jdbc/2.0/maven-metadata-repository.xml
DEBUG|main| 8002|RepositoryScannerInstance      - Walk Step: 66, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/javax/sql/jdbc/2.0/jdbc-2.0.jar.md5
DEBUG|main| 8002|RepositoryScannerInstance      - Walk Step: 66, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/javax/sql/jdbc/2.0/jdbc-2.0.jar
DEBUG|main| 8003|ConsumerProcessFileClosure     - Sending to consumer: update-db-artifact
DEBUG|main| 8120|RepositoryScannerInstance      - Repository Scanner: org/.svn is excluded.
DEBUG|main| 8121|RepositoryScannerInstance      - Repository Scanner: org/apache/maven/.svn is excluded.
DEBUG|main| 8121|RepositoryScannerInstance      - Walk Step: 84, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/maven/maven-metadata.xml
DEBUG|main| 8123|RepositoryScannerInstance      - Repository Scanner: org/apache/maven/C/.svn is excluded.
DEBUG|main| 8126|RepositoryScannerInstance      - Repository Scanner: org/apache/maven/C/1.0/.svn is excluded.
DEBUG|main| 8127|RepositoryScannerInstance      - Walk Step: 86, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/maven/C/1.0/C-1.0.pom.sha1
DEBUG|main| 8127|RepositoryScannerInstance      - Walk Step: 86, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/maven/C/1.0/C-1.0.war.sha1
DEBUG|main| 8127|RepositoryScannerInstance      - Walk Step: 86, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/maven/C/1.0/C-1.0.pom.md5
DEBUG|main| 8128|RepositoryScannerInstance      - Walk Step: 86, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/maven/C/1.0/C-1.0.war
DEBUG|main| 8128|ConsumerProcessFileClosure     - Sending to consumer: update-db-artifact
DEBUG|main| 8151|RepositoryScannerInstance      - Walk Step: 86, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/maven/C/1.0/C-1.0.war.md5
DEBUG|main| 8152|RepositoryScannerInstance      - Walk Step: 86, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/maven/C/1.0/C-1.0.pom
DEBUG|main| 8152|ConsumerProcessFileClosure     - Sending to consumer: update-db-artifact
DEBUG|main| 8167|RepositoryScannerInstance      - Repository Scanner: org/apache/maven/A/.svn is excluded.
DEBUG|main| 8167|RepositoryScannerInstance      - Walk Step: 87, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/maven/A/1.0/A-1.0.war.md5
DEBUG|main| 8167|RepositoryScannerInstance      - Repository Scanner: org/apache/maven/A/1.0/.svn is excluded.
DEBUG|main| 8167|RepositoryScannerInstance      - Walk Step: 87, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/maven/A/1.0/A-1.0.pom.md5
DEBUG|main| 8168|RepositoryScannerInstance      - Walk Step: 87, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/maven/A/1.0/A-1.0.war.sha1
DEBUG|main| 8168|RepositoryScannerInstance      - Walk Step: 87, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/maven/A/1.0/A-1.0.pom.sha1
DEBUG|main| 8168|RepositoryScannerInstance      - Walk Step: 87, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/maven/A/1.0/A-1.0.pom
DEBUG|main| 8168|ConsumerProcessFileClosure     - Sending to consumer: update-db-artifact
DEBUG|main| 8177|RepositoryScannerInstance      - Walk Step: 87, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/maven/A/1.0/A-1.0.war
DEBUG|main| 8177|ConsumerProcessFileClosure     - Sending to consumer: update-db-artifact
DEBUG|main| 8185|RepositoryScannerInstance      - Repository Scanner: org/apache/maven/B/.svn is excluded.
DEBUG|main| 8185|RepositoryScannerInstance      - Repository Scanner: org/apache/maven/B/1.0/.svn is excluded.
DEBUG|main| 8186|RepositoryScannerInstance      - Walk Step: 88, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/maven/B/1.0/B-1.0.pom
DEBUG|main| 8186|ConsumerProcessFileClosure     - Sending to consumer: update-db-artifact
DEBUG|main| 8228|RepositoryScannerInstance      - Walk Step: 88, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/maven/B/1.0/B-1.0.pom.md5
DEBUG|main| 8228|RepositoryScannerInstance      - Walk Step: 88, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/maven/B/1.0/B-1.0.pom.sha1
DEBUG|main| 8229|RepositoryScannerInstance      - Repository Scanner: org/apache/maven/B/2.0/.svn is excluded.
DEBUG|main| 8229|RepositoryScannerInstance      - Walk Step: 88, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/maven/B/2.0/B-2.0.pom.md5
DEBUG|main| 8229|RepositoryScannerInstance      - Walk Step: 88, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/maven/B/2.0/B-2.0.pom.sha1
DEBUG|main| 8229|RepositoryScannerInstance      - Walk Step: 88, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/maven/B/2.0/B-2.0.pom
DEBUG|main| 8229|ConsumerProcessFileClosure     - Sending to consumer: update-db-artifact
DEBUG|main| 8279|RepositoryScannerInstance      - Repository Scanner: org/apache/.svn is excluded.
DEBUG|main| 8279|RepositoryScannerInstance      - Repository Scanner: org/apache/testgroup/.svn is excluded.
DEBUG|main| 8279|RepositoryScannerInstance      - Repository Scanner: org/apache/testgroup/discovery/.svn is excluded.
DEBUG|main| 8280|RepositoryScannerInstance      - Repository Scanner: org/apache/testgroup/discovery/1.0/.svn is excluded.
DEBUG|main| 8280|RepositoryScannerInstance      - Walk Step: 98, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/testgroup/discovery/1.0/maven-metadata.xml
DEBUG|main| 8280|RepositoryScannerInstance      - Walk Step: 98, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/testgroup/discovery/1.0/discovery-1.0.pom.md5
DEBUG|main| 8280|RepositoryScannerInstance      - Walk Step: 98, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/testgroup/discovery/1.0/discovery-1.0.pom
DEBUG|main| 8280|ConsumerProcessFileClosure     - Sending to consumer: update-db-artifact
DEBUG|main| 8292|RepositoryScannerInstance      - Walk Step: 98, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/testgroup/discovery/1.0/discovery-1.0.pom.sha1
DEBUG|main| 8293|RepositoryScannerInstance      - Walk Step: 99, /home/continuum/data/working-directory/679/src/test/repositories/default-repository/org/apache/testgroup/discovery/maven-metadata.xml
 INFO|main| 8293|RepositoryScannerInstance      - Walk Finished: [testRepo] /home/continuum/data/working-directory/679/src/test/repositories/default-repository
 INFO|main| 8297|ArchivaRepositoryScanningTaskExecutor - Finished repository task: 
.\ Scan of testRepo \.__________________________________________
  Repository Dir    : /home/continuum/data/working-directory/679/src/test/repositories/default-repository
  Repository Name   : Test Repository
  Repository Layout : default
  Known Consumers   : (1 configured)
                      update-db-artifact
  Invalid Consumers : <none>
  Duration          : 306 Milliseconds
  When Gathered     : 5/2/08 8:19 PM
  Total File Count  : 31
  Avg Time Per File : 9 Milliseconds
______________________________________________________________
DEBUG|main| 8335|PlexusLifecycleBeanPostProcessor - Dispose plexus component cache#url-failures-cache
[INFO] Disposing cache: [ name = url-failures-cache status = STATUS_ALIVE eternal = false overflowToDisk = false maxElementsInMemory = 1000 maxElementsOnDisk = 0 memoryStoreEvictionPolicy = LRU timeToLiveSeconds = 1800 timeToIdleSeconds = 2700 diskPersistent = true diskExpiryThreadIntervalSeconds = 600 cacheEventListeners:  hitCount = 0 memoryStoreHitCount = 0 diskStoreHitCount = 0 missCountNotFound = 0 missCountExpired = 0 ]
 INFO|main| 8337|PlexusClassPathXmlApplicationContext - Closing org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@1e51060: display name [org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@1e51060]; startup date [Fri May 02 20:19:36 PDT 2008]; root of context hierarchy
DEBUG|main| 8338|PlexusClassPathXmlApplicationContext - Publishing event in context [org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@1e51060]: org.springframework.context.event.ContextClosedEvent[source=org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@1e51060: display name [org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@1e51060]; startup date [Fri May 02 20:19:36 PDT 2008]; root of context hierarchy]
 INFO|main| 8345|DefaultListableBeanFactory     - Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@19b1de: defining beans [urlFailureCache,archivaTaskScheduler,taskExecutor#repository-scanning,taskExecutor#database-update,taskQueue#database-update,taskQueueExecutor#database-update,taskQueue#repository-scanning,taskQueueExecutor#repository-scanning,fileTypes,archivaConfiguration,registry#commons-configuration,expressionSource#properties,expressionSource#sysprops,expressionEvaluator,postDownloadPolicy#checksum,preDownloadPolicy#snapshots,preDownloadPolicy#cache-failures,preDownloadPolicy#releases,downloadErrorPolicy#propagate-errors-on-update,downloadErrorPolicy#propagate-errors,cache#url-failures-cache,cache#ehcache,cacheBuilder,projectModelResolutionListener#model-to-db,projectModelResolver#database,archivaDAO#jdo,artifactDAO#jdo,repositoryContentStatisticsDAO#jdo,projectModelDAO#jdo,jdoAccess#archiva,repositoryProblemDAO#jdo,repositoryBrowsing,databaseConsumers,databaseUpdater#jdo,projectModelResolverFactory,dependencyGraphBuilder#project-model,projectModelFilter#expression,projectModelFilter#effective,auditListener#logging,repositoryScanner,repositoryContentConsumers,repositoryContentFactory,metadataTools,remoteRepositoryContent#legacy,managedRepositoryContent,repositoryRequest,pathParser#legacy,managedRepositoryContent#legacy,remoteRepositoryContent,cache#effective-project-cache,scheduler,databaseUnprocessedArtifactConsumer#update-db-project,knownRepositoryContentConsumer#update-db-artifact,databaseUnprocessedArtifactConsumer#update-db-bytecode-stats,databaseUnprocessedArtifactConsumer#validate-repository-metadata,databaseCleanupConsumer#not-present-remove-db-artifact,databaseCleanupConsumer#not-present-remove-db-project,archivaArtifactConsumer#duplicate-artifacts,dynamicReportSource#artifact-location,dynamicReportSource#old-artifacts,dynamicReportSource#old-snapshots,dynamicReportSource#duplicate-artifacts,archivaArtifactConsumer#validate-artifacts-location,reportingManager,checksumFile,digester#sha1,streamingDigester#sha1,streamingDigester#md5,digester#md5,taskExecutor#test-repository-scanning,registry#configured,jdoFactory#archiva]; root of factory hierarchy
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.507 sec
Running org.apache.maven.archiva.scheduled.TestDatabaseUnprocessedConsumer
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec
Running org.apache.maven.archiva.scheduled.TestDatabaseCleanupConsumer
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running org.apache.maven.archiva.scheduled.executors.ArchivaDatabaseUpdateTaskExecutorTest
 INFO|main| 8397|PlexusClassPathXmlApplicationContext - Refreshing org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@10df4e2: display name [org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@10df4e2]; startup date [Fri May 02 20:19:45 PDT 2008]; root of context hierarchy
DEBUG|main| 8397|CollectionFactory              - Creating [java.util.concurrent.ConcurrentHashMap]
DEBUG|main| 8397|CollectionFactory              - Creating [java.util.concurrent.ConcurrentHashMap]
DEBUG|main| 8397|CollectionFactory              - Creating [java.util.concurrent.ConcurrentHashMap]
DEBUG|main| 8397|CollectionFactory              - Creating [java.util.concurrent.ConcurrentHashMap]
DEBUG|main| 8397|CollectionFactory              - Creating [java.util.concurrent.ConcurrentHashMap]
DEBUG|main| 8397|CollectionFactory              - Creating [java.util.concurrent.ConcurrentHashMap]
DEBUG|main| 8397|CollectionFactory              - Creating [java.util.concurrent.ConcurrentHashMap]
 INFO|main| 8425|PlexusApplicationContextDelegate - Registering Plexus to Spring XML translation
 INFO|main| 8425|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/apache/archiva/archiva-policies/1.1-SNAPSHOT/archiva-policies-1.1-SNAPSHOT.jar!/META-INF/spring-context.xml]
DEBUG|main| 8428|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 8433|PluggableSchemaResolver        - Trying to resolve XML entity with public id [null] and system id [http://www.springframework.org/schema/beans/spring-beans-2.5.xsd]
DEBUG|main| 8434|PluggableSchemaResolver        - Loading schema mappings from [META-INF/spring.schemas]
DEBUG|main| 8441|PluggableSchemaResolver        - Loaded schema mappings: {http://www.springframework.org/schema/lang/spring-lang-2.5.xsd=org/springframework/scripting/config/spring-lang-2.5.xsd, http://www.springframework.org/schema/lang/spring-lang.xsd=org/springframework/scripting/config/spring-lang-2.5.xsd, http://www.springframework.org/schema/context/spring-context-2.5.xsd=org/springframework/context/config/spring-context-2.5.xsd, http://www.springframework.org/schema/context/spring-context.xsd=org/springframework/context/config/spring-context-2.5.xsd, http://www.springframework.org/schema/util/spring-util-2.0.xsd=org/springframework/beans/factory/xml/spring-util-2.0.xsd, http://www.springframework.org/schema/util/spring-util-2.5.xsd=org/springframework/beans/factory/xml/spring-util-2.5.xsd, http://www.springframework.org/schema/tool/spring-tool-2.0.xsd=org/springframework/beans/factory/xml/spring-tool-2.0.xsd, http://www.springframework.org/schema/beans/spring-beans-2.0.xsd=org/springframework/beans/factory/xml/spring-beans-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-2.5.xsd=org/springframework/beans/factory/xml/spring-tool-2.5.xsd, http://www.springframework.org/schema/beans/spring-beans-2.5.xsd=org/springframework/beans/factory/xml/spring-beans-2.5.xsd, http://www.springframework.org/schema/jee/spring-jee.xsd=org/springframework/ejb/config/spring-jee-2.5.xsd, http://www.springframework.org/schema/beans/spring-beans.xsd=org/springframework/beans/factory/xml/spring-beans-2.5.xsd, http://www.springframework.org/schema/tool/spring-tool.xsd=org/springframework/beans/factory/xml/spring-tool-2.5.xsd, http://www.springframework.org/schema/jee/spring-jee-2.0.xsd=org/springframework/ejb/config/spring-jee-2.0.xsd, http://www.springframework.org/schema/jee/spring-jee-2.5.xsd=org/springframework/ejb/config/spring-jee-2.5.xsd, http://plexus.codehaus.org/schemas/spring-1.0.xsd=plexus.xsd, http://www.springframework.org/schema/lang/spring-lang-2.0.xsd=org/springframework/scripting/config/spring-lang-2.0.xsd, http://www.springframework.org/schema/util/spring-util.xsd=org/springframework/beans/factory/xml/spring-util-2.5.xsd}
DEBUG|main| 8441|PluggableSchemaResolver        - Found XML schema [http://www.springframework.org/schema/beans/spring-beans-2.5.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-2.5.xsd
DEBUG|main| 8557|PlexusBeanDefinitionDocumentReader - Loading bean definitions
DEBUG|main| 8558|PlexusXmlBeanDefinitionReader  - Loaded 1 bean definitions from location pattern [classpath*:META-INF/spring-context.xml]
 INFO|main| 8560|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [file:/home/continuum/data/working-directory/679/target/classes/META-INF/plexus/components.xml]
DEBUG|main| 8567|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 8573|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 8575|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.apache.maven.archiva.scheduled.ArchivaTaskScheduler</role>  
      <role-hint>default</role-hint>  
      <implementation>org.apache.maven.archiva.scheduled.DefaultArchivaTaskScheduler</implementation>  
      <description>Default implementation of a scheduling component for archiva.</description>  
      <requirements> 
        <requirement> 
          <role>org.codehaus.plexus.scheduler.Scheduler</role>  
          <field-name>scheduler</field-name> 
        </requirement>  
        <requirement> 
          <role>org.codehaus.plexus.taskqueue.TaskQueue</role>  
          <role-hint>database-update</role-hint>  
          <field-name>databaseUpdateQueue</field-name> 
        </requirement>  
        <requirement> 
          <role>org.codehaus.plexus.taskqueue.TaskQueue</role>  
          <role-hint>repository-scanning</role-hint>  
          <field-name>repositoryScanningQueue</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>archivaConfiguration</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.taskqueue.execution.TaskExecutor</role>  
      <role-hint>repository-scanning</role-hint>  
      <implementation>org.apache.maven.archiva.scheduled.executors.ArchivaRepositoryScanningTaskExecutor</implementation>  
      <description>ArchivaRepositoryScanningTaskExecutor</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>archivaConfiguration</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.scanner.RepositoryScanner</role>  
          <field-name>repoScanner</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.taskqueue.execution.TaskExecutor</role>  
      <role-hint>database-update</role-hint>  
      <implementation>org.apache.maven.archiva.scheduled.executors.ArchivaDatabaseUpdateTaskExecutor</implementation>  
      <description>ArchivaDatabaseTaskExecutor</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.updater.DatabaseUpdater</role>  
          <role-hint>jdo</role-hint>  
          <field-name>databaseUpdater</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.taskqueue.TaskQueue</role>  
      <role-hint>database-update</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-evaluators> 
      </configuration> 
    </component>
    <component> 
      <role>org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor</role>  
      <role-hint>database-update</role-hint>  
      <implementation>org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor</implementation>  
      <instantiation-strategy>singleton</instantiation-strategy>  
      <requirements> 
        <requirement> 
          <role>org.codehaus.plexus.taskqueue.execution.TaskExecutor</role>  
          <role-hint>database-update</role-hint> 
        </requirement>  
        <requirement> 
          <role>org.codehaus.plexus.taskqueue.TaskQueue</role>  
          <role-hint>database-update</role-hint> 
        </requirement> 
      </requirements>  
      <configuration> 
        <name>database-update</name> 
      </configuration>  
      <instantiation-strategy>singleton</instantiation-strategy>
    </component>
    <component> 
      <role>org.codehaus.plexus.taskqueue.TaskQueue</role>  
      <role-hint>repository-scanning</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-evaluators> 
      </configuration> 
    </component>
    <component> 
      <role>org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor</role>  
      <role-hint>repository-scanning</role-hint>  
      <implementation>org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor</implementation>  
      <instantiation-strategy>singleton</instantiation-strategy>  
      <requirements> 
        <requirement> 
          <role>org.codehaus.plexus.taskqueue.execution.TaskExecutor</role>  
          <role-hint>repository-scanning</role-hint> 
        </requirement>  
        <requirement> 
          <role>org.codehaus.plexus.taskqueue.TaskQueue</role>  
          <role-hint>repository-scanning</role-hint> 
        </requirement> 
      </requirements>  
      <configuration> 
        <name>repository-scanning</name> 
      </configuration>  
      <instantiation-strategy>singleton</instantiation-strategy>
    </component>
  </components> 
</component-set>

DEBUG|main| 8587|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 8587|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.apache.maven.archiva.scheduled.DefaultArchivaTaskScheduler" role="org.apache.maven.archiva.scheduled.ArchivaTaskScheduler" role-hint="default">
    <requirement field-name="scheduler" role="org.codehaus.plexus.scheduler.Scheduler"/>
    <requirement field-name="databaseUpdateQueue" role="org.codehaus.plexus.taskqueue.TaskQueue" role-hint="database-update"/>
    <requirement field-name="repositoryScanningQueue" role="org.codehaus.plexus.taskqueue.TaskQueue" role-hint="repository-scanning"/>
    <requirement field-name="archivaConfiguration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
  </component>
  <component implementation="org.apache.maven.archiva.scheduled.executors.ArchivaRepositoryScanningTaskExecutor" role="org.codehaus.plexus.taskqueue.execution.TaskExecutor" role-hint="repository-scanning">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <requirement field-name="archivaConfiguration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
    <requirement field-name="repoScanner" role="org.apache.maven.archiva.repository.scanner.RepositoryScanner"/>
  </component>
  <component implementation="org.apache.maven.archiva.scheduled.executors.ArchivaDatabaseUpdateTaskExecutor" role="org.codehaus.plexus.taskqueue.execution.TaskExecutor" role-hint="database-update">
    <requirement field-name="databaseUpdater" role="org.apache.maven.archiva.database.updater.DatabaseUpdater" role-hint="jdo"/>
  </component>
  <component implementation="org.codehaus.plexus.taskqueue.DefaultTaskQueue" role="org.codehaus.plexus.taskqueue.TaskQueue" role-hint="database-update">
    <configuration name="task-entry-evaluators"></configuration>
    <configuration name="task-exit-evaluators"></configuration>
    <configuration name="task-viability-evaluators"></configuration>
  </component>
  <component implementation="org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor" instantiation-strategy="singleton" role="org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor" role-hint="database-update">
    <requirement field-name="" role="org.codehaus.plexus.taskqueue.execution.TaskExecutor" role-hint="database-update"/>
    <requirement field-name="" role="org.codehaus.plexus.taskqueue.TaskQueue" role-hint="database-update"/>
    <configuration name="name">database-update</configuration>
  </component>
  <component implementation="org.codehaus.plexus.taskqueue.DefaultTaskQueue" role="org.codehaus.plexus.taskqueue.TaskQueue" role-hint="repository-scanning">
    <configuration name="task-entry-evaluators"></configuration>
    <configuration name="task-exit-evaluators"></configuration>
    <configuration name="task-viability-evaluators"></configuration>
  </component>
  <component implementation="org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor" instantiation-strategy="singleton" role="org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor" role-hint="repository-scanning">
    <requirement field-name="" role="org.codehaus.plexus.taskqueue.execution.TaskExecutor" role-hint="repository-scanning"/>
    <requirement field-name="" role="org.codehaus.plexus.taskqueue.TaskQueue" role-hint="repository-scanning"/>
    <configuration name="name">repository-scanning</configuration>
  </component>
</spring:beans>

DEBUG|main| 8587|PlexusBeanDefinitionDocumentReader - Loading bean definitions
DEBUG|main| 8596|DefaultNamespaceHandlerResolver - Loaded mappings [{http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler, http://plexus.codehaus.org/spring=org.codehaus.plexus.spring.PlexusNamespaceHandler, http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler, http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler, http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler, http://www.springframework.org/schema/context=org.springframework.context.config.ContextNamespaceHandler}]
 INFO|main| 8598|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/apache/archiva/archiva-configuration/1.1-SNAPSHOT/archiva-configuration-1.1-SNAPSHOT.jar!/META-INF/plexus/components.xml]
DEBUG|main| 8599|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 8601|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 8602|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.apache.maven.archiva.configuration.FileTypes</role>  
      <implementation>org.apache.maven.archiva.configuration.FileTypes</implementation>  
      <description>FileTypes</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>archivaConfiguration</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
      <implementation>org.apache.maven.archiva.configuration.DefaultArchivaConfiguration</implementation>  
      <description>&lt;p&gt; Implementation of configuration holder that retrieves it from the registry.</description>  
      <requirements> 
        <requirement> 
          <role>org.codehaus.plexus.registry.Registry</role>  
          <role-hint>commons-configuration</role-hint>  
          <field-name>registry</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.policies.PreDownloadPolicy</role>  
          <field-name>prePolicies</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.policies.PostDownloadPolicy</role>  
          <field-name>postPolicies</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <user-config-filename>${user.home}/.m2/archiva.xml</user-config-filename>  
        <alt-config-filename>${appserver.base}/conf/archiva.xml</alt-config-filename> 
      </configuration> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 8611|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 8612|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.apache.maven.archiva.configuration.FileTypes" role="org.apache.maven.archiva.configuration.FileTypes">
    <requirement field-name="archivaConfiguration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
  </component>
  <component implementation="org.apache.maven.archiva.configuration.DefaultArchivaConfiguration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration">
    <requirement field-name="registry" role="org.codehaus.plexus.registry.Registry" role-hint="commons-configuration"/>
    <requirement field-name="prePolicies" role="org.apache.maven.archiva.policies.PreDownloadPolicy"/>
    <requirement field-name="postPolicies" role="org.apache.maven.archiva.policies.PostDownloadPolicy"/>
    <configuration name="user-config-filename">${user.home}/.m2/archiva.xml</configuration>
    <configuration name="alt-config-filename">${appserver.base}/conf/archiva.xml</configuration>
  </component>
</spring:beans>

DEBUG|main| 8612|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 8612|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/codehaus/plexus/registry/plexus-registry-commons/1.0-alpha-2/plexus-registry-commons-1.0-alpha-2.jar!/META-INF/plexus/components.xml]
DEBUG|main| 8614|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 8616|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 8617|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.codehaus.plexus.registry.Registry</role>  
      <role-hint>commons-configuration</role-hint>  
      <implementation>org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry</implementation>  
      <description>Implementation of the registry component using &lt;a href="http://jakarta.</description> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 8619|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 8620|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry" role="org.codehaus.plexus.registry.Registry" role-hint="commons-configuration"/>
</spring:beans>

DEBUG|main| 8620|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 8621|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/codehaus/plexus/plexus-expression-evaluator/1.0-rc1/plexus-expression-evaluator-1.0-rc1.jar!/META-INF/plexus/components.xml]
DEBUG|main| 8627|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 8630|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 8631|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.codehaus.plexus.evaluator.ExpressionSource</role>  
      <role-hint>properties</role-hint>  
      <implementation>org.codehaus.plexus.evaluator.sources.PropertiesExpressionSource</implementation>  
      <description>PropertiesExpressionSource</description> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.evaluator.ExpressionSource</role>  
      <role-hint>sysprops</role-hint>  
      <implementation>org.codehaus.plexus.evaluator.sources.SystemPropertyExpressionSource</implementation>  
      <description>SystemPropertyExpressionSource</description> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.evaluator.ExpressionEvaluator</role>  
      <role-hint>default</role-hint>  
      <implementation>org.codehaus.plexus.evaluator.DefaultExpressionEvaluator</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>DefaultExpressionEvaluator</description> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 8635|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 8636|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.codehaus.plexus.evaluator.sources.PropertiesExpressionSource" role="org.codehaus.plexus.evaluator.ExpressionSource" role-hint="properties"/>
  <component implementation="org.codehaus.plexus.evaluator.sources.SystemPropertyExpressionSource" role="org.codehaus.plexus.evaluator.ExpressionSource" role-hint="sysprops"/>
  <component implementation="org.codehaus.plexus.evaluator.DefaultExpressionEvaluator" instantiation-strategy="per-lookup" role="org.codehaus.plexus.evaluator.ExpressionEvaluator" role-hint="default"/>
</spring:beans>

DEBUG|main| 8636|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 8637|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/apache/archiva/archiva-policies/1.1-SNAPSHOT/archiva-policies-1.1-SNAPSHOT.jar!/META-INF/plexus/components.xml]
DEBUG|main| 8637|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 8642|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 8643|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.apache.maven.archiva.policies.PostDownloadPolicy</role>  
      <role-hint>checksum</role-hint>  
      <implementation>org.apache.maven.archiva.policies.ChecksumPolicy</implementation>  
      <description>ChecksumPolicy - a policy applied after the download to see if the file has been downloaded successfully and completely (or not).</description> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.policies.PreDownloadPolicy</role>  
      <role-hint>snapshots</role-hint>  
      <implementation>org.apache.maven.archiva.policies.SnapshotsPolicy</implementation>  
      <description>{@link PreDownloadPolicy} to apply for snapshot versions.</description> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.policies.PreDownloadPolicy</role>  
      <role-hint>cache-failures</role-hint>  
      <implementation>org.apache.maven.archiva.policies.CachedFailuresPolicy</implementation>  
      <description>{@link PreDownloadPolicy} to check if the requested url has failed before.</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.policies.urlcache.UrlFailureCache</role>  
          <field-name>urlFailureCache</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.policies.PreDownloadPolicy</role>  
      <role-hint>releases</role-hint>  
      <implementation>org.apache.maven.archiva.policies.ReleasesPolicy</implementation>  
      <description>{@link PreDownloadPolicy} to apply for released versions.</description> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.policies.DownloadErrorPolicy</role>  
      <role-hint>propagate-errors-on-update</role-hint>  
      <implementation>org.apache.maven.archiva.policies.PropagateErrorsOnUpdateDownloadPolicy</implementation>  
      <description>PropagateErrorsPolicy - a policy applied on error to determine how to treat the error.</description> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.policies.DownloadErrorPolicy</role>  
      <role-hint>propagate-errors</role-hint>  
      <implementation>org.apache.maven.archiva.policies.PropagateErrorsDownloadPolicy</implementation>  
      <description>PropagateErrorsPolicy - a policy applied on error to determine how to treat the error.</description> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.cache.Cache</role>  
      <role-hint>url-failures-cache</role-hint>  
      <implementation>org.codehaus.plexus.cache.ehcache.EhcacheCache</implementation>  
      <description>URL Failure Cache</description>  
      <configuration> 
        <disk-expiry-thread-interval-seconds>600</disk-expiry-thread-interval-seconds>  
        <disk-persistent>true</disk-persistent>  
        <disk-store-path>${java.io.tmpdir}/archiva/urlcache</disk-store-path>  
        <eternal>false</eternal>  
        <max-elements-in-memory>1000</max-elements-in-memory>  
        <memory-eviction-policy>LRU</memory-eviction-policy>  
        <name>url-failures-cache</name>  
        <overflow-to-disk>false</overflow-to-disk>  
        <!-- 45 minutes = 2700 seconds -->  
        <time-to-idle-seconds>2700</time-to-idle-seconds>  
        <!-- 30 minutes = 1800 seconds  -->  
        <time-to-live-seconds>1800</time-to-live-seconds> 
      </configuration> 
    </component>
  </components> 
</component-set>

DEBUG|main| 8652|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 8655|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.apache.maven.archiva.policies.ChecksumPolicy" role="org.apache.maven.archiva.policies.PostDownloadPolicy" role-hint="checksum"/>
  <component implementation="org.apache.maven.archiva.policies.SnapshotsPolicy" role="org.apache.maven.archiva.policies.PreDownloadPolicy" role-hint="snapshots"/>
  <component implementation="org.apache.maven.archiva.policies.CachedFailuresPolicy" role="org.apache.maven.archiva.policies.PreDownloadPolicy" role-hint="cache-failures">
    <requirement field-name="urlFailureCache" role="org.apache.maven.archiva.policies.urlcache.UrlFailureCache"/>
  </component>
  <component implementation="org.apache.maven.archiva.policies.ReleasesPolicy" role="org.apache.maven.archiva.policies.PreDownloadPolicy" role-hint="releases"/>
  <component implementation="org.apache.maven.archiva.policies.PropagateErrorsOnUpdateDownloadPolicy" role="org.apache.maven.archiva.policies.DownloadErrorPolicy" role-hint="propagate-errors-on-update"/>
  <component implementation="org.apache.maven.archiva.policies.PropagateErrorsDownloadPolicy" role="org.apache.maven.archiva.policies.DownloadErrorPolicy" role-hint="propagate-errors"/>
  <component implementation="org.codehaus.plexus.cache.ehcache.EhcacheCache" role="org.codehaus.plexus.cache.Cache" role-hint="url-failures-cache">
    <configuration name="disk-expiry-thread-interval-seconds">600</configuration>
    <configuration name="disk-persistent">true</configuration>
    <configuration name="disk-store-path">${java.io.tmpdir}/archiva/urlcache</configuration>
    <configuration name="eternal">false</configuration>
    <configuration name="max-elements-in-memory">1000</configuration>
    <configuration name="memory-eviction-policy">LRU</configuration>
    <configuration name="name">url-failures-cache</configuration>
    <configuration name="overflow-to-disk">false</configuration>
    <configuration name="time-to-idle-seconds">2700</configuration>
    <configuration name="time-to-live-seconds">1800</configuration>
  </component>
</spring:beans>

DEBUG|main| 8655|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 8655|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/codehaus/plexus/cache/plexus-cache-ehcache/1.0-alpha-2/plexus-cache-ehcache-1.0-alpha-2.jar!/META-INF/plexus/components.xml]
DEBUG|main| 8657|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 8663|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 8663|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.codehaus.plexus.cache.Cache</role>  
      <role-hint>ehcache</role-hint>  
      <implementation>org.codehaus.plexus.cache.ehcache.EhcacheCache</implementation>  
      <description>EhcacheCache configuration document available &lt;a href="http://ehcache.</description>  
      <configuration> 
        <disk-expiry-thread-interval-seconds>600</disk-expiry-thread-interval-seconds>  
        <disk-persistent>true</disk-persistent>  
        <disk-store-path>${java.io.tmpdir}/ehcache</disk-store-path>  
        <eternal>false</eternal>  
        <max-elements-in-memory>1000</max-elements-in-memory>  
        <memory-eviction-policy>LRU</memory-eviction-policy>  
        <name>cache</name>  
        <overflow-to-disk>false</overflow-to-disk>  
        <time-to-idle-seconds>600</time-to-idle-seconds>  
        <time-to-live-seconds>300</time-to-live-seconds> 
      </configuration> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 8667|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 8669|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.codehaus.plexus.cache.ehcache.EhcacheCache" role="org.codehaus.plexus.cache.Cache" role-hint="ehcache">
    <configuration name="disk-expiry-thread-interval-seconds">600</configuration>
    <configuration name="disk-persistent">true</configuration>
    <configuration name="disk-store-path">${java.io.tmpdir}/ehcache</configuration>
    <configuration name="eternal">false</configuration>
    <configuration name="max-elements-in-memory">1000</configuration>
    <configuration name="memory-eviction-policy">LRU</configuration>
    <configuration name="name">cache</configuration>
    <configuration name="overflow-to-disk">false</configuration>
    <configuration name="time-to-idle-seconds">600</configuration>
    <configuration name="time-to-live-seconds">300</configuration>
  </component>
</spring:beans>

DEBUG|main| 8669|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 8670|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/codehaus/plexus/cache/plexus-cache-api/1.0-alpha-2/plexus-cache-api-1.0-alpha-2.jar!/META-INF/plexus/components.xml]
DEBUG|main| 8671|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 8675|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 8675|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.codehaus.plexus.cache.builder.CacheBuilder</role>  
      <role-hint>default</role-hint>  
      <implementation>org.codehaus.plexus.cache.builder.DefaultCacheBuilder</implementation>  
      <description>Ability to obtain cache</description> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 8684|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 8684|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.codehaus.plexus.cache.builder.DefaultCacheBuilder" role="org.codehaus.plexus.cache.builder.CacheBuilder" role-hint="default"/>
</spring:beans>

DEBUG|main| 8684|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 8685|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/apache/archiva/archiva-database/1.1-SNAPSHOT/archiva-database-1.1-SNAPSHOT.jar!/META-INF/plexus/components.xml]
DEBUG|main| 8685|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 8687|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 8698|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.apache.maven.archiva.repository.project.resolvers.ProjectModelResolutionListener</role>  
      <role-hint>model-to-db</role-hint>  
      <implementation>org.apache.maven.archiva.database.project.ProjectModelToDatabaseListener</implementation>  
      <description>Just in Time save of project models to the database, implemented as a listener on {@link ProjectModelResolver} objects that implement {@link FilesystemBasedResolver}.</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.project.ProjectModelResolver</role>  
      <role-hint>database</role-hint>  
      <implementation>org.apache.maven.archiva.database.project.DatabaseProjectModelResolver</implementation>  
      <description>Resolves a project model from the database.</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
      <role-hint>jdo</role-hint>  
      <implementation>org.apache.maven.archiva.database.jdo.JdoArchivaDAO</implementation>  
      <description>JdoArchivaDAO</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.jdo.JdoAccess</role>  
          <role-hint>archiva</role-hint>  
          <field-name>jdo</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.database.ArtifactDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>artifactDAO</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.database.ProjectModelDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>projectModelDAO</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.database.RepositoryProblemDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>repositoryProblemDAO</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.database.RepositoryContentStatisticsDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>repositoryContentStatisticsDAO</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.database.ArtifactDAO</role>  
      <role-hint>jdo</role-hint>  
      <implementation>org.apache.maven.archiva.database.jdo.JdoArtifactDAO</implementation>  
      <description>JdoArtifactDAO</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.jdo.JdoAccess</role>  
          <role-hint>archiva</role-hint>  
          <field-name>jdo</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.database.RepositoryContentStatisticsDAO</role>  
      <role-hint>jdo</role-hint>  
      <implementation>org.apache.maven.archiva.database.jdo.JdoRepositoryContentStatisticsDAO</implementation>  
      <description>JdoRepositoryContentStatisticsDAO</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.jdo.JdoAccess</role>  
          <role-hint>archiva</role-hint>  
          <field-name>jdo</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.database.ProjectModelDAO</role>  
      <role-hint>jdo</role-hint>  
      <implementation>org.apache.maven.archiva.database.jdo.JdoProjectModelDAO</implementation>  
      <description>JdoProjectModelDAO</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.jdo.JdoAccess</role>  
          <role-hint>archiva</role-hint>  
          <field-name>jdo</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.database.jdo.JdoAccess</role>  
      <role-hint>archiva</role-hint>  
      <implementation>org.apache.maven.archiva.database.jdo.JdoAccess</implementation>  
      <description>JdoAccess</description>  
      <requirements> 
        <requirement> 
          <role>org.codehaus.plexus.jdo.JdoFactory</role>  
          <role-hint>archiva</role-hint>  
          <field-name>jdoFactory</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.database.RepositoryProblemDAO</role>  
      <role-hint>jdo</role-hint>  
      <implementation>org.apache.maven.archiva.database.jdo.JdoRepositoryProblemDAO</implementation>  
      <description>JdoRepositoryProblemDAO</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.jdo.JdoAccess</role>  
          <role-hint>archiva</role-hint>  
          <field-name>jdo</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.database.browsing.RepositoryBrowsing</role>  
      <implementation>org.apache.maven.archiva.database.browsing.DefaultRepositoryBrowsing</implementation>  
      <description>DefaultRepositoryBrowsing</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.database.updater.DatabaseUpdater</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dbUpdater</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.database.updater.DatabaseConsumers</role>  
      <implementation>org.apache.maven.archiva.database.updater.DatabaseConsumers</implementation>  
      <description>DatabaseConsumers</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>archivaConfiguration</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer</role>  
          <field-name>availableUnprocessedConsumers</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.consumers.DatabaseCleanupConsumer</role>  
          <field-name>availableCleanupConsumers</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.database.updater.DatabaseUpdater</role>  
      <role-hint>jdo</role-hint>  
      <implementation>org.apache.maven.archiva.database.updater.JdoDatabaseUpdater</implementation>  
      <description>JdoDatabaseUpdater</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.database.updater.DatabaseConsumers</role>  
          <field-name>dbConsumers</field-name> 
        </requirement> 
      </requirements> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 8718|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 8719|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.apache.maven.archiva.database.project.ProjectModelToDatabaseListener" role="org.apache.maven.archiva.repository.project.resolvers.ProjectModelResolutionListener" role-hint="model-to-db">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
  </component>
  <component implementation="org.apache.maven.archiva.database.project.DatabaseProjectModelResolver" role="org.apache.maven.archiva.repository.project.ProjectModelResolver" role-hint="database">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
  </component>
  <component implementation="org.apache.maven.archiva.database.jdo.JdoArchivaDAO" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo">
    <requirement field-name="jdo" role="org.apache.maven.archiva.database.jdo.JdoAccess" role-hint="archiva"/>
    <requirement field-name="artifactDAO" role="org.apache.maven.archiva.database.ArtifactDAO" role-hint="jdo"/>
    <requirement field-name="projectModelDAO" role="org.apache.maven.archiva.database.ProjectModelDAO" role-hint="jdo"/>
    <requirement field-name="repositoryProblemDAO" role="org.apache.maven.archiva.database.RepositoryProblemDAO" role-hint="jdo"/>
    <requirement field-name="repositoryContentStatisticsDAO" role="org.apache.maven.archiva.database.RepositoryContentStatisticsDAO" role-hint="jdo"/>
  </component>
  <component implementation="org.apache.maven.archiva.database.jdo.JdoArtifactDAO" role="org.apache.maven.archiva.database.ArtifactDAO" role-hint="jdo">
    <requirement field-name="jdo" role="org.apache.maven.archiva.database.jdo.JdoAccess" role-hint="archiva"/>
  </component>
  <component implementation="org.apache.maven.archiva.database.jdo.JdoRepositoryContentStatisticsDAO" role="org.apache.maven.archiva.database.RepositoryContentStatisticsDAO" role-hint="jdo">
    <requirement field-name="jdo" role="org.apache.maven.archiva.database.jdo.JdoAccess" role-hint="archiva"/>
  </component>
  <component implementation="org.apache.maven.archiva.database.jdo.JdoProjectModelDAO" role="org.apache.maven.archiva.database.ProjectModelDAO" role-hint="jdo">
    <requirement field-name="jdo" role="org.apache.maven.archiva.database.jdo.JdoAccess" role-hint="archiva"/>
  </component>
  <component implementation="org.apache.maven.archiva.database.jdo.JdoAccess" role="org.apache.maven.archiva.database.jdo.JdoAccess" role-hint="archiva">
    <requirement field-name="jdoFactory" role="org.codehaus.plexus.jdo.JdoFactory" role-hint="archiva"/>
  </component>
  <component implementation="org.apache.maven.archiva.database.jdo.JdoRepositoryProblemDAO" role="org.apache.maven.archiva.database.RepositoryProblemDAO" role-hint="jdo">
    <requirement field-name="jdo" role="org.apache.maven.archiva.database.jdo.JdoAccess" role-hint="archiva"/>
  </component>
  <component implementation="org.apache.maven.archiva.database.browsing.DefaultRepositoryBrowsing" role="org.apache.maven.archiva.database.browsing.RepositoryBrowsing">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <requirement field-name="dbUpdater" role="org.apache.maven.archiva.database.updater.DatabaseUpdater" role-hint="jdo"/>
  </component>
  <component implementation="org.apache.maven.archiva.database.updater.DatabaseConsumers" role="org.apache.maven.archiva.database.updater.DatabaseConsumers">
    <requirement field-name="archivaConfiguration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
    <requirement field-name="availableUnprocessedConsumers" role="org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer"/>
    <requirement field-name="availableCleanupConsumers" role="org.apache.maven.archiva.consumers.DatabaseCleanupConsumer"/>
  </component>
  <component implementation="org.apache.maven.archiva.database.updater.JdoDatabaseUpdater" role="org.apache.maven.archiva.database.updater.DatabaseUpdater" role-hint="jdo">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <requirement field-name="dbConsumers" role="org.apache.maven.archiva.database.updater.DatabaseConsumers"/>
  </component>
</spring:beans>

DEBUG|main| 8719|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 8722|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/apache/archiva/archiva-repository-layer/1.1-SNAPSHOT/archiva-repository-layer-1.1-SNAPSHOT.jar!/META-INF/plexus/components.xml]
DEBUG|main| 8729|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 8731|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 8737|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.apache.maven.archiva.repository.project.ProjectModelResolverFactory</role>  
      <implementation>org.apache.maven.archiva.repository.project.ProjectModelResolverFactory</implementation>  
      <description>Factory for ProjectModelResolver objects</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>archivaConfiguration</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.RepositoryContentFactory</role>  
          <field-name>repositoryFactory</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.dependency.graph.DependencyGraphBuilder</role>  
      <role-hint>project-model</role-hint>  
      <implementation>org.apache.maven.archiva.repository.project.dependencies.ProjectModelBasedGraphBuilder</implementation>  
      <description>ProjectModelBasedGraphBuilder</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.repository.project.ProjectModelResolverFactory</role>  
          <field-name>resolverFactory</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.project.ProjectModelFilter</role>  
          <role-hint>effective</role-hint>  
          <field-name>effectiveFilter</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.project.ProjectModelFilter</role>  
      <role-hint>expression</role-hint>  
      <implementation>org.apache.maven.archiva.repository.project.filters.ProjectModelExpressionFilter</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>ProjectModelExpressionFilter</description>  
      <instantiation-strategy>per-lookup</instantiation-strategy>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.project.ProjectModelFilter</role>  
      <role-hint>effective</role-hint>  
      <implementation>org.apache.maven.archiva.repository.project.filters.EffectiveProjectModelFilter</implementation>  
      <description>Builder for the Effective Project Model.</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.repository.project.ProjectModelResolverFactory</role>  
          <field-name>resolverFactory</field-name> 
        </requirement>  
        <requirement> 
          <role>org.codehaus.plexus.cache.Cache</role>  
          <role-hint>effective-project-cache</role-hint>  
          <field-name>effectiveProjectCache</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.audit.AuditListener</role>  
      <role-hint>logging</role-hint>  
      <implementation>org.apache.maven.archiva.repository.audit.AuditLog</implementation>  
      <description>AuditLog - Audit Log.</description> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.scanner.RepositoryScanner</role>  
      <implementation>org.apache.maven.archiva.repository.scanner.DefaultRepositoryScanner</implementation>  
      <description>DefaultRepositoryScanner</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.FileTypes</role>  
          <field-name>filetypes</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.scanner.RepositoryContentConsumers</role>  
          <field-name>consumerUtil</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.scanner.RepositoryContentConsumers</role>  
      <implementation>org.apache.maven.archiva.repository.scanner.RepositoryContentConsumers</implementation>  
      <description>RepositoryContentConsumerUtil</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>archivaConfiguration</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.consumers.KnownRepositoryContentConsumer</role>  
          <field-name>availableKnownConsumers</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.consumers.InvalidRepositoryContentConsumer</role>  
          <field-name>availableInvalidConsumers</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.RepositoryContentFactory</role>  
      <implementation>org.apache.maven.archiva.repository.RepositoryContentFactory</implementation>  
      <description>RepositoryContentRequest</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>archivaConfiguration</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.metadata.MetadataTools</role>  
      <implementation>org.apache.maven.archiva.repository.metadata.MetadataTools</implementation>  
      <description>MetadataTools</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>configuration</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.configuration.FileTypes</role>  
          <field-name>filetypes</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.RemoteRepositoryContent</role>  
      <role-hint>legacy</role-hint>  
      <implementation>org.apache.maven.archiva.repository.content.RemoteLegacyRepositoryContent</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>RemoteLegacyRepositoryContent</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.repository.content.PathParser</role>  
          <role-hint>legacy</role-hint>  
          <field-name>legacyPathParser</field-name> 
        </requirement> 
      </requirements>  
      <instantiation-strategy>per-lookup</instantiation-strategy>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.ManagedRepositoryContent</role>  
      <role-hint>default</role-hint>  
      <implementation>org.apache.maven.archiva.repository.content.ManagedDefaultRepositoryContent</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>ManagedDefaultRepositoryContent</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.FileTypes</role>  
          <field-name>filetypes</field-name> 
        </requirement> 
      </requirements>  
      <instantiation-strategy>per-lookup</instantiation-strategy>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.content.RepositoryRequest</role>  
      <implementation>org.apache.maven.archiva.repository.content.RepositoryRequest</implementation>  
      <description>RepositoryRequest is used to determine the type of request that is incoming, and convert it to an appropriate ArtifactReference.</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.repository.content.PathParser</role>  
          <role-hint>legacy</role-hint>  
          <field-name>legacyPathParser</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.content.PathParser</role>  
      <role-hint>legacy</role-hint>  
      <implementation>org.apache.maven.archiva.repository.content.LegacyPathParser</implementation>  
      <description>LegacyPathParser is a parser for maven 1 (legacy layout) paths to ArtifactReference.</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>configuration</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.ManagedRepositoryContent</role>  
      <role-hint>legacy</role-hint>  
      <implementation>org.apache.maven.archiva.repository.content.ManagedLegacyRepositoryContent</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>ManagedLegacyRepositoryContent</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.repository.content.PathParser</role>  
          <role-hint>legacy</role-hint>  
          <field-name>legacyPathParser</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.configuration.FileTypes</role>  
          <field-name>filetypes</field-name> 
        </requirement> 
      </requirements>  
      <instantiation-strategy>per-lookup</instantiation-strategy>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>  
    <component> 
      <role>org.apache.maven.archiva.repository.RemoteRepositoryContent</role>  
      <role-hint>default</role-hint>  
      <implementation>org.apache.maven.archiva.repository.content.RemoteDefaultRepositoryContent</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>RemoteDefaultRepositoryContent</description>  
      <instantiation-strategy>per-lookup</instantiation-strategy>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>  
    <component> 
      <role>org.codehaus.plexus.cache.Cache</role>  
      <role-hint>effective-project-cache</role-hint>  
      <implementation>org.codehaus.plexus.cache.ehcache.EhcacheCache</implementation>  
      <description>Effective Project Cache</description>  
      <configuration> 
        <disk-expiry-thread-interval-seconds>600</disk-expiry-thread-interval-seconds>  
        <disk-persistent>true</disk-persistent>  
        <disk-store-path>${java.io.tmpdir}/archiva/effectiveproject</disk-store-path>  
        <eternal>true</eternal>  
        <max-elements-in-memory>1000</max-elements-in-memory>  
        <memory-eviction-policy>LRU</memory-eviction-policy>  
        <name>effective-project-cache</name>  
        <overflow-to-disk>false</overflow-to-disk>  
        <!-- TODO: Adjust the time to live to be more sane (ie: huge 4+ hours) -->  
        <!-- 45 minutes = 2700 seconds -->  
        <time-to-idle-seconds>2700</time-to-idle-seconds>  
        <!-- 30 minutes = 1800 seconds  -->  
        <time-to-live-seconds>1800</time-to-live-seconds> 
      </configuration> 
    </component>
  </components> 
</component-set>

DEBUG|main| 8763|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 8770|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.apache.maven.archiva.repository.project.ProjectModelResolverFactory" role="org.apache.maven.archiva.repository.project.ProjectModelResolverFactory">
    <requirement field-name="archivaConfiguration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
    <requirement field-name="repositoryFactory" role="org.apache.maven.archiva.repository.RepositoryContentFactory"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.project.dependencies.ProjectModelBasedGraphBuilder" role="org.apache.maven.archiva.dependency.graph.DependencyGraphBuilder" role-hint="project-model">
    <requirement field-name="resolverFactory" role="org.apache.maven.archiva.repository.project.ProjectModelResolverFactory"/>
    <requirement field-name="effectiveFilter" role="org.apache.maven.archiva.repository.project.ProjectModelFilter" role-hint="effective"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.project.filters.ProjectModelExpressionFilter" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.repository.project.ProjectModelFilter" role-hint="expression"/>
  <component implementation="org.apache.maven.archiva.repository.project.filters.EffectiveProjectModelFilter" role="org.apache.maven.archiva.repository.project.ProjectModelFilter" role-hint="effective">
    <requirement field-name="resolverFactory" role="org.apache.maven.archiva.repository.project.ProjectModelResolverFactory"/>
    <requirement field-name="effectiveProjectCache" role="org.codehaus.plexus.cache.Cache" role-hint="effective-project-cache"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.audit.AuditLog" role="org.apache.maven.archiva.repository.audit.AuditListener" role-hint="logging"/>
  <component implementation="org.apache.maven.archiva.repository.scanner.DefaultRepositoryScanner" role="org.apache.maven.archiva.repository.scanner.RepositoryScanner">
    <requirement field-name="filetypes" role="org.apache.maven.archiva.configuration.FileTypes"/>
    <requirement field-name="consumerUtil" role="org.apache.maven.archiva.repository.scanner.RepositoryContentConsumers"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.scanner.RepositoryContentConsumers" role="org.apache.maven.archiva.repository.scanner.RepositoryContentConsumers">
    <requirement field-name="archivaConfiguration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
    <requirement field-name="availableKnownConsumers" role="org.apache.maven.archiva.consumers.KnownRepositoryContentConsumer"/>
    <requirement field-name="availableInvalidConsumers" role="org.apache.maven.archiva.consumers.InvalidRepositoryContentConsumer"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.RepositoryContentFactory" role="org.apache.maven.archiva.repository.RepositoryContentFactory">
    <requirement field-name="archivaConfiguration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.metadata.MetadataTools" role="org.apache.maven.archiva.repository.metadata.MetadataTools">
    <requirement field-name="configuration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
    <requirement field-name="filetypes" role="org.apache.maven.archiva.configuration.FileTypes"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.content.RemoteLegacyRepositoryContent" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.repository.RemoteRepositoryContent" role-hint="legacy">
    <requirement field-name="legacyPathParser" role="org.apache.maven.archiva.repository.content.PathParser" role-hint="legacy"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.content.ManagedDefaultRepositoryContent" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.repository.ManagedRepositoryContent" role-hint="default">
    <requirement field-name="filetypes" role="org.apache.maven.archiva.configuration.FileTypes"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.content.RepositoryRequest" role="org.apache.maven.archiva.repository.content.RepositoryRequest">
    <requirement field-name="legacyPathParser" role="org.apache.maven.archiva.repository.content.PathParser" role-hint="legacy"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.content.LegacyPathParser" role="org.apache.maven.archiva.repository.content.PathParser" role-hint="legacy">
    <requirement field-name="configuration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.content.ManagedLegacyRepositoryContent" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.repository.ManagedRepositoryContent" role-hint="legacy">
    <requirement field-name="legacyPathParser" role="org.apache.maven.archiva.repository.content.PathParser" role-hint="legacy"/>
    <requirement field-name="filetypes" role="org.apache.maven.archiva.configuration.FileTypes"/>
  </component>
  <component implementation="org.apache.maven.archiva.repository.content.RemoteDefaultRepositoryContent" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.repository.RemoteRepositoryContent" role-hint="default"/>
  <component implementation="org.codehaus.plexus.cache.ehcache.EhcacheCache" role="org.codehaus.plexus.cache.Cache" role-hint="effective-project-cache">
    <configuration name="disk-expiry-thread-interval-seconds">600</configuration>
    <configuration name="disk-persistent">true</configuration>
    <configuration name="disk-store-path">${java.io.tmpdir}/archiva/effectiveproject</configuration>
    <configuration name="eternal">true</configuration>
    <configuration name="max-elements-in-memory">1000</configuration>
    <configuration name="memory-eviction-policy">LRU</configuration>
    <configuration name="name">effective-project-cache</configuration>
    <configuration name="overflow-to-disk">false</configuration>
    <configuration name="time-to-idle-seconds">2700</configuration>
    <configuration name="time-to-live-seconds">1800</configuration>
  </component>
</spring:beans>

DEBUG|main| 8770|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 8772|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/codehaus/plexus/plexus-quartz/1.0-alpha-3/plexus-quartz-1.0-alpha-3.jar!/META-INF/plexus/components.xml]
DEBUG|main| 8773|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 8775|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 8775|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.codehaus.plexus.scheduler.Scheduler</role>  
      <implementation>org.codehaus.plexus.scheduler.DefaultScheduler</implementation>  
      <configuration> 
        <properties> 
          <property> 
            <name>org.quartz.scheduler.instanceName</name>  
            <value>defaultScheduler</value> 
          </property>  
          <property> 
            <name>org.quartz.threadPool.class</name>  
            <value>org.quartz.simpl.SimpleThreadPool</value> 
          </property>  
          <property> 
            <name>org.quartz.threadPool.threadCount</name>  
            <value>15</value> 
          </property>  
          <property> 
            <name>org.quartz.threadPool.threadPriority</name>  
            <value>4</value> 
          </property>  
          <property> 
            <name>org.quartz.jobStore.class</name>  
            <value>org.quartz.simpl.RAMJobStore</value> 
          </property> 
        </properties> 
      </configuration> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 8778|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 8785|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.codehaus.plexus.scheduler.DefaultScheduler" role="org.codehaus.plexus.scheduler.Scheduler">
    <configuration name="properties"> 
      <property> 
        <name>org.quartz.scheduler.instanceName</name>  
        <value>defaultScheduler</value> 
      </property>  
      <property> 
        <name>org.quartz.threadPool.class</name>  
        <value>org.quartz.simpl.SimpleThreadPool</value> 
      </property>  
      <property> 
        <name>org.quartz.threadPool.threadCount</name>  
        <value>15</value> 
      </property>  
      <property> 
        <name>org.quartz.threadPool.threadPriority</name>  
        <value>4</value> 
      </property>  
      <property> 
        <name>org.quartz.jobStore.class</name>  
        <value>org.quartz.simpl.RAMJobStore</value> 
      </property> 
    </configuration>
  </component>
</spring:beans>

DEBUG|main| 8785|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 8785|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/apache/archiva/archiva-database-consumers/1.1-SNAPSHOT/archiva-database-consumers-1.1-SNAPSHOT.jar!/META-INF/plexus/components.xml]
DEBUG|main| 8786|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 8789|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 8794|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer</role>  
      <role-hint>update-db-project</role-hint>  
      <implementation>org.apache.maven.archiva.consumers.database.ProjectModelToDatabaseConsumer</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>ProjectModelToDatabaseConsumer</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.RepositoryContentFactory</role>  
          <field-name>repositoryFactory</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.project.ProjectModelFilter</role>  
          <role-hint>expression</role-hint>  
          <field-name>expressionModelFilter</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.project.ProjectModelFilter</role>  
          <role-hint>effective</role-hint>  
          <field-name>effectiveModelFilter</field-name> 
        </requirement>  
        <requirement> 
          <role>org.codehaus.plexus.cache.Cache</role>  
          <role-hint>effective-project-cache</role-hint>  
          <field-name>effectiveProjectCache</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <id>update-db-project</id>  
        <description>Update database with project model information.</description> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.consumers.KnownRepositoryContentConsumer</role>  
      <role-hint>update-db-artifact</role-hint>  
      <implementation>org.apache.maven.archiva.consumers.database.ArtifactUpdateDatabaseConsumer</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>ArtifactUpdateDatabaseConsumer - Take an artifact off of disk and put it into the repository.</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>configuration</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.configuration.FileTypes</role>  
          <field-name>filetypes</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.RepositoryContentFactory</role>  
          <field-name>repositoryFactory</field-name> 
        </requirement>  
        <requirement> 
          <role>org.codehaus.plexus.digest.Digester</role>  
          <role-hint>sha1</role-hint>  
          <field-name>digestSha1</field-name> 
        </requirement>  
        <requirement> 
          <role>org.codehaus.plexus.digest.Digester</role>  
          <role-hint>md5</role-hint>  
          <field-name>digestMd5</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <id>update-db-artifact</id>  
        <description>Update the Artifact in the Database</description> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer</role>  
      <role-hint>update-db-bytecode-stats</role-hint>  
      <implementation>org.apache.maven.archiva.consumers.database.BytecodeStatsToDatabaseConsumer</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>BytecodeStatsToDatabaseConsumer</description>  
      <configuration> 
        <id>update-db-bytecode-stats</id>  
        <description>Update database with java bytecode stats.</description> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer</role>  
      <role-hint>validate-repository-metadata</role-hint>  
      <implementation>org.apache.maven.archiva.consumers.database.VerifyMetadataAgainstDatabaseConsumer</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>VerifyMetadataAgainstDatabaseConsumer</description>  
      <configuration> 
        <id>validate-repository-metadata</id>  
        <description>Verify repository metadata files against database.</description> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.consumers.DatabaseCleanupConsumer</role>  
      <role-hint>not-present-remove-db-artifact</role-hint>  
      <implementation>org.apache.maven.archiva.consumers.database.DatabaseCleanupRemoveArtifactConsumer</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>Consumer for cleaning up the database of artifacts that are no longer existing in the repository.</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArtifactDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>artifactDAO</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.database.RepositoryProblemDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>repositoryProblemDAO</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.RepositoryContentFactory</role>  
          <field-name>repositoryFactory</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <id>not-present-remove-db-artifact</id>  
        <description>Remove artifact from database if not present on filesystem.</description> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.consumers.DatabaseCleanupConsumer</role>  
      <role-hint>not-present-remove-db-project</role-hint>  
      <implementation>org.apache.maven.archiva.consumers.database.DatabaseCleanupRemoveProjectConsumer</implementation>  
      <instantiation-strategy>per-lookup</instantiation-strategy>  
      <description>Consumer for removing or deleting from the database the project models fo artifacts that have been deleted/removed from the repository.</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ProjectModelDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>projectModelDAO</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.RepositoryContentFactory</role>  
          <field-name>repositoryFactory</field-name> 
        </requirement>  
        <requirement> 
          <role>org.codehaus.plexus.cache.Cache</role>  
          <role-hint>effective-project-cache</role-hint>  
          <field-name>effectiveProjectCache</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <id>not-present-remove-db-project</id>  
        <description>Remove project from database if not present on filesystem.</description> 
      </configuration> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 8811|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 8812|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.apache.maven.archiva.consumers.database.ProjectModelToDatabaseConsumer" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer" role-hint="update-db-project">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <requirement field-name="repositoryFactory" role="org.apache.maven.archiva.repository.RepositoryContentFactory"/>
    <requirement field-name="expressionModelFilter" role="org.apache.maven.archiva.repository.project.ProjectModelFilter" role-hint="expression"/>
    <requirement field-name="effectiveModelFilter" role="org.apache.maven.archiva.repository.project.ProjectModelFilter" role-hint="effective"/>
    <requirement field-name="effectiveProjectCache" role="org.codehaus.plexus.cache.Cache" role-hint="effective-project-cache"/>
    <configuration name="id">update-db-project</configuration>
    <configuration name="description">Update database with project model information.</configuration>
  </component>
  <component implementation="org.apache.maven.archiva.consumers.database.ArtifactUpdateDatabaseConsumer" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.consumers.KnownRepositoryContentConsumer" role-hint="update-db-artifact">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <requirement field-name="configuration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
    <requirement field-name="filetypes" role="org.apache.maven.archiva.configuration.FileTypes"/>
    <requirement field-name="repositoryFactory" role="org.apache.maven.archiva.repository.RepositoryContentFactory"/>
    <requirement field-name="digestSha1" role="org.codehaus.plexus.digest.Digester" role-hint="sha1"/>
    <requirement field-name="digestMd5" role="org.codehaus.plexus.digest.Digester" role-hint="md5"/>
    <configuration name="id">update-db-artifact</configuration>
    <configuration name="description">Update the Artifact in the Database</configuration>
  </component>
  <component implementation="org.apache.maven.archiva.consumers.database.BytecodeStatsToDatabaseConsumer" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer" role-hint="update-db-bytecode-stats">
    <configuration name="id">update-db-bytecode-stats</configuration>
    <configuration name="description">Update database with java bytecode stats.</configuration>
  </component>
  <component implementation="org.apache.maven.archiva.consumers.database.VerifyMetadataAgainstDatabaseConsumer" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer" role-hint="validate-repository-metadata">
    <configuration name="id">validate-repository-metadata</configuration>
    <configuration name="description">Verify repository metadata files against database.</configuration>
  </component>
  <component implementation="org.apache.maven.archiva.consumers.database.DatabaseCleanupRemoveArtifactConsumer" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.consumers.DatabaseCleanupConsumer" role-hint="not-present-remove-db-artifact">
    <requirement field-name="artifactDAO" role="org.apache.maven.archiva.database.ArtifactDAO" role-hint="jdo"/>
    <requirement field-name="repositoryProblemDAO" role="org.apache.maven.archiva.database.RepositoryProblemDAO" role-hint="jdo"/>
    <requirement field-name="repositoryFactory" role="org.apache.maven.archiva.repository.RepositoryContentFactory"/>
    <configuration name="id">not-present-remove-db-artifact</configuration>
    <configuration name="description">Remove artifact from database if not present on filesystem.</configuration>
  </component>
  <component implementation="org.apache.maven.archiva.consumers.database.DatabaseCleanupRemoveProjectConsumer" instantiation-strategy="per-lookup" role="org.apache.maven.archiva.consumers.DatabaseCleanupConsumer" role-hint="not-present-remove-db-project">
    <requirement field-name="projectModelDAO" role="org.apache.maven.archiva.database.ProjectModelDAO" role-hint="jdo"/>
    <requirement field-name="repositoryFactory" role="org.apache.maven.archiva.repository.RepositoryContentFactory"/>
    <requirement field-name="effectiveProjectCache" role="org.codehaus.plexus.cache.Cache" role-hint="effective-project-cache"/>
    <configuration name="id">not-present-remove-db-project</configuration>
    <configuration name="description">Remove project from database if not present on filesystem.</configuration>
  </component>
</spring:beans>

DEBUG|main| 8812|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 8813|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/apache/archiva/archiva-artifact-reports/1.1-SNAPSHOT/archiva-artifact-reports-1.1-SNAPSHOT.jar!/META-INF/plexus/components.xml]
DEBUG|main| 8815|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 8817|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 9010|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.apache.maven.archiva.consumers.ArchivaArtifactConsumer</role>  
      <role-hint>duplicate-artifacts</role-hint>  
      <implementation>org.apache.maven.archiva.reporting.artifact.DuplicateArtifactsConsumer</implementation>  
      <description>Search the database of known SHA1 Checksums for potential duplicate artifacts.</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>configuration</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.configuration.FileTypes</role>  
          <field-name>filetypes</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.RepositoryContentFactory</role>  
          <field-name>repositoryFactory</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <id>duplicate-artifacts</id>  
        <description>Check for Duplicate Artifacts via SHA1 Checksums</description> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.reporting.DynamicReportSource</role>  
      <role-hint>artifact-location</role-hint>  
      <implementation>org.apache.maven.archiva.reporting.artifact.LocationArtifactsReport</implementation>  
      <description>LocationArtifactsReport</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <name>Artifact Locations Report</name> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.reporting.DynamicReportSource</role>  
      <role-hint>old-artifacts</role-hint>  
      <implementation>org.apache.maven.archiva.reporting.artifact.OldArtifactReport</implementation>  
      <description>OldArtifactReport</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <name>Old Artifacts Report</name>  
        <cutoff-days>365</cutoff-days> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.reporting.DynamicReportSource</role>  
      <role-hint>old-snapshots</role-hint>  
      <implementation>org.apache.maven.archiva.reporting.artifact.OldSnapshotArtifactReport</implementation>  
      <description>OldSnapshotArtifactReport</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <name>Old Snapshots Report</name>  
        <cutoff-days>365</cutoff-days> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.reporting.DynamicReportSource</role>  
      <role-hint>duplicate-artifacts</role-hint>  
      <implementation>org.apache.maven.archiva.reporting.artifact.DuplicateArtifactReport</implementation>  
      <description>DuplicateArtifactReport</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <name>Duplicate Artifact Report</name> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.consumers.ArchivaArtifactConsumer</role>  
      <role-hint>validate-artifacts-location</role-hint>  
      <implementation>org.apache.maven.archiva.reporting.artifact.LocationArtifactsConsumer</implementation>  
      <description>Validate the location of the artifact based on the values indicated in its pom (both the pom packaged with the artifact &amp; the pom in the file system).</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
          <field-name>configuration</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.configuration.FileTypes</role>  
          <field-name>filetypes</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.database.ArchivaDAO</role>  
          <role-hint>jdo</role-hint>  
          <field-name>dao</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.repository.RepositoryContentFactory</role>  
          <field-name>repositoryFactory</field-name> 
        </requirement> 
      </requirements>  
      <configuration> 
        <id>duplicate-artifacts</id>  
        <description>Check for Duplicate Artifacts via SHA1 Checksums</description> 
      </configuration> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 9024|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 9025|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.apache.maven.archiva.reporting.artifact.DuplicateArtifactsConsumer" role="org.apache.maven.archiva.consumers.ArchivaArtifactConsumer" role-hint="duplicate-artifacts">
    <requirement field-name="configuration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
    <requirement field-name="filetypes" role="org.apache.maven.archiva.configuration.FileTypes"/>
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <requirement field-name="repositoryFactory" role="org.apache.maven.archiva.repository.RepositoryContentFactory"/>
    <configuration name="id">duplicate-artifacts</configuration>
    <configuration name="description">Check for Duplicate Artifacts via SHA1 Checksums</configuration>
  </component>
  <component implementation="org.apache.maven.archiva.reporting.artifact.LocationArtifactsReport" role="org.apache.maven.archiva.reporting.DynamicReportSource" role-hint="artifact-location">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <configuration name="name">Artifact Locations Report</configuration>
  </component>
  <component implementation="org.apache.maven.archiva.reporting.artifact.OldArtifactReport" role="org.apache.maven.archiva.reporting.DynamicReportSource" role-hint="old-artifacts">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <configuration name="name">Old Artifacts Report</configuration>
    <configuration name="cutoff-days">365</configuration>
  </component>
  <component implementation="org.apache.maven.archiva.reporting.artifact.OldSnapshotArtifactReport" role="org.apache.maven.archiva.reporting.DynamicReportSource" role-hint="old-snapshots">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <configuration name="name">Old Snapshots Report</configuration>
    <configuration name="cutoff-days">365</configuration>
  </component>
  <component implementation="org.apache.maven.archiva.reporting.artifact.DuplicateArtifactReport" role="org.apache.maven.archiva.reporting.DynamicReportSource" role-hint="duplicate-artifacts">
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <configuration name="name">Duplicate Artifact Report</configuration>
  </component>
  <component implementation="org.apache.maven.archiva.reporting.artifact.LocationArtifactsConsumer" role="org.apache.maven.archiva.consumers.ArchivaArtifactConsumer" role-hint="validate-artifacts-location">
    <requirement field-name="configuration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration"/>
    <requirement field-name="filetypes" role="org.apache.maven.archiva.configuration.FileTypes"/>
    <requirement field-name="dao" role="org.apache.maven.archiva.database.ArchivaDAO" role-hint="jdo"/>
    <requirement field-name="repositoryFactory" role="org.apache.maven.archiva.repository.RepositoryContentFactory"/>
    <configuration name="id">duplicate-artifacts</configuration>
    <configuration name="description">Check for Duplicate Artifacts via SHA1 Checksums</configuration>
  </component>
</spring:beans>

DEBUG|main| 9026|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 9034|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/apache/archiva/archiva-report-manager/1.1-SNAPSHOT/archiva-report-manager-1.1-SNAPSHOT.jar!/META-INF/plexus/components.xml]
DEBUG|main| 9034|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 9037|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 9038|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.apache.maven.archiva.reporting.ReportingManager</role>  
      <role-hint>default</role-hint>  
      <implementation>org.apache.maven.archiva.reporting.DefaultReportingManager</implementation>  
      <description>DefaultReportingManager</description>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.reporting.DynamicReportSource</role>  
          <field-name>reportSourceMap</field-name> 
        </requirement> 
      </requirements> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 9041|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 9041|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.apache.maven.archiva.reporting.DefaultReportingManager" role="org.apache.maven.archiva.reporting.ReportingManager" role-hint="default">
    <requirement field-name="reportSourceMap" role="org.apache.maven.archiva.reporting.DynamicReportSource"/>
  </component>
</spring:beans>

DEBUG|main| 9041|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 9042|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [jar:file:/home/continuum/.m2/repository/org/codehaus/plexus/plexus-digest/1.1/plexus-digest-1.1.jar!/META-INF/plexus/components.xml]
DEBUG|main| 9043|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 9046|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 9047|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<component-set> 
  <components> 
    <component> 
      <role>org.codehaus.plexus.digest.ChecksumFile</role>  
      <implementation>org.codehaus.plexus.digest.ChecksumFile</implementation>  
      <description>ChecksumFile</description>  
      <requirements> 
        <requirement> 
          <role>org.codehaus.plexus.digest.Digester</role>  
          <role-hint>sha1</role-hint>  
          <field-name>digestSha1</field-name> 
        </requirement>  
        <requirement> 
          <role>org.codehaus.plexus.digest.Digester</role>  
          <role-hint>md5</role-hint>  
          <field-name>digestMd5</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.digest.Digester</role>  
      <role-hint>sha1</role-hint>  
      <implementation>org.codehaus.plexus.digest.Sha1Digester</implementation>  
      <description>Digester that does SHA1 Message Digesting Only.</description> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.digest.StreamingDigester</role>  
      <role-hint>sha1</role-hint>  
      <implementation>org.codehaus.plexus.digest.StreamingSha1Digester</implementation>  
      <description>An SHA-1 implementation of the streaming digester.</description> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.digest.StreamingDigester</role>  
      <role-hint>md5</role-hint>  
      <implementation>org.codehaus.plexus.digest.StreamingMd5Digester</implementation>  
      <description>An MD5 implementation of the streaming digester.</description> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.digest.Digester</role>  
      <role-hint>md5</role-hint>  
      <implementation>org.codehaus.plexus.digest.Md5Digester</implementation>  
      <description>Digester that does MD5 Message Digesting Only.</description> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 9053|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 9053|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.codehaus.plexus.digest.ChecksumFile" role="org.codehaus.plexus.digest.ChecksumFile">
    <requirement field-name="digestSha1" role="org.codehaus.plexus.digest.Digester" role-hint="sha1"/>
    <requirement field-name="digestMd5" role="org.codehaus.plexus.digest.Digester" role-hint="md5"/>
  </component>
  <component implementation="org.codehaus.plexus.digest.Sha1Digester" role="org.codehaus.plexus.digest.Digester" role-hint="sha1"/>
  <component implementation="org.codehaus.plexus.digest.StreamingSha1Digester" role="org.codehaus.plexus.digest.StreamingDigester" role-hint="sha1"/>
  <component implementation="org.codehaus.plexus.digest.StreamingMd5Digester" role="org.codehaus.plexus.digest.StreamingDigester" role-hint="md5"/>
  <component implementation="org.codehaus.plexus.digest.Md5Digester" role="org.codehaus.plexus.digest.Digester" role-hint="md5"/>
</spring:beans>

DEBUG|main| 9053|PlexusBeanDefinitionDocumentReader - Loading bean definitions
DEBUG|main| 9054|PlexusXmlBeanDefinitionReader  - Loaded 68 bean definitions from location pattern [classpath*:META-INF/plexus/components.xml]
 INFO|main| 9055|PlexusXmlBeanDefinitionReader  - Loading XML bean definitions from URL [file:/home/continuum/data/working-directory/679/target/test-classes/org/apache/maven/archiva/scheduled/executors/ArchivaDatabaseUpdateTaskExecutorTest.xml]
DEBUG|main| 9055|DefaultDocumentLoader          - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
DEBUG|main| 9056|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document to be translated
DEBUG|main| 9059|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<!--
  ~ Licensed to the Apache Software Foundation (ASF) under one
  ~ or more contributor license agreements.  See the NOTICE file
  ~ distributed with this work for additional information
  ~ regarding copyright ownership.  The ASF licenses this file
  ~ to you under the Apache License, Version 2.0 (the
  ~ "License"); you may not use this file except in compliance
  ~ with the License.  You may obtain a copy of the License at
  ~
  ~   http://www.apache.org/licenses/LICENSE-2.0
  ~
  ~ Unless required by applicable law or agreed to in writing,
  ~ software distributed under the License is distributed on an
  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  ~ KIND, either express or implied.  See the License for the
  ~ specific language governing permissions and limitations
  ~ under the License.
  -->
<component-set> 
  <components> 
    <component> 
      <role>org.codehaus.plexus.taskqueue.execution.TaskExecutor</role>  
      <role-hint>test-database-update</role-hint>  
      <implementation>org.apache.maven.archiva.scheduled.executors.ArchivaDatabaseUpdateTaskExecutor</implementation>  
      <description/>  
      <requirements> 
        <requirement> 
          <role>org.apache.maven.archiva.database.updater.DatabaseUpdater</role>  
          <role-hint>jdo</role-hint>  
          <field-name>databaseUpdater</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>  
      <implementation>org.apache.maven.archiva.configuration.DefaultArchivaConfiguration</implementation>  
      <requirements> 
        <requirement> 
          <role>org.codehaus.plexus.registry.Registry</role>  
          <role-hint>configured</role-hint> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.policies.PreDownloadPolicy</role>  
          <field-name>prePolicies</field-name> 
        </requirement>  
        <requirement> 
          <role>org.apache.maven.archiva.policies.PostDownloadPolicy</role>  
          <field-name>postPolicies</field-name> 
        </requirement> 
      </requirements> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.registry.Registry</role>  
      <role-hint>configured</role-hint>  
      <implementation>org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry</implementation>  
      <configuration> 
        <properties> 
          <system/>  
          <xml config-at="org.apache.maven.archiva" config-name="org.apache.maven.archiva" fileName="${basedir}/src/test/resources/archiva-test.xml"/> 
        </properties> 
      </configuration> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.consumers.DatabaseCleanupConsumer</role>  
      <role-hint>test-db-cleanup</role-hint>  
      <implementation>org.apache.maven.archiva.scheduled.TestDatabaseCleanupConsumer</implementation> 
    </component>  
    <component> 
      <role>org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer</role>  
      <role-hint>test-db-unprocessed</role-hint>  
      <implementation>org.apache.maven.archiva.scheduled.TestDatabaseUnprocessedConsumer</implementation> 
    </component>  
    <component> 
      <role>org.codehaus.plexus.jdo.JdoFactory</role>  
      <role-hint>archiva</role-hint>  
      <implementation>org.codehaus.plexus.jdo.DefaultConfigurableJdoFactory</implementation>  
      <configuration> 
        <persistenceManagerFactoryClass>org.jpox.PersistenceManagerFactoryImpl</persistenceManagerFactoryClass>  
        <otherProperties> 
          <property> 
            <name>javax.jdo.PersistenceManagerFactoryClass</name>  
            <value>org.jpox.PersistenceManagerFactoryImpl</value> 
          </property> 
        </otherProperties> 
      </configuration> 
    </component> 
  </components> 
</component-set>

DEBUG|main| 9067|PlexusBeanDefinitionDocumentReader - Plexus Bean Definition Document successfully translated to Spring
DEBUG|main| 9067|PlexusBeanDefinitionDocumentReader - <?xml version="1.0" encoding="UTF-8"?>

<spring:beans xmlns:spring="http://www.springframework.org/schema/beans" xmlns="http://plexus.codehaus.org/spring" xmlns:plexus="http://plexus.codehaus.org/spring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" default-lazy-init="true" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd                            http://plexus.codehaus.org/spring http://plexus.codehaus.org/schemas/spring-1.0.xsd">
  <component implementation="org.apache.maven.archiva.scheduled.executors.ArchivaDatabaseUpdateTaskExecutor" role="org.codehaus.plexus.taskqueue.execution.TaskExecutor" role-hint="test-database-update">
    <requirement field-name="databaseUpdater" role="org.apache.maven.archiva.database.updater.DatabaseUpdater" role-hint="jdo"/>
  </component>
  <component implementation="org.apache.maven.archiva.configuration.DefaultArchivaConfiguration" role="org.apache.maven.archiva.configuration.ArchivaConfiguration">
    <requirement field-name="" role="org.codehaus.plexus.registry.Registry" role-hint="configured"/>
    <requirement field-name="prePolicies" role="org.apache.maven.archiva.policies.PreDownloadPolicy"/>
    <requirement field-name="postPolicies" role="org.apache.maven.archiva.policies.PostDownloadPolicy"/>
  </component>
  <component implementation="org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry" role="org.codehaus.plexus.registry.Registry" role-hint="configured">
    <configuration name="properties"> 
      <system/>  
      <xml config-at="org.apache.maven.archiva" config-name="org.apache.maven.archiva" fileName="${basedir}/src/test/resources/archiva-test.xml"/> 
    </configuration>
  </component>
  <component implementation="org.apache.maven.archiva.scheduled.TestDatabaseCleanupConsumer" role="org.apache.maven.archiva.consumers.DatabaseCleanupConsumer" role-hint="test-db-cleanup"/>
  <component implementation="org.apache.maven.archiva.scheduled.TestDatabaseUnprocessedConsumer" role="org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer" role-hint="test-db-unprocessed"/>
  <component implementation="org.codehaus.plexus.jdo.DefaultConfigurableJdoFactory" role="org.codehaus.plexus.jdo.JdoFactory" role-hint="archiva">
    <configuration name="persistenceManagerFactoryClass">org.jpox.PersistenceManagerFactoryImpl</configuration>
    <configuration name="otherProperties"> 
      <property> 
        <name>javax.jdo.PersistenceManagerFactoryClass</name>  
        <value>org.jpox.PersistenceManagerFactoryImpl</value> 
      </property> 
    </configuration>
  </component>
</spring:beans>

DEBUG|main| 9068|PlexusBeanDefinitionDocumentReader - Loading bean definitions
 INFO|main| 9068|DefaultListableBeanFactory     - Overriding bean definition for bean 'archivaConfiguration': replacing [Generic bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Generic bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 9069|PlexusXmlBeanDefinitionReader  - Loaded 5 bean definitions from location pattern [classpath*:org/apache/maven/archiva/scheduled/executors/ArchivaDatabaseUpdateTaskExecutorTest.xml]
DEBUG|main| 9070|PlexusXmlBeanDefinitionReader  - Loaded 0 bean definitions from location pattern [classpath*:org/apache/maven/archiva/scheduled/executors/ArchivaDatabaseUpdateTaskExecutorTest-context.xml]
 INFO|main| 9070|PlexusClassPathXmlApplicationContext - Bean factory for application context [org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@10df4e2]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1e09eab
DEBUG|main| 9070|PlexusClassPathXmlApplicationContext - 74 beans defined in org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@10df4e2: display name [org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@10df4e2]; startup date [Fri May 02 20:19:45 PDT 2008]; root of context hierarchy
DEBUG|main| 9084|PlexusClassPathXmlApplicationContext - Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@6798eb]
DEBUG|main| 9084|PlexusClassPathXmlApplicationContext - Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@168989e]
 INFO|main| 9095|DefaultListableBeanFactory     - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1e09eab: defining beans [urlFailureCache,archivaTaskScheduler,taskExecutor#repository-scanning,taskExecutor#database-update,taskQueue#database-update,taskQueueExecutor#database-update,taskQueue#repository-scanning,taskQueueExecutor#repository-scanning,fileTypes,archivaConfiguration,registry#commons-configuration,expressionSource#properties,expressionSource#sysprops,expressionEvaluator,postDownloadPolicy#checksum,preDownloadPolicy#snapshots,preDownloadPolicy#cache-failures,preDownloadPolicy#releases,downloadErrorPolicy#propagate-errors-on-update,downloadErrorPolicy#propagate-errors,cache#url-failures-cache,cache#ehcache,cacheBuilder,projectModelResolutionListener#model-to-db,projectModelResolver#database,archivaDAO#jdo,artifactDAO#jdo,repositoryContentStatisticsDAO#jdo,projectModelDAO#jdo,jdoAccess#archiva,repositoryProblemDAO#jdo,repositoryBrowsing,databaseConsumers,databaseUpdater#jdo,projectModelResolverFactory,dependencyGraphBuilder#project-model,projectModelFilter#expression,projectModelFilter#effective,auditListener#logging,repositoryScanner,repositoryContentConsumers,repositoryContentFactory,metadataTools,remoteRepositoryContent#legacy,managedRepositoryContent,repositoryRequest,pathParser#legacy,managedRepositoryContent#legacy,remoteRepositoryContent,cache#effective-project-cache,scheduler,databaseUnprocessedArtifactConsumer#update-db-project,knownRepositoryContentConsumer#update-db-artifact,databaseUnprocessedArtifactConsumer#update-db-bytecode-stats,databaseUnprocessedArtifactConsumer#validate-repository-metadata,databaseCleanupConsumer#not-present-remove-db-artifact,databaseCleanupConsumer#not-present-remove-db-project,archivaArtifactConsumer#duplicate-artifacts,dynamicReportSource#artifact-location,dynamicReportSource#old-artifacts,dynamicReportSource#old-snapshots,dynamicReportSource#duplicate-artifacts,archivaArtifactConsumer#validate-artifacts-location,reportingManager,checksumFile,digester#sha1,streamingDigester#sha1,streamingDigester#md5,digester#md5,taskExecutor#test-database-update,registry#configured,databaseCleanupConsumer#test-db-cleanup,databaseUnprocessedArtifactConsumer#test-db-unprocessed,jdoFactory#archiva]; root of factory hierarchy
DEBUG|main| 9096|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'urlFailureCache'
DEBUG|main| 9098|DefaultListableBeanFactory     - Creating instance of bean 'urlFailureCache' with merged definition [Root bean: class [org.apache.maven.archiva.policies.urlcache.DefaultUrlFailureCache]; scope=singleton; abstract=false; lazyInit=false; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL [jar:file:/home/continuum/.m2/repository/org/apache/archiva/archiva-policies/1.1-SNAPSHOT/archiva-policies-1.1-SNAPSHOT.jar!/META-INF/spring-context.xml]]
DEBUG|main| 9098|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'cache#url-failures-cache'
DEBUG|main| 9098|DefaultListableBeanFactory     - Creating instance of bean 'cache#url-failures-cache' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 9098|DefaultListableBeanFactory     - Eagerly caching bean 'cache#url-failures-cache' to allow for resolving potential circular references
DEBUG|main| 9099|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1f2428d]
DEBUG|main| 9099|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1f2428d]
DEBUG|main| 9101|PlexusComponentFactoryBean     - Creating Plexus component class org.codehaus.plexus.cache.ehcache.EhcacheCache
DEBUG|main| 9101|TypeConverterDelegate          - Converting String to [boolean] using property editor [org.springframework.beans.propertyeditors.CustomBooleanEditor@1ef3d1b]
DEBUG|main| 9101|TypeConverterDelegate          - Converting String to [int] using property editor [org.springframework.beans.propertyeditors.CustomNumberEditor@194df96]
DEBUG|main| 9102|TypeConverterDelegate          - Converting String to [boolean] using property editor [org.springframework.beans.propertyeditors.CustomBooleanEditor@e2fbeb]
DEBUG|main| 9102|TypeConverterDelegate          - Converting String to [int] using property editor [org.springframework.beans.propertyeditors.CustomNumberEditor@932fe]
DEBUG|main| 9102|TypeConverterDelegate          - Converting String to [boolean] using property editor [org.springframework.beans.propertyeditors.CustomBooleanEditor@1f2edd2]
DEBUG|main| 9104|TypeConverterDelegate          - Converting String to [long] using property editor [org.springframework.beans.propertyeditors.CustomNumberEditor@1dbb27d]
DEBUG|main| 9104|TypeConverterDelegate          - Converting String to [int] using property editor [org.springframework.beans.propertyeditors.CustomNumberEditor@a33ce2]
DEBUG|main| 9104|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
 WARN|main| 9104|PlexusLifecycleBeanPostProcessor - No loggerManager set in context. Falling back to ConsoleLoggerManager
DEBUG|main| 9104|CacheManager                   - Attempting to create an existing singleton. Existing singleton returned.
DEBUG|main| 9105|MemoryStore                    - Initialized net.sf.ehcache.store.LruMemoryStore for url-failures-cache
DEBUG|main| 9105|LruMemoryStore                 - url-failures-cache Cache: Using SpoolingLinkedHashMap implementation
DEBUG|main| 9105|Cache                          - Initialised cache: url-failures-cache
DEBUG|main| 9105|DefaultListableBeanFactory     - Eagerly caching bean 'urlFailureCache' to allow for resolving potential circular references
DEBUG|main| 9107|PlexusClassPathXmlApplicationContext - Publishing event in context [org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@10df4e2]: org.springframework.context.event.ContextRefreshedEvent[source=org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@10df4e2: display name [org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@10df4e2]; startup date [Fri May 02 20:19:45 PDT 2008]; root of context hierarchy]
DEBUG|main| 9108|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'jdoFactory#archiva'
DEBUG|main| 9108|DefaultListableBeanFactory     - Creating instance of bean 'jdoFactory#archiva' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main| 9108|DefaultListableBeanFactory     - Eagerly caching bean 'jdoFactory#archiva' to allow for resolving potential circular references
DEBUG|main| 9108|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@166c114]
DEBUG|main| 9108|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@166c114]
DEBUG|main| 9108|PlexusComponentFactoryBean     - Creating Plexus component class org.codehaus.plexus.jdo.DefaultConfigurableJdoFactory
DEBUG|main| 9109|TypeConverterDelegate          - Converting String to [class java.util.Properties] using property editor [org.codehaus.plexus.spring.editors.PropertiesPropertyEditor@f429d7]
DEBUG|main| 9113|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
JPOX SchemaTool : System Properties
>>  javax.jdo.PersistenceManagerFactoryClass=org.jpox.PersistenceManagerFactoryImpl
>>  javax.jdo.option.ConnectionDriverName=org.hsqldb.jdbcDriver
>>  javax.jdo.option.ConnectionURL=jdbc:hsqldb:mem:testExecutor
>>  javax.jdo.option.ConnectionUserName=sa

JPOX SchemaTool : System Properties
>>  javax.jdo.PersistenceManagerFactoryClass=org.jpox.PersistenceManagerFactoryImpl
>>  javax.jdo.option.ConnectionDriverName=org.hsqldb.jdbcDriver
>>  javax.jdo.option.ConnectionURL=jdbc:hsqldb:mem:testExecutor
>>  javax.jdo.option.ConnectionUserName=sa
>>  org.jpox.autoCreateConstraints=true
>>  org.jpox.autoCreateColumns=false
>>  org.jpox.validateTables=true
>>  org.jpox.validateColumns=true
>>  org.jpox.validateConstraints=true

DEBUG|main|11093|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'archivaDAO#jdo'
DEBUG|main|11093|DefaultListableBeanFactory     - Creating instance of bean 'archivaDAO#jdo' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11093|DefaultListableBeanFactory     - Eagerly caching bean 'archivaDAO#jdo' to allow for resolving potential circular references
DEBUG|main|11093|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@4e17f9]
DEBUG|main|11093|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@4e17f9]
DEBUG|main|11093|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.database.jdo.JdoArchivaDAO
DEBUG|main|11094|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'repositoryProblemDAO#jdo'
DEBUG|main|11094|DefaultListableBeanFactory     - Creating instance of bean 'repositoryProblemDAO#jdo' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11094|DefaultListableBeanFactory     - Eagerly caching bean 'repositoryProblemDAO#jdo' to allow for resolving potential circular references
DEBUG|main|11094|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@107f742]
DEBUG|main|11094|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@107f742]
DEBUG|main|11094|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.database.jdo.JdoRepositoryProblemDAO
DEBUG|main|11094|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'jdoAccess#archiva'
DEBUG|main|11094|DefaultListableBeanFactory     - Creating instance of bean 'jdoAccess#archiva' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11095|DefaultListableBeanFactory     - Eagerly caching bean 'jdoAccess#archiva' to allow for resolving potential circular references
DEBUG|main|11095|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1fa490e]
DEBUG|main|11095|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1fa490e]
DEBUG|main|11096|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.database.jdo.JdoAccess
DEBUG|main|11096|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'jdoFactory#archiva'
DEBUG|main|11096|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11096|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11096|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'projectModelDAO#jdo'
DEBUG|main|11097|DefaultListableBeanFactory     - Creating instance of bean 'projectModelDAO#jdo' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11097|DefaultListableBeanFactory     - Eagerly caching bean 'projectModelDAO#jdo' to allow for resolving potential circular references
DEBUG|main|11097|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@d23e53]
DEBUG|main|11098|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@d23e53]
DEBUG|main|11098|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.database.jdo.JdoProjectModelDAO
DEBUG|main|11098|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'jdoAccess#archiva'
DEBUG|main|11098|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11098|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'jdoAccess#archiva'
DEBUG|main|11098|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'artifactDAO#jdo'
DEBUG|main|11098|DefaultListableBeanFactory     - Creating instance of bean 'artifactDAO#jdo' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11098|DefaultListableBeanFactory     - Eagerly caching bean 'artifactDAO#jdo' to allow for resolving potential circular references
DEBUG|main|11099|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@f9f91d]
DEBUG|main|11099|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@f9f91d]
DEBUG|main|11099|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.database.jdo.JdoArtifactDAO
DEBUG|main|11099|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'jdoAccess#archiva'
DEBUG|main|11099|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11099|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'repositoryContentStatisticsDAO#jdo'
DEBUG|main|11099|DefaultListableBeanFactory     - Creating instance of bean 'repositoryContentStatisticsDAO#jdo' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11099|DefaultListableBeanFactory     - Eagerly caching bean 'repositoryContentStatisticsDAO#jdo' to allow for resolving potential circular references
DEBUG|main|11099|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@151f910]
DEBUG|main|11100|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@151f910]
DEBUG|main|11100|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.database.jdo.JdoRepositoryContentStatisticsDAO
DEBUG|main|11100|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'jdoAccess#archiva'
DEBUG|main|11101|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11101|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11101|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'taskExecutor#test-database-update'
DEBUG|main|11101|DefaultListableBeanFactory     - Creating instance of bean 'taskExecutor#test-database-update' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11101|DefaultListableBeanFactory     - Eagerly caching bean 'taskExecutor#test-database-update' to allow for resolving potential circular references
DEBUG|main|11101|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@b6a6d6]
DEBUG|main|11101|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@b6a6d6]
DEBUG|main|11103|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.scheduled.executors.ArchivaDatabaseUpdateTaskExecutor
DEBUG|main|11104|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'databaseUpdater#jdo'
DEBUG|main|11104|DefaultListableBeanFactory     - Creating instance of bean 'databaseUpdater#jdo' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11104|DefaultListableBeanFactory     - Eagerly caching bean 'databaseUpdater#jdo' to allow for resolving potential circular references
DEBUG|main|11104|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@144b9ff]
DEBUG|main|11104|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@144b9ff]
DEBUG|main|11105|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.database.updater.JdoDatabaseUpdater
DEBUG|main|11111|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'databaseConsumers'
DEBUG|main|11112|DefaultListableBeanFactory     - Creating instance of bean 'databaseConsumers' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11112|DefaultListableBeanFactory     - Eagerly caching bean 'databaseConsumers' to allow for resolving potential circular references
DEBUG|main|11112|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@15fd251]
DEBUG|main|11112|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@15fd251]
DEBUG|main|11112|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.database.updater.DatabaseConsumers
DEBUG|main|11113|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'archivaConfiguration'
DEBUG|main|11113|DefaultListableBeanFactory     - Creating instance of bean 'archivaConfiguration' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11113|DefaultListableBeanFactory     - Eagerly caching bean 'archivaConfiguration' to allow for resolving potential circular references
DEBUG|main|11113|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1d592a]
DEBUG|main|11113|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1d592a]
DEBUG|main|11113|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.configuration.DefaultArchivaConfiguration
DEBUG|main|11114|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'preDownloadPolicy#snapshots'
DEBUG|main|11114|DefaultListableBeanFactory     - Creating instance of bean 'preDownloadPolicy#snapshots' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11115|DefaultListableBeanFactory     - Eagerly caching bean 'preDownloadPolicy#snapshots' to allow for resolving potential circular references
DEBUG|main|11116|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@c8e4de]
DEBUG|main|11116|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@c8e4de]
DEBUG|main|11116|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.policies.SnapshotsPolicy
DEBUG|main|11116|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11116|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'preDownloadPolicy#cache-failures'
DEBUG|main|11116|DefaultListableBeanFactory     - Creating instance of bean 'preDownloadPolicy#cache-failures' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11116|DefaultListableBeanFactory     - Eagerly caching bean 'preDownloadPolicy#cache-failures' to allow for resolving potential circular references
DEBUG|main|11116|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@129df8a]
DEBUG|main|11117|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@129df8a]
DEBUG|main|11117|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.policies.CachedFailuresPolicy
DEBUG|main|11117|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'urlFailureCache'
DEBUG|main|11117|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11117|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'preDownloadPolicy#releases'
DEBUG|main|11117|DefaultListableBeanFactory     - Creating instance of bean 'preDownloadPolicy#releases' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11118|DefaultListableBeanFactory     - Eagerly caching bean 'preDownloadPolicy#releases' to allow for resolving potential circular references
DEBUG|main|11119|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@12e4cd]
DEBUG|main|11119|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@12e4cd]
DEBUG|main|11119|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.policies.ReleasesPolicy
DEBUG|main|11119|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11120|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'postDownloadPolicy#checksum'
DEBUG|main|11120|DefaultListableBeanFactory     - Creating instance of bean 'postDownloadPolicy#checksum' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11121|DefaultListableBeanFactory     - Eagerly caching bean 'postDownloadPolicy#checksum' to allow for resolving potential circular references
DEBUG|main|11121|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@6b51d8]
DEBUG|main|11121|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@6b51d8]
DEBUG|main|11121|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.policies.ChecksumPolicy
DEBUG|main|11121|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11121|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'registry#configured'
DEBUG|main|11121|DefaultListableBeanFactory     - Creating instance of bean 'registry#configured' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11121|DefaultListableBeanFactory     - Eagerly caching bean 'registry#configured' to allow for resolving potential circular references
DEBUG|main|11122|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1ca5df9]
DEBUG|main|11122|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1ca5df9]
DEBUG|main|11122|PlexusComponentFactoryBean     - Creating Plexus component class org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry
DEBUG|main|11122|TypeConverterDelegate          - Converting String to [interface org.codehaus.plexus.configuration.PlexusConfiguration] using property editor [org.codehaus.plexus.spring.PlexusConfigurationPropertyEditor@705d28]
DEBUG|main|11122|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11128|BeanUtils                      -   setProperty(org.apache.commons.configuration.XMLConfiguration@df9095, fileName, /home/continuum/data/working-directory/679/src/test/resources/archiva-test.xml)
DEBUG|main|11128|ConvertUtils                   - Convert string '/home/continuum/data/working-directory/679/src/test/resources/archiva-test.xml' to class 'java.lang.String'
DEBUG|main|11128|ConvertUtils                   -   Using converter org.apache.commons.beanutils.converters.StringConverter@16daa9
DEBUG|main|11128|PropertyUtils                  - setSimpleProperty: Invoking method public void org.apache.commons.configuration.AbstractHierarchicalFileConfiguration.setFileName(java.lang.String) with value /home/continuum/data/working-directory/679/src/test/resources/archiva-test.xml (class java.lang.String)
DEBUG|main|11128|ConfigurationUtils             - Configuration loaded from the absolute path /home/continuum/data/working-directory/679/src/test/resources/archiva-test.xml
DEBUG|main|11307|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11307|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'databaseCleanupConsumer#not-present-remove-db-artifact'
DEBUG|main|11307|DefaultListableBeanFactory     - Creating instance of bean 'databaseCleanupConsumer#not-present-remove-db-artifact' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11308|DefaultListableBeanFactory     - Eagerly caching bean 'databaseCleanupConsumer#not-present-remove-db-artifact' to allow for resolving potential circular references
DEBUG|main|11308|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@18d4c9a]
DEBUG|main|11308|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@18d4c9a]
DEBUG|main|11310|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.consumers.database.DatabaseCleanupRemoveArtifactConsumer
DEBUG|main|11310|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'repositoryProblemDAO#jdo'
DEBUG|main|11311|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'repositoryContentFactory'
DEBUG|main|11311|DefaultListableBeanFactory     - Creating instance of bean 'repositoryContentFactory' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11311|DefaultListableBeanFactory     - Eagerly caching bean 'repositoryContentFactory' to allow for resolving potential circular references
DEBUG|main|11312|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@124e935]
DEBUG|main|11312|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@124e935]
DEBUG|main|11312|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.repository.RepositoryContentFactory
DEBUG|main|11312|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'archivaConfiguration'
DEBUG|main|11312|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11312|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11313|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'artifactDAO#jdo'
DEBUG|main|11313|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11313|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'databaseCleanupConsumer#not-present-remove-db-project'
DEBUG|main|11313|DefaultListableBeanFactory     - Creating instance of bean 'databaseCleanupConsumer#not-present-remove-db-project' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11313|DefaultListableBeanFactory     - Eagerly caching bean 'databaseCleanupConsumer#not-present-remove-db-project' to allow for resolving potential circular references
DEBUG|main|11315|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1aac07d]
DEBUG|main|11315|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1aac07d]
DEBUG|main|11317|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.consumers.database.DatabaseCleanupRemoveProjectConsumer
DEBUG|main|11318|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'cache#effective-project-cache'
DEBUG|main|11318|DefaultListableBeanFactory     - Creating instance of bean 'cache#effective-project-cache' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11318|DefaultListableBeanFactory     - Eagerly caching bean 'cache#effective-project-cache' to allow for resolving potential circular references
DEBUG|main|11318|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@59a735]
DEBUG|main|11318|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@59a735]
DEBUG|main|11318|PlexusComponentFactoryBean     - Creating Plexus component class org.codehaus.plexus.cache.ehcache.EhcacheCache
DEBUG|main|11319|TypeConverterDelegate          - Converting String to [boolean] using property editor [org.springframework.beans.propertyeditors.CustomBooleanEditor@1f09a31]
DEBUG|main|11319|TypeConverterDelegate          - Converting String to [int] using property editor [org.springframework.beans.propertyeditors.CustomNumberEditor@11b1d80]
DEBUG|main|11319|TypeConverterDelegate          - Converting String to [boolean] using property editor [org.springframework.beans.propertyeditors.CustomBooleanEditor@12ddfe4]
DEBUG|main|11319|TypeConverterDelegate          - Converting String to [int] using property editor [org.springframework.beans.propertyeditors.CustomNumberEditor@c62080]
DEBUG|main|11319|TypeConverterDelegate          - Converting String to [boolean] using property editor [org.springframework.beans.propertyeditors.CustomBooleanEditor@17fc44f]
DEBUG|main|11319|TypeConverterDelegate          - Converting String to [long] using property editor [org.springframework.beans.propertyeditors.CustomNumberEditor@13136e5]
DEBUG|main|11320|TypeConverterDelegate          - Converting String to [int] using property editor [org.springframework.beans.propertyeditors.CustomNumberEditor@b2c64]
DEBUG|main|11320|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11320|CacheManager                   - Attempting to create an existing singleton. Existing singleton returned.
DEBUG|main|11320|MemoryStore                    - Initialized net.sf.ehcache.store.LruMemoryStore for effective-project-cache
DEBUG|main|11320|LruMemoryStore                 - effective-project-cache Cache: Using SpoolingLinkedHashMap implementation
DEBUG|main|11320|Cache                          - Initialised cache: effective-project-cache
DEBUG|main|11320|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'projectModelDAO#jdo'
DEBUG|main|11320|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'repositoryContentFactory'
DEBUG|main|11322|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11322|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'databaseCleanupConsumer#test-db-cleanup'
DEBUG|main|11322|DefaultListableBeanFactory     - Creating instance of bean 'databaseCleanupConsumer#test-db-cleanup' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11322|DefaultListableBeanFactory     - Eagerly caching bean 'databaseCleanupConsumer#test-db-cleanup' to allow for resolving potential circular references
DEBUG|main|11322|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@a37c6a]
DEBUG|main|11323|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@a37c6a]
DEBUG|main|11323|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.scheduled.TestDatabaseCleanupConsumer
DEBUG|main|11323|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11325|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'databaseUnprocessedArtifactConsumer#update-db-project'
DEBUG|main|11325|DefaultListableBeanFactory     - Creating instance of bean 'databaseUnprocessedArtifactConsumer#update-db-project' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11325|DefaultListableBeanFactory     - Eagerly caching bean 'databaseUnprocessedArtifactConsumer#update-db-project' to allow for resolving potential circular references
DEBUG|main|11325|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@13d21d6]
DEBUG|main|11325|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@13d21d6]
DEBUG|main|11327|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.consumers.database.ProjectModelToDatabaseConsumer
DEBUG|main|11337|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'cache#effective-project-cache'
DEBUG|main|11338|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'projectModelFilter#effective'
DEBUG|main|11338|DefaultListableBeanFactory     - Creating instance of bean 'projectModelFilter#effective' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11338|DefaultListableBeanFactory     - Eagerly caching bean 'projectModelFilter#effective' to allow for resolving potential circular references
DEBUG|main|11338|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1cac3fa]
DEBUG|main|11339|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1cac3fa]
DEBUG|main|11340|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.repository.project.filters.EffectiveProjectModelFilter
DEBUG|main|11345|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'cache#effective-project-cache'
DEBUG|main|11345|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'projectModelResolverFactory'
DEBUG|main|11346|DefaultListableBeanFactory     - Creating instance of bean 'projectModelResolverFactory' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11346|DefaultListableBeanFactory     - Eagerly caching bean 'projectModelResolverFactory' to allow for resolving potential circular references
DEBUG|main|11346|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@177fa9a]
DEBUG|main|11346|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@177fa9a]
DEBUG|main|11346|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.repository.project.ProjectModelResolverFactory
DEBUG|main|11349|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'repositoryContentFactory'
DEBUG|main|11349|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'archivaConfiguration'
DEBUG|main|11349|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11380|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'managedRepositoryContent'
DEBUG|main|11380|DefaultListableBeanFactory     - Creating instance of bean 'managedRepositoryContent' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11381|DefaultListableBeanFactory     - Eagerly caching bean 'managedRepositoryContent' to allow for resolving potential circular references
DEBUG|main|11381|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@b3ae5c]
DEBUG|main|11381|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@b3ae5c]
DEBUG|main|11381|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.repository.content.ManagedDefaultRepositoryContent
DEBUG|main|11381|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'fileTypes'
DEBUG|main|11381|DefaultListableBeanFactory     - Creating instance of bean 'fileTypes' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11381|DefaultListableBeanFactory     - Eagerly caching bean 'fileTypes' to allow for resolving potential circular references
DEBUG|main|11381|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@7c218e]
DEBUG|main|11382|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@7c218e]
DEBUG|main|11382|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.configuration.FileTypes
DEBUG|main|11382|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'archivaConfiguration'
DEBUG|main|11382|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11382|FileTypes                      - Loading XML configuration from classloader resource: org/apache/maven/archiva/configuration/default-archiva.xml
DEBUG|main|11383|ConfigurationUtils             - Configuration loaded from the context classpath (org/apache/maven/archiva/configuration/default-archiva.xml)
DEBUG|main|11397|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11402|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11402|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'repositoryContentFactory'
DEBUG|main|11402|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'archivaDAO#jdo'
DEBUG|main|11402|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'projectModelFilter#expression'
DEBUG|main|11402|DefaultListableBeanFactory     - Creating instance of bean 'projectModelFilter#expression' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11403|DefaultListableBeanFactory     - Eagerly caching bean 'projectModelFilter#expression' to allow for resolving potential circular references
DEBUG|main|11403|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1af4309]
DEBUG|main|11403|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1af4309]
DEBUG|main|11404|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.repository.project.filters.ProjectModelExpressionFilter
DEBUG|main|11404|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11404|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11404|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'databaseUnprocessedArtifactConsumer#update-db-bytecode-stats'
DEBUG|main|11405|DefaultListableBeanFactory     - Creating instance of bean 'databaseUnprocessedArtifactConsumer#update-db-bytecode-stats' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11405|DefaultListableBeanFactory     - Eagerly caching bean 'databaseUnprocessedArtifactConsumer#update-db-bytecode-stats' to allow for resolving potential circular references
DEBUG|main|11405|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@172c47b]
DEBUG|main|11405|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@172c47b]
DEBUG|main|11406|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.consumers.database.BytecodeStatsToDatabaseConsumer
DEBUG|main|11406|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11407|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'databaseUnprocessedArtifactConsumer#validate-repository-metadata'
DEBUG|main|11407|DefaultListableBeanFactory     - Creating instance of bean 'databaseUnprocessedArtifactConsumer#validate-repository-metadata' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11407|DefaultListableBeanFactory     - Eagerly caching bean 'databaseUnprocessedArtifactConsumer#validate-repository-metadata' to allow for resolving potential circular references
DEBUG|main|11407|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@294f62]
DEBUG|main|11407|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@294f62]
DEBUG|main|11408|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.consumers.database.VerifyMetadataAgainstDatabaseConsumer
DEBUG|main|11409|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11409|DefaultListableBeanFactory     - Creating shared instance of singleton bean 'databaseUnprocessedArtifactConsumer#test-db-unprocessed'
DEBUG|main|11409|DefaultListableBeanFactory     - Creating instance of bean 'databaseUnprocessedArtifactConsumer#test-db-unprocessed' with merged definition [Root bean: class [org.codehaus.plexus.spring.PlexusComponentFactoryBean]; scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
DEBUG|main|11409|DefaultListableBeanFactory     - Eagerly caching bean 'databaseUnprocessedArtifactConsumer#test-db-unprocessed' to allow for resolving potential circular references
DEBUG|main|11409|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1c0bee6]
DEBUG|main|11409|TypeConverterDelegate          - Converting String to [class java.lang.Class] using property editor [org.springframework.beans.propertyeditors.ClassEditor@1c0bee6]
DEBUG|main|11413|PlexusComponentFactoryBean     - Creating Plexus component class org.apache.maven.archiva.scheduled.TestDatabaseUnprocessedConsumer
DEBUG|main|11413|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11413|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11417|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'archivaDAO#jdo'
DEBUG|main|11417|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
DEBUG|main|11417|DefaultListableBeanFactory     - Returning cached instance of singleton bean 'plexusContainer'
 INFO|main|11417|ArchivaDatabaseUpdateTaskExecutor - Initialized org.apache.maven.archiva.scheduled.executors.ArchivaDatabaseUpdateTaskExecutor
 INFO|main|11431|ArchivaDatabaseUpdateTaskExecutor - Executing task from queue with job name: testDataTask
 INFO|main|11431|ArchivaDatabaseUpdateTaskExecutor - Task: Updating unprocessed artifacts
 INFO|main|11446|TestDatabaseUnprocessedConsumer - Processing Artifact: javax.sql:jdbc:jar:2.0
 INFO|main|11463|ArchivaDatabaseUpdateTaskExecutor - Task: Updating processed artifacts
 INFO|main|11470|ArchivaDatabaseUpdateTaskExecutor - Finished database task in 39ms.
DEBUG|main|11478|PlexusLifecycleBeanPostProcessor - Dispose plexus component cache#url-failures-cache
[INFO] Disposing cache: [ name = url-failures-cache status = STATUS_ALIVE eternal = false overflowToDisk = false maxElementsInMemory = 1000 maxElementsOnDisk = 0 memoryStoreEvictionPolicy = LRU timeToLiveSeconds = 1800 timeToIdleSeconds = 2700 diskPersistent = true diskExpiryThreadIntervalSeconds = 600 cacheEventListeners:  hitCount = 0 memoryStoreHitCount = 0 diskStoreHitCount = 0 missCountNotFound = 0 missCountExpired = 0 ]
DEBUG|main|11478|PlexusLifecycleBeanPostProcessor - Dispose plexus component cache#effective-project-cache
[INFO] Disposing cache: [ name = effective-project-cache status = STATUS_ALIVE eternal = true overflowToDisk = false maxElementsInMemory = 1000 maxElementsOnDisk = 0 memoryStoreEvictionPolicy = LRU timeToLiveSeconds = 1800 timeToIdleSeconds = 2700 diskPersistent = true diskExpiryThreadIntervalSeconds = 600 cacheEventListeners:  hitCount = 0 memoryStoreHitCount = 0 diskStoreHitCount = 0 missCountNotFound = 0 missCountExpired = 0 ]
 INFO|main|11479|PlexusClassPathXmlApplicationContext - Closing org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@10df4e2: display name [org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@10df4e2]; startup date [Fri May 02 20:19:45 PDT 2008]; root of context hierarchy
DEBUG|main|11479|PlexusClassPathXmlApplicationContext - Publishing event in context [org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@10df4e2]: org.springframework.context.event.ContextClosedEvent[source=org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@10df4e2: display name [org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext@10df4e2]; startup date [Fri May 02 20:19:45 PDT 2008]; root of context hierarchy]
 INFO|main|11499|DefaultListableBeanFactory     - Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1e09eab: defining beans [urlFailureCache,archivaTaskScheduler,taskExecutor#repository-scanning,taskExecutor#database-update,taskQueue#database-update,taskQueueExecutor#database-update,taskQueue#repository-scanning,taskQueueExecutor#repository-scanning,fileTypes,archivaConfiguration,registry#commons-configuration,expressionSource#properties,expressionSource#sysprops,expressionEvaluator,postDownloadPolicy#checksum,preDownloadPolicy#snapshots,preDownloadPolicy#cache-failures,preDownloadPolicy#releases,downloadErrorPolicy#propagate-errors-on-update,downloadErrorPolicy#propagate-errors,cache#url-failures-cache,cache#ehcache,cacheBuilder,projectModelResolutionListener#model-to-db,projectModelResolver#database,archivaDAO#jdo,artifactDAO#jdo,repositoryContentStatisticsDAO#jdo,projectModelDAO#jdo,jdoAccess#archiva,repositoryProblemDAO#jdo,repositoryBrowsing,databaseConsumers,databaseUpdater#jdo,projectModelResolverFactory,dependencyGraphBuilder#project-model,projectModelFilter#expression,projectModelFilter#effective,auditListener#logging,repositoryScanner,repositoryContentConsumers,repositoryContentFactory,metadataTools,remoteRepositoryContent#legacy,managedRepositoryContent,repositoryRequest,pathParser#legacy,managedRepositoryContent#legacy,remoteRepositoryContent,cache#effective-project-cache,scheduler,databaseUnprocessedArtifactConsumer#update-db-project,knownRepositoryContentConsumer#update-db-artifact,databaseUnprocessedArtifactConsumer#update-db-bytecode-stats,databaseUnprocessedArtifactConsumer#validate-repository-metadata,databaseCleanupConsumer#not-present-remove-db-artifact,databaseCleanupConsumer#not-present-remove-db-project,archivaArtifactConsumer#duplicate-artifacts,dynamicReportSource#artifact-location,dynamicReportSource#old-artifacts,dynamicReportSource#old-snapshots,dynamicReportSource#duplicate-artifacts,archivaArtifactConsumer#validate-artifacts-location,reportingManager,checksumFile,digester#sha1,streamingDigester#sha1,streamingDigester#md5,digester#md5,taskExecutor#test-database-update,registry#configured,databaseCleanupConsumer#test-db-cleanup,databaseUnprocessedArtifactConsumer#test-db-unprocessed,jdoFactory#archiva]; root of factory hierarchy
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.108 sec

Results :

Tests run: 2, Failures: 0, Errors: 0, Skipped: 0

[WARNING] POM for 'jpox:jpox:pom:1.1.9:compile' is invalid. It will be ignored for artifact resolution. Reason: Not a v4.0.0 POM. for project jpox:jpox at /home/continuum/.m2/repository/jpox/jpox/1.1.9/jpox-1.1.9.pom
[INFO] [jar:jar]
[INFO] Building jar: /home/continuum/data/working-directory/679/target/archiva-scheduled-1.1-SNAPSHOT.jar
[INFO] [install:install]
[INFO] Installing /home/continuum/data/working-directory/679/target/archiva-scheduled-1.1-SNAPSHOT.jar to /home/continuum/.m2/repository/org/apache/archiva/archiva-scheduled/1.1-SNAPSHOT/archiva-scheduled-1.1-SNAPSHOT.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 29 seconds
[INFO] Finished at: Fri May 02 20:19:49 PDT 2008
[INFO] Final Memory: 17M/36M
[INFO] ------------------------------------------------------------------------

****************************************************************************



Mime
View raw message