"Stuart McCulloch" <mccu...@gmail.com> a écrit :
2009/4/23 Stéphane Jeanjean <stephane.jeanj...@softeam.com>
Thanks for your help.
Now Felix is launched. I can do a 'ps' command. I can see the dependencies
(OBR Service for instance), but my bundle wich is build with this pom is not
there :(
I have tried to install manually with install file:...jar, it's ok
what is your pom packaging? could you post your pom? (or just email it
direct to me)
My Packaging is jar. With another project where the packaging is war,
I use the war profile and it works very well. This is my pom :
<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.klizejh.odsza.thirdp</groupId>
<artifactId>ORTA3pmngtlib</artifactId>
<packaging>jar</packaging>
<version>1.0-SNAPSHOT</version>
<name>odza3pmngtlib</name>
<dependencies>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>osgi_R4_core</artifactId>
<version>1.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>osgi_R4_compendium</artifactId>
<version>1.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.osgi.service.obr</artifactId>
<version>1.0.2</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifestFile>src/main/resources/META-INF/MANIFEST.MF</manifestFile>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.ops4j</groupId>
<artifactId>maven-pax-plugin</artifactId>
<version>1.4</version>
<configuration>
<runner>0.17.2</runner>
</configuration>
</plugin>
</plugins>
</build>
</project>
Do you have an idea why my bundle is not there ?
Thanks,
Stéphane
"Stuart McCulloch" <mccu...@gmail.com> a écrit :
2009/4/23 Stéphane Jeanjean <stephane.jeanj...@softeam.com>
It seems that the issue is from pax-runner 0.18 with Windows (
http://issues.ops4j.org/browse/PAXRUNNER-233 )
Is there any way to use maven-pax-plugin with another version of Pax
Runner
?
use "-Drunner=<version>" on the command-line, or set it in your pom like
this:
<plugin>
<groupId>org.ops4j</groupId>
<artifactId>maven-pax-plugin</artifactId>
<version>1.4</version>
<configuration>
<runner>0.17.2</runner>
</configuration>
</plugin>
btw, we use the same approach Maven uses for their plugins for downloading
Pax-Runner
which is download the latest if you don't have it in your local repository
-
from then onward
we only re-check for a new version if you use "mvn -U ....." to force the
update check
this is so builds are relatively stable - if you need to lock down the
version set it in the pom
see:
http://www.ops4j.org/projects/pax/construct/maven-pax-plugin/provision-mojo.html
which is the standard Maven doc for the maven-pax-plugin
HTH
"Stéphane Jeanjean" <stephane.jeanj...@softeam.com> a écrit :
Thanks Thomas.
I have added this to my pom :
<plugin>
<groupId>org.ops4j</groupId>
<artifactId>maven-pax-plugin</artifactId>
<version>1.4</version>
</plugin>
When I launch mvn pax:provision. Pax Runner is started, then Felix is
downloaded, then Felix is started, then warning messages are displayed :
"Unable to cache bundle..."
I don't know if it's just a warning or an error.
But then, it seems that Felix is blocked, there is no prompt display,
and
when I try "ps" for instance : nothing :(
Stéphane
-----Message d'origine-----
De : general-boun...@lists.ops4j.org [mailto:
general-boun...@lists.ops4j.org] De la part de Thomas Joseph
Envoyé : mercredi 22 avril 2009 18:23
À : General OPS4J
Objet : Re: Maven-pax-plugin
On Wed, Apr 22, 2009 at 9:16 PM, Stéphane Jeanjean <
stephane.jeanj...@softeam.com> wrote:
Hello,
How can I launch my bundle with Maven using maven-pax-plugin ?
Somebody can provide me a sample, please ?
mvn pax:provision
http://www.ops4j.org/projects/pax/construct/maven-pax-plugin/index.html
http://www.ops4j.org/projects/pax/construct/maven-pax-plugin/provision-mojo.html
using pax-construct:
http://www.jroller.com/habuma/entry/pax_construct_from_zero_to
on construct: pax-provision
Thank you,
Stéphane
_______________________________________________
general mailing list
general@lists.ops4j.org
http://lists.ops4j.org/mailman/listinfo/generalwww.www.
--
--
Thanks and Regards,
Thomas Joseph
LinkedIn: http://www.linkedin.com/in/ethomasjoseph
Twitter: http://twitter.com/ethomasjoseph
------------------------------------------------------------
Promote Open Source - Promote Liberty of Ideas and Software.
------------------------------------------------------------
_______________________________________________
general mailing list
general@lists.ops4j.org
http://lists.ops4j.org/mailman/listinfo/general
_______________________________________________
general mailing list
general@lists.ops4j.org
http://lists.ops4j.org/mailman/listinfo/general
--
Cheers, Stuart
_______________________________________________
general mailing list
general@lists.ops4j.org
http://lists.ops4j.org/mailman/listinfo/general
--
Cheers, Stuart
_______________________________________________
general mailing list
general@lists.ops4j.org
http://lists.ops4j.org/mailman/listinfo/general