Re: Relative paths in karaf-wrapper.conf for Karaf 4.3.0

2020-12-17 Thread Bengt Rodehav
Just a thought...

The wrapper sets the current directory to the folder where its executable
resides. But what current directory does Karaf have? If the two don't agree
with this but they both parse the KARAF_HOME and KARAF_BASE variables then
it becomes impossible to use relative paths.

/Bengt

Den tors 17 dec. 2020 kl 17:33 skrev Bengt Rodehav :

> Hello JB,
>
> I've tested and experimented more about this issue. First I replaced the
> wrapper bundled int Karaf 4.3.0 with the one bundled in Karaf 4.0.7. I get
> the same result so the problem is probably not with the wrapper itself.
>
> Next, I replaced all the *use* of variables KARAF_HOME and KARAF_BASE
> with the hard coded absolute paths. But it still doesn't work. I get:
>
> INFO   | jvm 1| 2020/12/17 17:10:20 | Could not create framework:
> java.lang.NumberFormatException: null
> INFO   | jvm 1| 2020/12/17 17:10:20 | java.lang.NumberFormatException:
> null
> INFO   | jvm 1| 2020/12/17 17:10:20 | at
> java.base/java.lang.Integer.parseInt(Integer.java:614)
> INFO   | jvm 1| 2020/12/17 17:10:20 | at
> java.base/java.lang.Integer.parseInt(Integer.java:770)
> INFO   | jvm 1| 2020/12/17 17:10:20 | at
> org.apache.karaf.main.ConfigProperties.(ConfigProperties.java:251)
> INFO   | jvm 1| 2020/12/17 17:10:20 | at
> org.apache.karaf.main.Main.launch(Main.java:262)
> INFO   | jvm 1| 2020/12/17 17:10:20 | at
> org.apache.karaf.wrapper.internal.service.Main.start(Main.java:55)
> INFO   | jvm 1| 2020/12/17 17:10:20 | at
> org.tanukisoftware.wrapper.WrapperManager$12.run(WrapperManager.java:2788)
>
> Note that I still had KARAF_HOME and KARAF_BASE set to ".." but I didn't
> *use* those variables anywhere so it's not the wrapper that has problems
> but some part of Karaf seems to read those variables (are they environment
> variables?) and cannot handle that the paths are relative.
>
> /Bengt
>
> Den tors 17 dec. 2020 kl 13:54 skrev Bengt Rodehav :
>
>> I am using openjdk15 on Windows 7 and Windows 10 in case that could
>> affect this issue.
>>
>> /Bengt
>>
>> Den tors 17 dec. 2020 kl 08:51 skrev Bengt Rodehav :
>>
>>> Thanks JB - I appreciate it.
>>>
>>> /Bengt
>>>
>>> Den tors 17 dec. 2020 kl 06:08 skrev Jean-Baptiste Onofre <
>>> j...@nanthrax.net>:
>>>
 Hi,

 There were lot of changes between 4.0.x and 4.3.x. I don’t remember
 changes about the service wrapper.

 Let me reproduce and do a git bisect to identify the change.

 I will keep you posted.

 Regards
 JB

 > Le 16 déc. 2020 à 16:16, Bengt Rodehav  a écrit :
 >
 > I am upgrading from Karaf 4.0.7 to 4.3.0 and have run into problems
 starting Karaf as a service.
 >
 > We want to be able to unpack our Karaf based application anywhere so
 we need to avoid absolute paths everywhere. In the past, our
 karaf-wrapper.conf has contained the following lines:
 >
 > set.default.KARAF_HOME=..
 > set.default.KARAF_BASE=..
 > set.default.KARAF_DATA=../data
 > set.default.KARAF_ETC=../etc
 >
 > This has worked fine since the Wrapper always sets the directory in
 which karaf-wrapper.exe resides as the working directory. Therefore, since
 karaf-wrapper.exe resides in the %KARAF_HOME%/bin directory, ".." takes us
 back to %KARAF_HOME%.
 >
 > However, this does not seem to work in Karaf 4.3.0. I have tried
 several relative paths but I cannot figure out what directory ".." seems to
 point to in Karaf 4.3.0.
 >
 > Has anything related to this been changed from Karaf 4.0.7 to Karaf
 4.3.0?




Re: Relative paths in karaf-wrapper.conf for Karaf 4.3.0

