archiva-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "nicolas de loof" <nicolas.del...@gmail.com>
Subject Re: small issue with maven1 (legacy) request resolution
Date Tue, 13 Nov 2007 14:53:09 GMT
That would be a better description of my issue :

There is no way to access from maven1 some artifacts that use the
m2-specific "classifier" concept. Using <type>classifier</type> would create
valid m1 requests but requires to configure some custom type -> extensions
mappings in archiva.

Nico.

2007/11/13, Brett Porter <brett@apache.org>:
>
> Good point - in fact Joakim had mentioned this already and I gave the
> same explanation. Coffee helps me remember :)
>
> So you're really looking for a feature request to make the m1 type
> mappings extensible?
>
> - Brett
>
> On 13/11/2007, at 9:44 AM, nicolas de loof wrote:
>
> > That's right, I just forgot those ones :-/
> >
> > Requesting org.apache.commons/jars/commons-io-1.3.2-sources.jar
> > also fails
> > and is translated to
> > org/apache/commons/commons-io/1.3.2-sources/commons-io-1.3.2-
> > sources.jar
> >
> >
> > But maybe this is NOT an issue : in maven1 world there is no
> > classifier, and
> > my backport should be put in "groupId/backports/artifact-
> > backport.jar", the
> > same way -sources.jar are put into "/java-sources/".
> >
> > Nico.
> >
> >
> > 2007/11/13, Brett Porter <brett@apache.org>:
> >>
> >> Anything with source or javadoc :)
> >>
> >> - Brett
> >>
> >> On 13/11/2007, at 9:33 AM, nicolas de loof wrote:
> >>
> >>> MRM-593
> >>>
> >>> Do you know any artifact in central that uses a classifier ? I'd
> >>> like to
> >>> make the test on a non-SNAPSHOT artifact. Struts does not publish
> >>> it's "j4"
> >>> backported artifacts.
> >>>
> >>> Nico.
> >>>
> >>> 2007/11/13, Brett Porter <brett@apache.org>:
> >>>>
> >>>> Thanks again Nicolas - I'm sure this is easily fixed, so it
> >>>> would be
> >>>> worth dropping in JIRA.
> >>>>
> >>>> - Brett
> >>>>
> >>>> On 13/11/2007, at 9:20 AM, nicolas de loof wrote:
> >>>>
> >>>>> I have a lib that is built by maven2. It also has a
> >>>>> retrotranslator
> >>>>> version,
> >>>>> with classifier "-backport", as part of the build process.
> >>>>>
> >>>>> When I deploy a SNAPSHOT of this lib, I get :
> >>>>>
> >>>>> [INFO] [deploy:deploy]
> >>>>> [INFO] Retrieving previous build number from platina
> >>>>> Uploading: ..../jmonit-1.0-alpha-1-SNAPSHOT.jar
> >>>>> 78K uploaded
> >>>>> ...
> >>>>> Uploading: ..../jmonit-1.0-alpha-1-SNAPSHOT-backport.jar
> >>>>> 47K uploaded
> >>>>>
> >>>>>
> >>>>>
> >>>>> When I try to get this lib from archiva, I get a 404, as the m1
> >>>>> path
> >>>>> "org.jmonit/jars/jmonit-1.0-alpha-1-SNAPSHOT-backport.jar"
> >>>>> gets converted to
> >>>>> "
> >>>>> org/jmonit/jmonit/1.0-alpha-1-SNAPSHOT-backport/jmonit-1.0-
> >>>>> alpha-1-
> >>>>> SNAPSHOT-backport.jar<http://sai1rennes:8888/repository/org/
> >>>>> jmonit/
> >>>>> jmonit/1.0-alpha-1-SNAPSHOT-backport/jmonit-1.0-alpha-1-SNAPSHOT-
> >>>>> backport.jar>
> >>>>> "
> >>>>> and not
> >>>>> org/jmonit/jmonit/1.0-alpha-1-SNAPSHOT/jmonit-1.0-alpha-1-
> >>>>> SNAPSHOT-
> >>>>> backport.jar<http://sai1rennes:8888/repository/org/jmonit/jmonit/
> >>>>> 1.0-alpha-1-SNAPSHOT-backport/jmonit-1.0-alpha-1-SNAPSHOT-
> >>>>> backport.jar>
> >>>>>
> >>>>> --> The classifier is not recognized.
> >>>>> Not tested with other dependencies, but I'm not sure we have good
> >>>>> support
> >>>>> for classifiers as part of m1 requests.
> >>>>>
> >>>>> Nico.
> >>>>
> >>>> --
> >>>> Brett Porter - brett@apache.org
> >>>> Blog: http://www.devzuz.org/blogs/bporter/
> >>>>
> >>>>
> >>
> >> --
> >> Brett Porter - brett@apache.org
> >> Blog: http://www.devzuz.org/blogs/bporter/
> >>
> >>
>
> --
> Brett Porter - brett@apache.org
> Blog: http://www.devzuz.org/blogs/bporter/
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message