It will be out in two weeks? That's exciting! I'm surprised in the jump from a milestone version to release, but if the release has gone that well where the release can move forward that quickly, that's great. I look forward to the release and am dying to try it out.
Ryan On Apr 3, 2015 9:32 AM, "Jean-Baptiste Onofré" <[email protected]> wrote: > Hi Pierre, > > for Felix Framework 4.9.0-SNAPSHOT, do you have > https://repository.apache.org/content/groups/snapshots in > etc/org.ops4j.pax.url.mvn.cfg ? > > I built Felix Framework 4.9.0-SNAPSHOT locally and I don't have issue. > > A/1: we can create a "assembly" standard feature gathering the actual > atomic feature if it's easier for transition. But, as one of the purpose of > K4 is to be more "modular", we removed the standard feature. > A/2: it should be fixed now, it was a bug in the karaf-maven-plugin that I > fixed (it's already fixed ;)). > > B/3: yes about the branding, it's a know issue. Do you use branding with a > bundle of a branding.properties file ? > > Thanks for the update and feedback. > > As reminder (for all), Karaf 4.0.0 will be out in about 2 weeks, I'm > fixing the pending issue but I think we are in good shape ;) > > Regards > JB > > On 04/03/2015 02:35 PM, Pierre Bourret wrote: > >> Hi, >> >> I'm currently working on a project based on Apache Karaf, (v3.0.3). We >> are planning to upgrade to Karaf 4.x as soon as it is released, mainly >> because we need WebSocket support => Jetty 9.x (see the related topic: >> "Use Jetty 9.x with Karaf 3.x"). >> >> So I've tested two things: >> - building the project w/ Karaf 4.0.0.M2 >> - building the project w/ Karaf 4.0.0-SNAPSHOT (a very fresh one: >> 33ef5db). Yes, we add some issues with M2 version, and wanted to test an >> unstable one ;) >> >> This are the things I've noticed during the upgrade. I don't know if >> there are problems or undocumented changes, so I hope someone can tell me. >> >> >> A) Karaf 4.0.0.M2 >> ================= >> >> There are two things here: >> >> 1. We were depending on Karaf's "standard" feature, which seems to have >> disappeared (since commit d80852d). After replacing the missing feature >> by its dependencies (i.e. shell-compat, log, config, ...) everything >> works pretty well. >> >> So my question is: is this normal? Was this feature intended to be >> removed, will it be replaced by something else? I've heard of static >> distribution and profiles somewhere, but I don't know if it could help, >> or how to use it. >> >> 2. The generated distribution archives have very fancy names: >> pom.xml.tar.gz or pom.xml.zip! Apart from that, the content of the >> distribution is just fine. I don't know if the configuration for >> maven-karaf-plugin has changed, BUT this specific issue seems to be >> solved in the trunk version: distributions names are back to normal (cf. >> B.2). >> >> >> B) Karaf 4.0.0-SNAPSHOT (built from trunk) >> ======================= >> >> Because I'm a very anxious guy that cannot wait for the release ;) I've >> also tried the current trunk version, to see what has changed, evolved, >> and to be prepared for the release day. >> >> So, the first step was to build the Karaf trunk. I encountered some >> small problems here (missing dependencies, hard to find), but that's >> another (unrelated) story, isn't it? >> >> Then, after building the project on top of Karaf 4.0.0-SNAPSHOT: >> >> 1. No surprise: the standard feature is gone for good ;) >> >> 2. As said hereabove, the generated distribution names are back to >> normal. OK! >> >> 3. There is a nasty bug, preventing Karaf from booting: >> "Could not resolve >> mvn:org.apache.felix/org.apache.felix.framework/4.9.0-SNAPHOT" >> The SimpleMavenResolver converts snapshot mvn urls is a quite naive way, >> without looking at timestamped version (which is here: >> org.apache.felix.framework-4.9.0-20150317.094027-1.jar) >> Workaround is to rename the file, replacing the timestamp by "SNAPSHOT". >> Not sure this is a real issue, because it only affects Karaf if it uses >> a snapshot version of Apache Felix. >> >> 4. Console branding does not work anymore. I'm still investigating on >> this one... Has something changed since M2? >> >> >> >> I hope this feedback will help a little. A can send more technical >> details about issues, bur for now this story is getting long enough. >> >> In advance, thanks! >> >> >> > -- > Jean-Baptiste Onofré > [email protected] > http://blog.nanthrax.net > Talend - http://www.talend.com >