2020-12-17 Thread Bengt Rodehav
Hello JB,

I've tested and experimented more about this issue. First I replaced the
wrapper bundled int Karaf 4.3.0 with the one bundled in Karaf 4.0.7. I get
the same result so the problem is probably not with the wrapper itself.

Next, I replaced all the *use* of variables KARAF_HOME and KARAF_BASE with
the hard coded absolute paths. But it still doesn't work. I get:

INFO   | jvm 1| 2020/12/17 17:10:20 | Could not create framework:
java.lang.NumberFormatException: null
INFO   | jvm 1| 2020/12/17 17:10:20 | java.lang.NumberFormatException:
null
INFO   | jvm 1| 2020/12/17 17:10:20 | at
java.base/java.lang.Integer.parseInt(Integer.java:614)
INFO   | jvm 1| 2020/12/17 17:10:20 | at
java.base/java.lang.Integer.parseInt(Integer.java:770)
INFO   | jvm 1| 2020/12/17 17:10:20 | at
org.apache.karaf.main.ConfigProperties.(ConfigProperties.java:251)
INFO   | jvm 1| 2020/12/17 17:10:20 | at
org.apache.karaf.main.Main.launch(Main.java:262)
INFO   | jvm 1| 2020/12/17 17:10:20 | at
org.apache.karaf.wrapper.internal.service.Main.start(Main.java:55)
INFO   | jvm 1| 2020/12/17 17:10:20 | at
org.tanukisoftware.wrapper.WrapperManager$12.run(WrapperManager.java:2788)

Note that I still had KARAF_HOME and KARAF_BASE set to ".." but I didn't
*use* those variables anywhere so it's not the wrapper that has problems
but some part of Karaf seems to read those variables (are they environment
variables?) and cannot handle that the paths are relative.

/Bengt

Den tors 17 dec. 2020 kl 13:54 skrev Bengt Rodehav :

> I am using openjdk15 on Windows 7 and Windows 10 in case that could affect
> this issue.
>
> /Bengt
>
> Den tors 17 dec. 2020 kl 08:51 skrev Bengt Rodehav :
>
>> Thanks JB - I appreciate it.
>>
>> /Bengt
>>
>> Den tors 17 dec. 2020 kl 06:08 skrev Jean-Baptiste Onofre <
>> j...@nanthrax.net>:
>>
>>> Hi,
>>>
>>> There were lot of changes between 4.0.x and 4.3.x. I don’t remember
>>> changes about the service wrapper.
>>>
>>> Let me reproduce and do a git bisect to identify the change.
>>>
>>> I will keep you posted.
>>>
>>> Regards
>>> JB
>>>
>>> > Le 16 déc. 2020 à 16:16, Bengt Rodehav  a écrit :
>>> >
>>> > I am upgrading from Karaf 4.0.7 to 4.3.0 and have run into problems
>>> starting Karaf as a service.
>>> >
>>> > We want to be able to unpack our Karaf based application anywhere so
>>> we need to avoid absolute paths everywhere. In the past, our
>>> karaf-wrapper.conf has contained the following lines:
>>> >
>>> > set.default.KARAF_HOME=..
>>> > set.default.KARAF_BASE=..
>>> > set.default.KARAF_DATA=../data
>>> > set.default.KARAF_ETC=../etc
>>> >
>>> > This has worked fine since the Wrapper always sets the directory in
>>> which karaf-wrapper.exe resides as the working directory. Therefore, since
>>> karaf-wrapper.exe resides in the %KARAF_HOME%/bin directory, ".." takes us
>>> back to %KARAF_HOME%.
>>> >
>>> > However, this does not seem to work in Karaf 4.3.0. I have tried
>>> several relative paths but I cannot figure out what directory ".." seems to
>>> point to in Karaf 4.3.0.
>>> >
>>> > Has anything related to this been changed from Karaf 4.0.7 to Karaf
>>> 4.3.0?
>>>
>>>


Re: [X-Mas Gift] Panel discussion about Karaf 5

2020-12-17 Thread Alex Weirig

Hi JB,

sounds great. I'll have to keep an eye on 5 then.

Thanks.

Mat frëndleche Gréiss, Mit freundlichen Grüßen, Meilleures salutations, 
Kind regards,

