Hi Anne,

>From my experience, I would suggest you use org.osgi:osgi_R4_core.  I've had 
>some weird problems when I include the felix osgi compendium artifact, I don't 
>recall if core had the same problem, I don't believe it did, but I've not had 
>any problems with the non-felix bundles.  I'm sorry I don't have more details, 
>it's one of the many things I've been meaning to look deeper into but haven't 
>had the time recently ;-)  IIRC, what was happening was that the 
>maven-bundle-plugin wasn't able to resolve some dependencies that it should 
>have been able to when I used the felix compendium.  Changing to the non-felix 
>bundles resolve the problem.

Cheers,
Craig

> -----Original Message-----
> From: GERODOLLE Anne RD-MAPS-GRE 
> [mailto:[EMAIL PROTECTED] 
> Sent: Monday, August 20, 2007 3:50 AM
> To: [email protected]
> Subject: RE: maven bundle plugin repository
> 
> Hi everybody,
> 
> There seems to be two artifacts corresponding to the OSGi R4 
> core api, on the maven central repository :
> org.osgi:osgi_R4_core
> And
> org.apache.felix:org.osgi.core
> 
> Is there anay reason to use the one of felix rather than the 
> other one ?
> 
> Thanks, 
> 
> Anne
> 
> -----Message d'origine-----
> De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part 
> de Stuart McCulloch Envoyé : vendredi 17 août 2007 12:05 À : 
> [email protected] Objet : Re: maven bundle plugin repository
> 
> On 17/08/07, GERODOLLE Anne RD-MAPS-GRE 
> <[EMAIL PROTECTED]>
> wrote:
> >
> > Hi everybody,
> >
> > I'm trying to create a bundle, using the 1.0.0 versions of 
> the felix 
> > artifacts, namely the maven-bundle-plugin.
> >
> > To that purpose, I followed the instructions on the felix Web site, 
> > except I suppressed the "repositories" part that points toward the 
> > incubator repositiry (because maven-bundle-plugin is found 
> on the central repository).
> >
> > And when I type "mvn install" I get
> > "cannot find lifecycle mapping for packaging:bundle"
> >
> > Hereafter is my pom.xml file.
> > Thanks in advance for your help,
> >
> > Anne
> >
> > <project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="
> > http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="
> > http://maven.apache.org/POM/4.0.0
> > http://maven.apache.org/maven-v4_0_0.xsd
> > ">
> >   <modelVersion>4.0.0</modelVersion>
> >   <groupId>com.francetelecom.osgi.test</groupId>
> >   <artifactId>mydemo</artifactId>
> >   <packaging>bundle</packaging>
> >   <version>0.1-SNAPSHOT</version>
> >   <name>osgi bundle with activator archetype</name>
> >
> > <dependencies>
> > <dependency>
> >   <groupId>junit</groupId>
> >   <artifactId>junit</artifactId>
> >   <version>3.8.1</version>
> >   <scope>test</scope>
> >   </dependency>
> > <dependency>
> >   <groupId>log4j</groupId>
> >   <artifactId>log4j</artifactId>
> >   <version>1.2.13</version>
> >   <scope>compile</scope>
> >   </dependency>
> > <dependency>
> >   <groupId>org.apache.felix</groupId>
> >   <artifactId>org.osgi.core</artifactId>
> >   <version>1.0.0</version>
> >   </dependency>
> > </dependencies>
> > <build>
> > <plugins>
> > <plugin>
> >   <groupId>org.apache.maven.plugins</groupId>
> >   <artifactId>maven-compiler-plugin</artifactId>
> > <configuration>
> >   <source>1.5</source>
> >   <target>1.5</target>
> >   </configuration>
> >   </plugin>
> > <plugin>
> >   <groupId>org.apache.felix</groupId>
> >   <artifactId>maven-bundle-plugin</artifactId>
> 
> 
> Hi Anne, you need to add:
> 
>      <extensions>true</extensions>
> 
> here so maven knows to use the extended lifecycle from the 
> bundle-plugin
> 
>   <version>1.0.0</version>
> > <configuration>
> > <instructions>
> >   <Bundle-Activator>com.francetelecom.osgi.test.MyActivator
> > </Bundle-Activator>
> >   <Bundle-Vendor>France Telecom Research and 
> Developement</Bundle-Vendor>
> >   <Bundle-Copyright>France Telecom</Bundle-Copyright>
> >   <Bundle-Classpath>.</Bundle-Classpath>
> >   </instructions>
> >   </configuration>
> >   </plugin>
> >   </plugins>
> >   </build>
> > </project>
> >
> >
> > -----Message d'origine-----
> > De : Richard S. Hall [mailto:[EMAIL PROTECTED] Envoyé : 
> jeudi 26 
> > juillet 2007 19:53 À : [email protected] Objet : Re: 
> maven bundle 
> > plugin repository
> >
> > Gustavo Morozowski wrote:
> > > As felix project is moving to 1.0 release, will the maven plugin 
> > > move to the official maven 2 repositories?
> >
> > I think the maven-bundle-plugin (not maven-osgi-plugin) has already 
> > moved to the official repo...
> >
> > -> richard
> >
> > 
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> > 
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> 
> 
> --
> Cheers, Stuart
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to