Here is my archiva.xml, in case it provides any other info.


-----Original Message-----
From: Jason Chaffee [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, March 19, 2008 9:33 PM
To: archiva-users@maven.apache.org
Subject: RE: archiva-1.0.2 eta?

I was using the metdata-updater at one time, but we started to see
stange issues with the buld number being reset when we do a deploy, even
though the build number should have been 35, it became 1. I thought this
consumer might be the cause.

-----Original Message-----
From: Jason Chaffee [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, March 19, 2008 9:29 PM
To: archiva-users@maven.apache.org
Subject: RE: archiva-1.0.2 eta?

Currently, I have the following enbled:

 

*         create-missing-checksums

*         index-content

*         repository-purge

*         repository-purge

*         validate-checksums

 

-----Original Message-----
From: Brett Porter [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, March 19, 2008 9:24 PM
To: archiva-users@maven.apache.org
Subject: Re: archiva-1.0.2 eta?

 

Jason,

 

I took a look at this - the only way I could reproduce it was by

adding maven-metadata.xml to the list of artifacts in the "repository

scanning" tab - can you confirm whether that is the case for you?

 

Cheers,

Brett

 

On 14/03/2008, Jason Chaffee <[EMAIL PROTECTED]> wrote:

> Here is a snippet from the log file:

> 

>  431177909 [pool-2-thread-1] ERROR

> 

> org.apache.maven.archiva.repository.scanner.RepositoryScanner:default
-

>  Consumer [repository-purge] had an error when processing file

> 

>
[/proxy/maven2/org/apache/cxf/cxf-rt-bindings-soap/2.0.3-incubator/maven

>  -metadata.xml]: Invalid path to Artifact: filename format is invalid,

> 

 

-- 

Brett Porter

Blog: http://blogs.exist.com/bporter/

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <version>2</version>
  <repositoryScanning>
    <fileTypes>
      <fileType>
        <id>artifacts</id>
        <patterns>
          <pattern>**/*.bin</pattern>
          <pattern>**/*.car</pattern>
          <pattern>**/*.dtd</pattern>
          <pattern>**/*.ear</pattern>
          <pattern>**/*.jar</pattern>
          <pattern>**/*.mar</pattern>
          <pattern>**/*.nar</pattern>
          <pattern>**/*.pom</pattern>
          <pattern>**/*.rar</pattern>
          <pattern>**/*.rpm</pattern>
          <pattern>**/*.sar</pattern>
          <pattern>**/*.tar.bz2</pattern>
          <pattern>**/*.tar.gz</pattern>
          <pattern>**/*.tld</pattern>
          <pattern>**/*.war</pattern>
          <pattern>**/*.xml</pattern>
          <pattern>**/*.zip</pattern>
        </patterns>
      </fileType>
      <fileType>
        <id>auto-remove</id>
        <patterns>
          <pattern>**/*-</pattern>
          <pattern>**/*.bak</pattern>
          <pattern>**/*~</pattern>
        </patterns>
      </fileType>
      <fileType>
        <id>ignored</id>
        <patterns>
          <pattern>**/*.rb</pattern>
          <pattern>**/*.sh</pattern>
          <pattern>**/.DAV/**</pattern>
          <pattern>**/.htaccess</pattern>
          <pattern>**/.svn/**</pattern>
          <pattern>**/KEYS</pattern>
        </patterns>
      </fileType>
      <fileType>
        <id>indexable-content</id>
        <patterns>
          <pattern>**/*.block</pattern>
          <pattern>**/*.config</pattern>
          <pattern>**/*.dtd</pattern>
          <pattern>**/*.pom</pattern>
          <pattern>**/*.tld</pattern>
          <pattern>**/*.txt</pattern>
          <pattern>**/*.TXT</pattern>
          <pattern>**/*.xml</pattern>
          <pattern>**/*.xsd</pattern>
        </patterns>
      </fileType>
    </fileTypes>
    <knownContentConsumers>
      <knownContentConsumer>create-missing-checksums</knownContentConsumer>
      <knownContentConsumer>index-content</knownContentConsumer>
      <knownContentConsumer>repository-purge</knownContentConsumer>
      <knownContentConsumer>update-db-artifact</knownContentConsumer>
      <knownContentConsumer>validate-checksums</knownContentConsumer>
    </knownContentConsumers>
    <invalidContentConsumers>
      <invalidContentConsumer>update-db-bad-content</invalidContentConsumer>
    </invalidContentConsumers>
  </repositoryScanning>
  <databaseScanning>
    <cronExpression>0 15 * * * ?</cronExpression>
    <unprocessedConsumers>
      <unprocessedConsumer>index-archive-toc</unprocessedConsumer>
      <unprocessedConsumer>index-artifact</unprocessedConsumer>
      <unprocessedConsumer>index-public-methods</unprocessedConsumer>
      <unprocessedConsumer>update-db-bytecode-stats</unprocessedConsumer>
      <unprocessedConsumer>update-db-project</unprocessedConsumer>
      <unprocessedConsumer>validate-repository-metadata</unprocessedConsumer>
    </unprocessedConsumers>
    <cleanupConsumers>
      <cleanupConsumer>not-present-remove-db-artifact</cleanupConsumer>
      <cleanupConsumer>not-present-remove-db-project</cleanupConsumer>
      <cleanupConsumer>not-present-remove-indexed</cleanupConsumer>
    </cleanupConsumers>
  </databaseScanning>
  <managedRepositories>
    <managedRepository>
      <location>/disk1/html/maven2-client</location>
      <snapshots>true</snapshots>
      <refreshCronExpression>0 0 4 * * ?</refreshCronExpression>
      <daysOlder>0</daysOlder>
      <deleteReleasedSnapshots>true</deleteReleasedSnapshots>
      <id>tva.client</id>
      <name>TVA Client Repository</name>
    </managedRepository>
    <managedRepository>
      <location>/disk1/html/maven2</location>
      <refreshCronExpression>0 0 3 * * ?</refreshCronExpression>
      <retentionCount>20</retentionCount>
      <id>tva.release</id>
      <name>TVA Release Repository</name>
    </managedRepository>
    <managedRepository>
      <location>/disk1/html/maven2-snapshot</location>
      <snapshots>true</snapshots>
      <refreshCronExpression>0 30 * * * ?</refreshCronExpression>
      <retentionCount>10</retentionCount>
      <daysOlder>0</daysOlder>
      <deleteReleasedSnapshots>true</deleteReleasedSnapshots>
      <id>tva.snapshot</id>
      <name>TVA Snapshot Repository</name>
    </managedRepository>
    <managedRepository>
      <location>/proxy/maven2</location>
      <snapshots>true</snapshots>
      <refreshCronExpression>0 10 * * * ?</refreshCronExpression>
      <daysOlder>0</daysOlder>
      <deleteReleasedSnapshots>true</deleteReleasedSnapshots>
      <id>tva.proxy</id>
      <name>TVA Proxy Repository</name>
    </managedRepository>
  </managedRepositories>
  <remoteRepositories>
    <remoteRepository>
      <url>http://repo1.maven.org/maven2</url>
      <id>central</id>
      <name>Central Repository</name>
    </remoteRepository>
    <remoteRepository>
      <url>http://download.java.net/maven/2/</url>
      <id>maven2-repository.dev.java.net</id>
      <name>Java.net Repository for Maven 2</name>
    </remoteRepository>
    <remoteRepository>
      <url>http://people.apache.org/repo/m2-incubating-repository/</url>
      <id>apache.incubating</id>
      <name>Apache Incubating Repository</name>
    </remoteRepository>
    <remoteRepository>
      <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
      <id>apache.snapshot</id>
      <name>Apache Snapshot Repository</name>
    </remoteRepository>
    <remoteRepository>
      <url>http://repository.codehaus.org/</url>
      <id>codehaus</id>
      <name>Codehaus Repository</name>
    </remoteRepository>
    <remoteRepository>
      <url>http://snapshots.repository.codehaus.org/</url>
      <id>codehaus.snapshot</id>
      <name>Codehaus Snapshot Repository</name>
    </remoteRepository>
    <remoteRepository>
      <url>http://java.freehep.org/maven2/</url>
      <id>freehep</id>
      <name>FreeHEP Maven Repository</name>
    </remoteRepository>
    <remoteRepository>
      <url>http://download.java.net/maven/1/</url>
      <id>maven1-repository.dev.java.net</id>
      <name>Java.net Maven 1 Repository</name>
      <layout>legacy</layout>
    </remoteRepository>
    <remoteRepository>
      <url>http://repository.jboss.com/maven2/</url>
      <username/>
      <password/>
      <id>jboss</id>
      <name>JBoss Repository</name>
    </remoteRepository>
  </remoteRepositories>
  <proxyConnectors>
    <proxyConnector>
      <order>1</order>
      <sourceRepoId>tva.proxy</sourceRepoId>
      <targetRepoId>central</targetRepoId>
      <proxyId>(direct connection)</proxyId>
      <policies>
        <releases>always</releases>
        <snapshots>never</snapshots>
        <checksum>fix</checksum>
        <cache-failures>no</cache-failures>
      </policies>
    </proxyConnector>
    <proxyConnector>
      <order>2</order>
      <sourceRepoId>tva.proxy</sourceRepoId>
      <targetRepoId>maven1-repository.dev.java.net</targetRepoId>
      <proxyId>(direct connection)</proxyId>
      <policies>
        <releases>always</releases>
        <checksum>fix</checksum>
        <snapshots>never</snapshots>
        <cache-failures>no</cache-failures>
      </policies>
    </proxyConnector>
    <proxyConnector>
      <order>3</order>
      <sourceRepoId>tva.proxy</sourceRepoId>
      <targetRepoId>maven2-repository.dev.java.net</targetRepoId>
      <proxyId>(direct connection)</proxyId>
      <policies>
        <releases>always</releases>
        <snapshots>never</snapshots>
        <checksum>fix</checksum>
        <cache-failures>no</cache-failures>
      </policies>
    </proxyConnector>
    <proxyConnector>
      <order>4</order>
      <sourceRepoId>tva.proxy</sourceRepoId>
      <targetRepoId>codehaus</targetRepoId>
      <proxyId>(direct connection)</proxyId>
      <policies>
        <releases>always</releases>
        <snapshots>never</snapshots>
        <checksum>fix</checksum>
        <cache-failures>no</cache-failures>
      </policies>
    </proxyConnector>
    <proxyConnector>
      <order>5</order>
      <sourceRepoId>tva.proxy</sourceRepoId>
      <targetRepoId>apache.incubating</targetRepoId>
      <proxyId>(direct connection)</proxyId>
      <policies>
        <releases>always</releases>
        <snapshots>never</snapshots>
        <checksum>fix</checksum>
        <cache-failures>no</cache-failures>
      </policies>
    </proxyConnector>
    <proxyConnector>
      <order>6</order>
      <sourceRepoId>tva.proxy</sourceRepoId>
      <targetRepoId>jboss</targetRepoId>
      <proxyId>(direct connection)</proxyId>
      <policies>
        <releases>always</releases>
        <snapshots>never</snapshots>
        <checksum>fix</checksum>
        <cache-failures>no</cache-failures>
      </policies>
    </proxyConnector>
    <proxyConnector>
      <order>7</order>
      <sourceRepoId>tva.proxy</sourceRepoId>
      <targetRepoId>freehep</targetRepoId>
      <proxyId>(direct connection)</proxyId>
      <policies>
        <releases>always</releases>
        <snapshots>never</snapshots>
        <checksum>fix</checksum>
        <cache-failures>no</cache-failures>
      </policies>
    </proxyConnector>
  </proxyConnectors>
  <legacyArtifactPaths>
    <legacyArtifactPath>
      <path>jaxen/jars/jaxen-1.0-FCS-full.jar</path>
      <artifact>jaxen:jaxen:1.0-FCS:full:jar</artifact>
    </legacyArtifactPath>
  </legacyArtifactPaths>
</configuration>

Reply via email to