Alex Weirig
Responsable Technique Ville de Luxembourg Service Enseignement Centre 
Technolink *Tel* +352 4796 - 6127  *Fax* +352 42 88 81 
*Email* alex.wei...@technolink.lu  
www.vdl.lu  // www.technolink.lu 
 Centre Technolink 2, rue Charles de Tornaco 
L-2623 LUXEMBOURG


//indoors.this.blesses

//schaufel.besten.kopie

//supposons.levage.venger

On 17/12/2020 17:08, Jean-Baptiste Onofre wrote:

Hi,

That’s exactly the purpose of extension in replacement of features: 
Karaf will provides kind of "extension store", with "approved" 
functionalities.


You can see a extensions proto set here:

https://github.com/jbonofre/karaf5/tree/main/extensions 



It’s exactly what you are describing: you have the extension market 
store, and I will also add "extension bom" for developers (for now, 
extensions are runtime).


Here’s the code to start Karaf with extension:


        KarafConfig config = KarafConfig.builder()
                .homeDirectory("karaf")
                .dataDirectory("karaf/data")
                .cacheDirectory("karaf/data/cache")
                .build();
        karaf = Karaf.build(config);
        karaf.init();
karaf.addExtension("mvn:org.apache.karaf.extensions/log/5.0.0-SNAPSHOT");

Then, you can simple run karaf with java -jar my-karaf.jar

With this approach, it’s very easy to have an UI to create this code.

Regards
JB


Le 17 déc. 2020 à 14:29, Alex Weirig > a écrit :


Dear all,

imho, one of the biggest issues with (karaf) is that you need to know 
where you get the right bundles/features from. If I want to do JAX-RS 
with Whiteboard, what repo do I need to add? What version? How do I 
even know I need to add a repo and where to find the right address 
for that repo?



I'm sure you all have been through trying to figure out what you need 
to add to karaf in order to have it support the features you need.


Once you've done it, you better take note of it, because next time 
you setup a new karaf instance you might have to figure it out again. 
But maybe in the mean time, Aries has changed a couple of things, 
versions have changed (for sure) etc.



Isn't it so much easier on our smartphones and even computers? ... We 
go to the app store, search for an app and once we've bought it, if 
we want to re-install it, it's still there, probably even with a new 
version.



Now, I'm not asking for a karaf app store but what about a "wizard" 
where you can pick from some of the most common use cases we all love 
to see running in our karaf instances.


This could be some kind of a list:

  * DS
  * Webconsole
  * JAX-RS with Whiteboard
  * JPA ...
  * Blueprint ...
  * your favorites here

and you pick what you need and karaf (somehow) knows what repos to 
add and what to install from the repos.


Seconds later, you get your new karaf instance up and running.


Is there anyone else thinking that this could be useful or am I the 
only one struggling with these issues? That would be my Xmas wish for 
Karaf 5.x.



Merry Xmas and a wonderful healthy Happy New Year 2021 to all of you. 
Take care and stay healthy.


Mat frëndleche Gréiss, Mit freundlichen Grüßen, Meilleures 
salutations, Kind regards,

Alex Weirig
Responsable Technique Ville de Luxembourg Service Enseignement Centre 
Technolink *Tel* +352 4796 - 6127  *Fax* +352 42 88 
81 *Email* alex.wei...@technolink.lu 
 www.vdl.lu  // 
www.technolink.lu  Centre Technolink 2, 
rue Charles de Tornaco L-2623 LUXEMBOURG

//indoors.this.blesses

//schaufel.besten.kopie

//supposons.levage.venger

On 15/12/2020 18:32, Jean-Baptiste Onofre wrote:

Hi guys,

Maybe some of you know that I started to work on Karaf 5.

I have something that it’s almost "usable".

Before sending a global discussion thread on the mailing list, I would like to 
evaluate the ideas & big changes I did.

I would like to know if some of you would be interested by a panel discussion 
call to introduce Karaf 5 (limited audience at first step).

The agenda of this call would be:
1. Pros/Cons about Karaf as it is today
2. Concepts in Karaf 5 (module, extension, …)
3. Building & running
4. Live demo

It could be recorded/webinar style (not necessary live call) for about 20 
people at first step (both Karaf developers and users).
The purpose is to evaluate the direction.

Thoughts ?

Re: [X-Mas Gift] Panel discussion about Karaf 5

2020-12-17 Thread Jean-Baptiste Onofre
Hi,

