I've looked into this some more. We have a problem with the resolver
attempting (and failing) to find dependencies that have been built locally:
the resolver is using the default layout for remote repos and will never
find the locally built artifact using the default layout. To solve this
problem, we need to have an artifact in the local repo that contains a
SNAPSHOT id in the artifact filename. I am a little concerned that the
existing AssemblyResolverImpl is getting overly complicated; even with this
short-term fix, this implementation is going to require some thought to
cleanup (and we haven't even started addressing classifiers).

Shane


On 6/6/07, Evan Worley <[EMAIL PROTECTED]> wrote:

I have been working with Shane most of the day to fix a snapshot artifact
resolution bug which fails to resolve snapshot artifacts from the local
repository.  Integration tests 28,30 which test local repo snapshot
resolution also fail when run against the trunk.

Until the issue is fixed, revision *544877 *passes all integration tests,
so
you might want to sync to it and build your 0.14-SNAPSHOT NMaven
components
from that.

Cheers,
Evan

Reply via email to