Is this actually the checksum policy checker, or is it a typo in the description too?

Can you put this as a patch in jira? :)

- Brett

On 07/08/2007, at 6:55 PM, nicolas de loof wrote:

It seems to be a typo in CachedFailuresPolicy

"
public boolean applyPolicy( String policySetting, Properties request,
File localFile )
    {
        if ( !options.contains( policySetting ) )
        {
            // No valid code? false it is then.
            getLogger().error( "Unknown checksum policyCode [" +
policySetting + "]" );
            return false;
        }
"

That beeing said, the constant is set to "cached" and the default config to
"cache".
Editing the network-proxies and setting to "cached" solved this.


2007/8/7, nicolas de loof <[EMAIL PROTECTED]>:

I cannot get any artifact from proxy due to some strange checksum policy
error :

According to log, the proxied-repo is set to policy[checksum]:fix :
    ProxyConnector[
    jvm 1    |
source:ArchivaRepository[internal,file://D:\temp\.....data/ repositories/internal]
    jvm 1    |   target:ArchivaRepository[central,
http://repo1.maven.org/maven2]
    jvm 1    |   proxyId:
    jvm 1    |   policy[releases]:once
    jvm 1    |   policy[checksum]:fix
    jvm 1    |   policy[snapshots]:disabled
    jvm 1    |   policy[cache-failures]:cache
    jvm 1    | ]

But latter, I get an Error about Unknown checksum policyCode [cache]

jvm 1    | 2007-08-07 10:37:20,481 [SocketListener0-1] ERROR
org.apache.maven.archiva.policies.PreDownloadPolicy:cache-failures  -
Unknown checksum policyCode


I also had to delete my old $HOME/.m2/archiva.xml as I cannot make any change in the configuration "cannot save configuration when 2 sources are
used".
Is there any update guide to convert old-style configuration into archiva 1.0 ? If none, why does archiva still read this deprecated and uneditable
archiva.xml file ?

Nico.

Reply via email to