That’s exactly the purpose of extension in replacement of features: Karaf will 
provides kind of "extension store", with "approved" functionalities.

You can see a extensions proto set here:

https://github.com/jbonofre/karaf5/tree/main/extensions 


It’s exactly what you are describing: you have the extension market store, and 
I will also add "extension bom" for developers (for now, extensions are 
runtime).

Here’s the code to start Karaf with extension:


KarafConfig config = KarafConfig.builder()
.homeDirectory("karaf")
.dataDirectory("karaf/data")
.cacheDirectory("karaf/data/cache")
.build();
karaf = Karaf.build(config);
karaf.init();

karaf.addExtension("mvn:org.apache.karaf.extensions/log/5.0.0-SNAPSHOT");

Then, you can simple run karaf with java -jar my-karaf.jar

With this approach, it’s very easy to have an UI to create this code.

Regards
JB


> Le 17 déc. 2020 à 14:29, Alex Weirig  a écrit :
> 
> Dear all,
> 
> imho, one of the biggest issues with (karaf) is that you need to know where 
> you get the right bundles/features from. If I want to do JAX-RS with 
> Whiteboard, what repo do I need to add? What version? How do I even know I 
> need to add a repo and where to find the right address for that repo?
> 
> 
> 
> I'm sure you all have been through trying to figure out what you need to add 
> to karaf in order to have it support the features you need.
> 
> Once you've done it, you better take note of it, because next time you setup 
> a new karaf instance you might have to figure it out again. But maybe in the 
> mean time, Aries has changed a couple of things, versions have changed (for 
> sure) etc.
> 
> 
> 
> Isn't it so much easier on our smartphones and even computers? ... We go to 
> the app store, search for an app and once we've bought it, if we want to 
> re-install it, it's still there, probably even with a new version.
> 
> 
> 
> Now, I'm not asking for a karaf app store but what about a "wizard" where you 
> can pick from some of the most common use cases we all love to see running in 
> our karaf instances.
> 
> This could be some kind of a list:
> 
> DS
> Webconsole
> JAX-RS with Whiteboard
> JPA ...
> Blueprint ...
> your favorites here
> and you pick what you need and karaf (somehow) knows what repos to add and 
> what to install from the repos.
> 
> Seconds later, you get your new karaf instance up and running.
> 
> 
> 
> Is there anyone else thinking that this could be useful or am I the only one 
> struggling with these issues? That would be my Xmas wish for Karaf 5.x.
> 
> 
> 
> Merry Xmas and a wonderful healthy Happy New Year 2021 to all of you. Take 
> care and stay healthy.
> 
> 
> Mat frëndleche Gréiss,
> Mit freundlichen Grüßen,
> Meilleures salutations,
> Kind regards,
> 
> Alex Weirig
> Responsable Technique
> Ville de Luxembourg
> Service Enseignement
> Centre Technolink
> 
> Tel +352 4796 - 6127 
> Fax +352 42 88 81
> Email alex.wei...@technolink.lu 
> www.vdl.lu  // www.technolink.lu 
> 
> 
> Centre Technolink
> 2, rue Charles de Tornaco 
> L-2623 LUXEMBOURG
> 
> indoors.this.blesses
>  schaufel.besten.kopie
>  supposons.levage.venger
>  
> On 15/12/2020 18:32, Jean-Baptiste Onofre wrote:
>> Hi guys,
>> 
>> Maybe some of you know that I started to work on Karaf 5.
>> 
>> I have something that it’s almost "usable".
>> 
>> Before sending a global discussion thread on the mailing list, I would like 
>> to evaluate the ideas & big changes I did.
>> 
>> I would like to know if some of you would be interested by a panel 
>> discussion call to introduce Karaf 5 (limited audience at first step).
>> 
>> The agenda of this call would be:
>> 1. Pros/Cons about Karaf as it is today
>> 2. Concepts in Karaf 5 (module, extension, …)
>> 3. Building & running
>> 4. Live demo
>> 
>> It could be recorded/webinar style (not necessary live call) for about 20 
>> people at first step (both Karaf developers and users).
>> The purpose is to evaluate the direction.
>> 
>> Thoughts ?
>> Who would be interested ?
>> 
>> Thanks,
>> Regards
>> JB



Re: [X-Mas Gift] Panel discussion about Karaf 5

2020-12-17 Thread Daniel Las
Thank you JB, I'm waiting for the schedule proposal then.


