It is a great idea. When I tried to access the osgi-ed common logging, http://grid.sonatype.org:9000/nexus/content/shadows/central-obr/.meta/obr.xml. I got 404 error.
Regards Emily On Mon, Jun 27, 2011 at 8:54 PM, Pete Carapetyan <[email protected]>wrote: > Hi Alin, this is a great development and I plan to use it as soon as I can > get a breather. > > I've had all my dependencies set up in a maven repo for half a year now, > and have missed some deadlines so won't take the time to access this until I > get caught up with my deadlines. > > Thanks for moving this forward. Really going to be helpful. > > On Mon, Jun 27, 2011 at 11:51 AM, Alin Dreghiciu <[email protected]>wrote: > >> I pinged you on gtalk many times... ;) >> >> On Mon, Jun 27, 2011 at 5:33 PM, Toni Menzel <[email protected]> >> wrote: >> > Alin >> > Is >> > Alive >> > !! >> > >> > On Jun 2, 2011 3:37 PM, "Alin Dreghiciu" <[email protected]> wrote: >> >> Hi, >> >> >> >> If anyone interested in OSGi version of any of Maven Central artifacts >> >> (jars) you can now get them by using the >> >> http://grid.sonatype.org:9000/nexus/content/repositories/central/ >> >> repository. >> >> The osgi bundles are created on demand, meaning that the jar will be >> >> OSGi-fyed as soon as the first request for it. The generated OSGi >> >> bundle will have the same Maven coordinates (group/artifact/version) >> >> as the original non OSGI jar but it will have and "osgi" classifier. >> >> >> >> You can use the bundle in a Maven build as for example: >> >> <dependency> >> >> <groupId>commons-logging</groupId> >> >> <artifactId>commons-logging</artifactId> >> >> <version>1.1.1</version> >> >> <classifier>osgi</classifier> >> >> </dependency> >> >> >> >> If you want to directly download the bundle, the URL is similar to >> >> original (non OSGi) version of jar with an additional "-osgi" added in >> >> front of ".jar" extension as in the following example: >> >> >> >> Original jar URL: >> >> >> >> >> http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar >> >> >> >> OSGi bundle URL: >> >> >> >> >> http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1-osgi.jar >> >> >> >> If using Pax Maven URL (Pax runner, Karaf, ...) you can access the >> bundle >> >> as: >> >> mvn:commons-logging/commons-logging/1.1.1/jar/osgi or >> >> mvn:commons-logging/commons-logging/1.1.1//osgi >> >> >> >> Of course that if the jar is already an OSGi bundle it will not be >> >> transformed. >> >> >> >> All of this automatically transformed bundles and all existing bundles >> >> accessed via the above mentioned repository are available also via OBR >> >> at: >> >> >> >> >> >> >> http://grid.sonatype.org:9000/nexus/content/shadows/central-obr/.meta/obr.xml >> >> >> >> Soon I will als make this bundles available as an P2 repository. >> >> >> >> Note that this is an "lab" project for now so things might change and >> >> will have downtimes as I will upgrade them with latest builds of Nexus >> >> plugins we develop for OSGi. >> >> >> >> Feel free to send me your feedback about it so I can improve/fix it if >> >> needed. Also same features could be enabled for other Maven >> >> repositories out there. >> >> >> >> -- >> >> Alin Dreghiciu >> >> Software Developer >> >> My profile: http://www.linkedin.com/in/alindreghiciu >> >> My blog: http://adreghiciu.wordpress.com >> >> http://sonatype.com - Sonatype - The Maven Company >> >> http://www.ops4j.org - New Energy for OSS Communities - Open >> >> Participation Software. >> >> >> >> _______________________________________________ >> >> general mailing list >> >> [email protected] >> >> http://lists.ops4j.org/mailman/listinfo/general >> > >> > _______________________________________________ >> > general mailing list >> > [email protected] >> > http://lists.ops4j.org/mailman/listinfo/general >> > >> > >> >> >> >> -- >> Alin Dreghiciu >> Software Developer >> My profile: http://www.linkedin.com/in/alindreghiciu >> My blog: http://adreghiciu.wordpress.com >> http://sonatype.com - Sonatype - The Maven Company >> http://www.ops4j.org - New Energy for OSS Communities - Open >> Participation Software. >> >> _______________________________________________ >> general mailing list >> [email protected] >> http://lists.ops4j.org/mailman/listinfo/general >> > > > _______________________________________________ > general mailing list > [email protected] > http://lists.ops4j.org/mailman/listinfo/general > > -- Thanks Emily ================= Emily Jiang [email protected]
_______________________________________________ general mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/general
