Hi Brett,

Thankyou for your reply.  It seems that the metadata was incorrectly created
locally at some point and clearing it out and using -U fixed the problem.

Thanks again, much appreciated.

Paul Thomas



On 24/09/2009 01:00, "Brett Porter" <[email protected]> wrote:

> In your local repository, do you have maven-metadata*.xml files in the
> 1.0-SNAPSHOT directory for the artifact? Do they match the ones on the
> remote server? Do they correctly specify the build number and timestamp?
> 
> If they are incorrect locally, a once off run with -U might help.
> 
> You might also check mvn help:effective-pom and see what Maven thinks
> the updatePolicy is for snapshots on that repository.
> 
> - Brett
> 
> On 21/09/2009, at 8:36 PM, Paul Thomas-FM&T wrote:
> 
>> Sorry to ask again, but does anyone have any ideas?  Is the question
>> clear
>> enough/have enough info?  I cannot get snapshots to work...
>> 
>> Thanks in advance,
>> Paul
>> 
>> ------ Forwarded Message
>> From: Paul Thomas-FM&T <[email protected]>
>> Reply-To: Maven Users List <[email protected]>
>> Date: Thu, 17 Sep 2009 17:09:06 +0100
>> To: Maven Users List <[email protected]>
>> Subject: Maven snapshot dependencies are not treated as snapshots
>> 
>> Hi all,
>> 
>> I have a problem that maven does not appear to be treating
>> dependencies that
>> are specified as snapshots (i.e. Have a version that ends with ³-
>> SNAPSHOT²)
>> as snapshots.
>> 
>> Even when the snapshot does appear in a remote repository within my
>> organisation, using a timestamp based filename, with a metadata file
>> describing the correct one.  It seems that maven makes no attempt to
>> work
>> out the actual snapshot to download and just attempts to download an
>> artifact with the exact version specified.
>> 
>> I have specified the repository in my pom that specifies snapshots ->
>> enabled -> true
>> 
>> I have seen the same pom file working on someone elses machine in the
>> company.  I have upgraded from maven version 2.0.9 to 2.2.1 and it
>> has made
>> no difference.  I have no particular settings in  my local settings
>> file.  I
>> am running OS X 10.5.8.
>> 
>> Here is an example of the output:
>> 
>> INFO] Scanning for projects...
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Building XXX Security
>> [INFO]    task-segment: [package]
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] [resources:resources {execution: default-resources}]
>> [WARNING] File encoding has not been set, using platform encoding
>> MacRoman,
>> i.e. build is platform dependent!
>> [WARNING] Using platform encoding (MacRoman actually) to copy filtered
>> resources, i.e. build is platform dependent!
>> [INFO] Copying 2 resources
>> Downloading:
>> file:///Volumes/XXX_Dev/Maven/repository/com/package/xxx/XXX-Unit-Test/1.0-S
>> NAPSHOT/XXX-Unit-Test-1.0-SNAPSHOT.pom
>> [INFO] Unable to find resource
>> 'com.package.xxx:XXX-Unit-Test:pom:1.0-SNAPSHOT' in repository
>> internal
>> (file:///Volumes/XXX_Dev/Maven/repository)
>> Downloading:
>> http://repo2.maven.org/maven2/com/package/xxx/XXX-Unit-Test/1.0-SNAPSHOT/XXX
>> -Unit-Test-1.0-SNAPSHOT.pom
>> [INFO] Unable to find resource
>> 'com.package.xxx:XXX-Unit-Test:pom:1.0-SNAPSHOT' in repository maven
>> (http://repo2.maven.org/maven2)
>> Downloading:
>> http://repository.jboss.org/maven2/com/package/xxx/XXX-Unit-Test/1.0-SNAPSHO
>> T/XXX-Unit-Test-1.0-SNAPSHOT.pom
>> [INFO] Unable to find resource
>> 'com.package.xxx:XXX-Unit-Test:pom:1.0-SNAPSHOT' in repository JBoss
>> Repository (http://repository.jboss.org/maven2)
>> [INFO] [compiler:compile {execution: default-compile}]
>> [INFO] Nothing to compile - all classes are up to date
>> [INFO] [resources:testResources {execution: default-testResources}]
>> [WARNING] File encoding has not been set, using platform encoding
>> MacRoman,
>> i.e. build is platform dependent!
>> [WARNING] Using platform encoding (MacRoman actually) to copy filtered
>> resources, i.e. build is platform dependent!
>> [INFO] Copying 1 resource
>> [INFO] Copying 7 resources
>> [INFO] Copying 2 resources
>> Downloading:
>> file:///Volumes/XXX_Dev/Maven/repository/com/package/xxx/XXX-Unit-Test/1.0-S
>> NAPSHOT/XXX-Unit-Test-1.0-SNAPSHOT.jar
>> [INFO] Unable to find resource
>> 'com.package.xxx:XXX-Unit-Test:jar:1.0-SNAPSHOT' in repository
>> internal
>> (file:///Volumes/XXX_Dev/Maven/repository)
>> Downloading:
>> http://repo2.maven.org/maven2/com/package/xxx/XXX-Unit-Test/1.0-SNAPSHOT/XXX
>> -Unit-Test-1.0-SNAPSHOT.jar
>> [INFO] Unable to find resource
>> 'com.package.xxx:XXX-Unit-Test:jar:1.0-SNAPSHOT' in repository maven
>> (http://repo2.maven.org/maven2)
>> Downloading:
>> http://repository.jboss.org/maven2/com/package/xxx/XXX-Unit-Test/1.0-SNAPSHO
>> T/XXX-Unit-Test-1.0-SNAPSHOT.jar
>> [INFO] Unable to find resource
>> 'com.package.xxx:XXX-Unit-Test:jar:1.0-SNAPSHOT' in repository JBoss
>> Repository (http://repository.jboss.org/maven2)
>> [INFO]
>> ------------------------------------------------------------------------
>> [ERROR] BUILD ERROR
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Failed to resolve artifact.
>> 
>> Missing:
>> ----------
>> 1) com.package.xxx:XXX-Unit-Test:jar:1.0-SNAPSHOT
>> 
>> I hope you can help, as I have run out of ideas.
>> 
>> Thanks,
>> Paul Thomas
>> 
>> 
>> ------ End of Forwarded Message
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to