Regarards

czw., 17 gru 2020 o 09:07 Jean-Baptiste Onofre  napisał(a):

> Hi Daniel,
>
> I don’t know yet. My first intention was to register a session and share
> with you. However, I received several people who wants to live chat. So I’m
> checking between work and off agenda to find some slots to propose to you.
>
> It might be a first introduction email before Christmas (for people who
> replied to my email) and then a live session (google meet for instance).
>
> Regards
> JB
>
> Le 17 déc. 2020 à 07:45, Daniel Las  a écrit :
>
> Hi,
>
> I'd like to attend too. What's the planned schedule?
>
> Regards
>
> wt., 15 gru 2020 o 18:32 Jean-Baptiste Onofre 
> napisał(a):
>
>> Hi guys,
>>
>> Maybe some of you know that I started to work on Karaf 5.
>>
>> I have something that it’s almost "usable".
>>
>> Before sending a global discussion thread on the mailing list, I would
>> like to evaluate the ideas & big changes I did.
>>
>> I would like to know if some of you would be interested by a panel
>> discussion call to introduce Karaf 5 (limited audience at first step).
>>
>> The agenda of this call would be:
>> 1. Pros/Cons about Karaf as it is today
>> 2. Concepts in Karaf 5 (module, extension, …)
>> 3. Building & running
>> 4. Live demo
>>
>> It could be recorded/webinar style (not necessary live call) for about 20
>> people at first step (both Karaf developers and users).
>> The purpose is to evaluate the direction.
>>
>> Thoughts ?
>> Who would be interested ?
>>
>> Thanks,
>> Regards
>> JB
>
>
>
> --
> Daniel Łaś
> CTO at Empirica S.A.
> +48 695 616181
>
>
>

-- 
Daniel Łaś
CTO at Empirica S.A.
+48 695 616181


Camel Jetty JAAS

2020-12-17 Thread Matthias Leinweber
Hello Karafers,

i am searching for a working example how to inject the Jaas Security
Context into Camel Rest DSL Component(preferable jetty; not servlet) as a
Securityhandler using blueprint.xml

Can any one help?

Best regards,
Matthias


Re: [X-Mas Gift] Panel discussion about Karaf 5

2020-12-17 Thread Alex Weirig

Dear all,

imho, one of the biggest issues with (karaf) is that you need to know 
where you get the right bundles/features from. If I want to do JAX-RS 
with Whiteboard, what repo do I need to add? What version? How do I even 
know I need to add a repo and where to find the right address for that repo?



I'm sure you all have been through trying to figure out what you need to 
add to karaf in order to have it support the features you need.


Once you've done it, you better take note of it, because next time you 
setup a new karaf instance you might have to figure it out again. But 
maybe in the mean time, Aries has changed a couple of things, versions 
have changed (for sure) etc.



Isn't it so much easier on our smartphones and even computers? ... We go 
to the app store, search for an app and once we've bought it, if we want 
to re-install it, it's still there, probably even with a new version.



Now, I'm not asking for a karaf app store but what about a "wizard" 
where you can pick from some of the most common use cases we all love to 
see running in our karaf instances.


This could be some kind of a list:

 * DS
 * Webconsole
 * JAX-RS with Whiteboard
 * JPA ...
 * Blueprint ...
 * your favorites here

and you pick what you need and karaf (somehow) knows what repos to add 
and what to install from the repos.


Seconds later, you get your new karaf instance up and running.


Is there anyone else thinking that this could be useful or am I the only 
one struggling with these issues? That would be my Xmas wish for Karaf 5.x.



Merry Xmas and a wonderful healthy Happy New Year 2021 to all of you. 
Take care and stay healthy.


Mat frëndleche Gréiss, Mit freundlichen Grüßen, Meilleures salutations, 
Kind regards,

Alex Weirig
Responsable Technique Ville de Luxembourg Service Enseignement Centre 
Technolink *Tel* +352 4796 - 6127  *Fax* +352 42 88 81 
*Email* alex.wei...@technolink.lu  
www.vdl.lu  // www.technolink.lu 
 Centre Technolink 2, rue Charles de Tornaco 
L-2623 LUXEMBOURG


//indoors.this.blesses

//schaufel.besten.kopie

//supposons.levage.venger

On 15/12/2020 18:32, Jean-Baptiste Onofre wrote:

Hi guys,

