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
>

Reply via email to