Do you have any reference to Aether that shows the alternate coordinates?
-David On May 9, 2013, at 10:37 AM, Romain Manni-Bucau <[email protected]> wrote: > -1 for karaf, > -1 for aether > > +0 for aether-mvn > > that said that's too late David to change it (either order of info or the > name), we already released it several times > > *Romain Manni-Bucau* > *Twitter: @rmannibucau <https://twitter.com/rmannibucau>* > *Blog: **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/> > *LinkedIn: **http://fr.linkedin.com/in/rmannibucau* > *Github: https://github.com/rmannibucau* > > > > 2013/5/9 David Blevins <[email protected]> > >> Seems like there's a simple solution, let's not use 'mvn:' as the prefix >> if we aren't using the Maven coordinate system. >> >> Any ideas on a better prefix? 'karaf:' or 'aether:' >> >> As well, do you have any reference to Aether that shows this alternate >> coordinates? >> >> >> -David >> >> On May 9, 2013, at 12:38 AM, Romain Manni-Bucau <[email protected]> >> wrote: >> >>> Hi >>> >>> That's normal: >>> - matches better default case >>> - consistent with karaf/aether >>> ---------- Message transféré ---------- >>> De : <[email protected]> >>> Date : 9 mai 2013 08:30 >>> Objet : svn commit: r1480535 - >>> >> /tomee/tomee/trunk/utils/openejb-provisionning/src/main/java/org/apache/openejb/resolver/maven/Parser.java >>> À : <[email protected]> >>> >>> Author: dblevins >>> Date: Thu May 9 06:30:22 2013 >>> New Revision: 1480535 >>> >>> URL: http://svn.apache.org/r1480535 >>> Log: >>> Doesn't seem like the coordinates used in this chunk of code match the >>> maven coordinate system. >>> >>> Modified: >>> >>> >> tomee/tomee/trunk/utils/openejb-provisionning/src/main/java/org/apache/openejb/resolver/maven/Parser.java >>> >>> Modified: >>> >> tomee/tomee/trunk/utils/openejb-provisionning/src/main/java/org/apache/openejb/resolver/maven/Parser.java >>> URL: >>> >> http://svn.apache.org/viewvc/tomee/tomee/trunk/utils/openejb-provisionning/src/main/java/org/apache/openejb/resolver/maven/Parser.java?rev=1480535&r1=1480534&r2=1480535&view=diff >>> >> ============================================================================== >>> --- >>> >> tomee/tomee/trunk/utils/openejb-provisionning/src/main/java/org/apache/openejb/resolver/maven/Parser.java >>> (original) >>> +++ >>> >> tomee/tomee/trunk/utils/openejb-provisionning/src/main/java/org/apache/openejb/resolver/maven/Parser.java >>> Thu May 9 06:30:22 2013 >>> @@ -19,6 +19,22 @@ package org.apache.openejb.resolver.mave >>> import java.net.MalformedURLException; >>> import org.ops4j.pax.url.maven.commons.MavenRepositoryURL; >>> >>> +/** >>> + * This class doesn't seem compliant with the documented Maven >> Coordinates >>> of >>> + * >>> + * - groupId:artifactId:packaging:classifier:version >>> + * >>> + * http://maven.apache.org/pom.html#Maven_Coordinates >>> + * >>> + * For example, per the output of `mvn dependency:tree` TomEE is: >>> + * >>> + * - org.apache.openejb:apache-tomee:zip:webprofile:1.6.0-SNAPSHOT >>> + * >>> + * It instead seems to use its own non-maven coordinates of >>> + * >>> + * - groupId:artifactId:version:packaging:classifier >>> + * >>> + */ >>> public class Parser { >>> public static final String VERSION_LATEST = "LATEST"; >>> private static final String SYNTAX = >>> "mvn:[repository_url!]groupId/artifactId[/[version]/[type]]"; >> >>
