-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]]"; > >
