Hi it's right in the log. You'll need to add the blueprint feature to your features:
filter:="(&(osgi.wiring.package=org.osgi.service.blueprint)(version>=1.0.0)(!(version>=2.0.0)))" as per Karaf 4, blueprint doesn't come as pre-condition anymore you'll need to add it to your list of features to install. regards, Achim 2015-06-29 13:30 GMT+02:00 James Carman <[email protected]>: > Do you have an example pom.xml file somewhere we can grab and try this? > > On Mon, Jun 29, 2015 at 7:28 AM CLEMENT Jean-Philippe < > [email protected]> wrote: > >> The error message is not crystal clear. I’m not too sure what is missing. >> Seems to be “kernel” but it was assembled as a boot feature. >> >> >> >> JP >> >> >> >> [@@ OPEN @@] >> >> >> >> *De :* CLEMENT Jean-Philippe [mailto: >> [email protected]] >> *Envoyé :* lundi 29 juin 2015 10:51 >> *À :* [email protected] >> *Objet :* RE: Karaf 4.0.0 - Assembly failure => org.eclipse.osgi => >> freeze >> >> >> >> Please find attached the log after a clean install and freeze. >> >> >> >> JP >> >> >> >> [@@ OPEN @@] >> >> >> >> *De :* Achim Nierbeck [mailto:[email protected] >> <[email protected]>] >> *Envoyé :* lundi 29 juin 2015 10:34 >> *À :* [email protected] >> *Objet :* Re: Karaf 4.0.0 - Assembly failure => org.eclipse.osgi => >> freeze >> >> >> >> Hi, >> >> >> >> could you show us a bit more about the strange trace? >> >> >> >> The "." instead of "-" is expected as OSGi versions aren't allowed to >> have a "-" in it. So the maven-bundle plugin converts this to a dot. >> >> >> >> regards, Achim >> >> >> >> >> >> 2015-06-29 10:30 GMT+02:00 CLEMENT Jean-Philippe < >> [email protected]>: >> >> Now the config.properties is fixed, Karaf starts then freezes. The log >> contains a strange trace complaining about a missing artifact. >> >> The trace is strange because of the artifact version which is looked at: >> 0.0.3.SNAPSHOT instead of 0.0.3-SNAPSHOT as defined. >> >> Another strange thing is I found a ".SNAPSHOT" in the generated >> MANIFEST.MF of the branding (under target/classes/META-INF): 0.0.1.SNPASHOT >> instead of 0.0.1-SNAPSHOT. >> >> Please help :) >> >> JP >> >> [@@ OPEN @@] >> >> >> -----Message d'origine----- >> De : CLEMENT Jean-Philippe [mailto: >> [email protected]] >> Envoyé : lundi 29 juin 2015 10:16 >> À : [email protected] >> Objet : RE: Karaf 4.0.0 - Assembly failure => org.eclipse.osgi >> >> Haha! >> >> I did override the config.properties in the assembly in order to enable >> Equinox instead of Felix. This file mentions the equinox version! >> >> Thank you :) >> >> JP >> >> [@@ OPEN @@] >> >> >> -----Message d'origine----- >> De : Christian Schneider [mailto:[email protected]] De la part de >> Christian Schneider Envoyé : lundi 29 juin 2015 10:03 À : >> [email protected] Objet : Re: Karaf 4.0.0 - Assembly failure => >> org.eclipse.osgi >> >> org.eclipse.osgi is the equinox framework. You should not install this as >> a bundle. Instead switch karaf to use equinox instead of felix in the >> config.properties. >> >> Christian >> >> On 29.06.2015 09:56, CLEMENT Jean-Philippe wrote: >> > Found a thread which seems to suggest to remove "standard" from boot >> features. What I did. Assembly leads to success but during the runtime >> Karaf quickly fails with the message: >> > Could not resolve >> > mvn:org.eclipse/org.eclipse.osgi/3.8.2.v20130124-134944 >> > >> > Two things seem wrong. I don't catch why it did not complain during the >> assembly as the assembly should embed it. Second is that this artifact is >> in our local repository. >> > >> > Help is welcome :) >> > >> > Regards, >> > JP >> > >> > [@@ OPEN @@] >> > >> > >> > -----Message d'origine----- >> > De : CLEMENT Jean-Philippe >> > [mailto:[email protected]] >> > Envoyé : lundi 29 juin 2015 09:27 >> > À : [email protected] >> > Objet : Karaf 4.0.0 - Assembly failure >> > >> > Hi Jamie and all at Karaf, >> > >> > Glad to head Karaf 4.0.0 has been released! >> > >> > I just gave it a try but Maven fails during the assembly. >> > >> > The assembly was ok with Karaf 3.0.2, I just changed 3.0.2 versions to >> 4.0.0. The message is: >> > [ERROR] Failed to execute goal >> > org.apache.karaf.tooling:karaf-maven-plugin:4.0.0:assembly >> > (default-assembly) on project my-assembly: Unable to build assembly: >> > Could not find matching feature for standard -> [Help 1] >> > >> > Do you have a clue why? >> > >> > Thank you, >> > JP >> > >> > [@@ OPEN @@] >> > >> > >> > -----Message d'origine----- >> > De : Jamie G. [mailto:[email protected]] Envoyé : samedi 27 >> juin 2015 03:20 À : [email protected] Objet : [ANN] Apache Karaf >> 4.0.0 Released! >> > >> > The Karaf team is pleased to announce the release of Apache Karaf >> version 4.0.0. >> > >> > Apache Karaf is a small OSGi distribution which provides a ready to use >> container for server side applications. >> > >> > Apache Karaf 4.0.0 is the first production ready version of the new >> > 4.0.0 branch. >> > It's a major step forward, including a complete new features resolver, >> a large set of new features, improvements, and bug fixes. >> > >> > http://karaf.apache.org/ >> > >> > This release is available from >> > http://karaf.apache.org/index/community/download.html#Karaf4.0.0 and >> > >> > Maven: >> > >> > <dependency> >> > <groupId>org.apache.karaf</groupId> >> > <artifactId>apache-karaf</artifactId> >> > <version>4.0.0</version> >> > </dependency> >> > >> > Download Note: >> > Our mirrors are still syncing the new kits, if your primary mirror does >> not have the kit please try another from the server mirror list. >> > >> > Apache Karaf manuals will appear soon to the website, updates are >> underway. >> > >> > Release Notes: >> > http://karaf.apache.org/index/community/download/karaf-4.0.0-release.h >> > tml >> > >> > Enjoy! >> >> >> -- >> Christian Schneider >> http://www.liquid-reality.de >> >> Open Source Architect >> http://www.talend.com >> >> >> >> >> >> -- >> >> >> Apache Member >> >> Apache Karaf <http://karaf.apache.org/> Committer & PMC >> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer >> & Project Lead >> blog <http://notizblog.nierbeck.de/> >> >> Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS> >> >> >> >> Software Architect / Project Manager / Scrum Master >> >> >> > -- Apache Member Apache Karaf <http://karaf.apache.org/> Committer & PMC OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & Project Lead blog <http://notizblog.nierbeck.de/> Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS> Software Architect / Project Manager / Scrum Master