Maybe some of you know that I started to work on Karaf 5.

I have something that it’s almost "usable".

Before sending a global discussion thread on the mailing list, I would like to 
evaluate the ideas & big changes I did.

I would like to know if some of you would be interested by a panel discussion 
call to introduce Karaf 5 (limited audience at first step).

The agenda of this call would be:
1. Pros/Cons about Karaf as it is today
2. Concepts in Karaf 5 (module, extension, …)
3. Building & running
4. Live demo

It could be recorded/webinar style (not necessary live call) for about 20 
people at first step (both Karaf developers and users).
The purpose is to evaluate the direction.

Thoughts ?
Who would be interested ?

Thanks,
Regards
JB
<>

Re: Relative paths in karaf-wrapper.conf for Karaf 4.3.0

2020-12-17 Thread Bengt Rodehav
I am using openjdk15 on Windows 7 and Windows 10 in case that could affect
this issue.

/Bengt

Den tors 17 dec. 2020 kl 08:51 skrev Bengt Rodehav :

> Thanks JB - I appreciate it.
>
> /Bengt
>
> Den tors 17 dec. 2020 kl 06:08 skrev Jean-Baptiste Onofre  >:
>
>> Hi,
>>
>> There were lot of changes between 4.0.x and 4.3.x. I don’t remember
>> changes about the service wrapper.
>>
>> Let me reproduce and do a git bisect to identify the change.
>>
>> I will keep you posted.
>>
>> Regards
>> JB
>>
>> > Le 16 déc. 2020 à 16:16, Bengt Rodehav  a écrit :
>> >
>> > I am upgrading from Karaf 4.0.7 to 4.3.0 and have run into problems
>> starting Karaf as a service.
>> >
>> > We want to be able to unpack our Karaf based application anywhere so we
>> need to avoid absolute paths everywhere. In the past, our
>> karaf-wrapper.conf has contained the following lines:
>> >
>> > set.default.KARAF_HOME=..
>> > set.default.KARAF_BASE=..
>> > set.default.KARAF_DATA=../data
>> > set.default.KARAF_ETC=../etc
>> >
>> > This has worked fine since the Wrapper always sets the directory in
>> which karaf-wrapper.exe resides as the working directory. Therefore, since
>> karaf-wrapper.exe resides in the %KARAF_HOME%/bin directory, ".." takes us
>> back to %KARAF_HOME%.
>> >
>> > However, this does not seem to work in Karaf 4.3.0. I have tried
>> several relative paths but I cannot figure out what directory ".." seems to
>> point to in Karaf 4.3.0.
>> >
>> > Has anything related to this been changed from Karaf 4.0.7 to Karaf
>> 4.3.0?
>>
>>


Re: [X-Mas Gift] Panel discussion about Karaf 5

2020-12-17 Thread Jean-Baptiste Onofre
Hi Daniel,

I don’t know yet. My first intention was to register a session and share with 
you. However, I received several people who wants to live chat. So I’m checking 
between work and off agenda to find some slots to propose to you.

It might be a first introduction email before Christmas (for people who replied 
to my email) and then a live session (google meet for instance).

Regards
JB

> Le 17 déc. 2020 à 07:45, Daniel Las  a écrit :
> 
> Hi,
> 
> I'd like to attend too. What's the planned schedule?
> 
> Regards
> 
> wt., 15 gru 2020 o 18:32 Jean-Baptiste Onofre  > napisał(a):
> Hi guys,
> 
> Maybe some of you know that I started to work on Karaf 5.
> 
> I have something that it’s almost "usable".
> 
> Before sending a global discussion thread on the mailing list, I would like 
> to evaluate the ideas & big changes I did.
> 
> I would like to know if some of you would be interested by a panel discussion 
> call to introduce Karaf 5 (limited audience at first step).
> 
> The agenda of this call would be:
> 1. Pros/Cons about Karaf as it is today
> 2. Concepts in Karaf 5 (module, extension, …)
> 3. Building & running
> 4. Live demo
> 
> It could be recorded/webinar style (not necessary live call) for about 20 
> people at first step (both Karaf developers and users).
> The purpose is to evaluate the direction.
> 
> Thoughts ?
> Who would be interested ?
> 
> Thanks,
> Regards
> JB
> 
> 
> -- 
> Daniel Łaś
> CTO at Empirica S.A.
> +48 695 616181