[ANN] Apache Karaf 3.0.9 released!

2018-03-02 Thread Jean-Baptiste Onofré
The Apache Karaf team is pleased to announce Apache Karaf Container 3.0.9 
release!

This is a maintenance release of the 3.0.x series, including minor bug fixes and
dependency upgrades.

Please, take a look on Release Notes for detail:

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12338081

You can download the release on the website:

http://karaf.apache.org/download.html#container-309

Enjoy !!!

--
The Apache Karaf team


Re: KARAF 4.1.5 & pax-logging-service

2018-03-02 Thread Matt Sicker
If you have a custom log4j 1 appender, there's limited support in
log4j-1.2-api which you can add on to the log4j2 stuff, though I'm not sure
how that would interact without some fragment hackery.

On 2 March 2018 at 03:34, Jean-Baptiste Onofré  wrote:

> Thanks, please let me know if you have any issue.
>
> Regards
> JB
>
> On 03/02/2018 10:33 AM, munishgupta.asr wrote:
> > Thanks JB.
> >
> > I will try and get back with results.
> >
> > Regards
> > Munish
> >
> >
> >
> > --
> > Sent from: http://karaf.922171.n3.nabble.com/Karaf-Dev-f930721.html
> >
>
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>



-- 
Matt Sicker 


Re: [PROPOSAL] - Manual feature

2018-03-02 Thread Jean-Baptiste Onofré
Cool !

Thanks !

Regards
JB

On 03/02/2018 07:24 PM, Francois Papon wrote:
> JIRA created :
> 
> - documentation-cellar => https://issues.apache.org/jira/browse/KARAF-5651
> 
> - documentation-decanter => https://issues.apache.org/jira/browse/KARAF-5653
> 
> - documentation-cave => https://issues.apache.org/jira/browse/KARAF-5652
> 
> Francois
> 
> Le 02/03/2018 à 21:25, Jean-Baptiste Onofré a écrit :
>> +1 thanks for tackling this !
>>
>> Regards
>> JB
>>
>> On 03/02/2018 06:23 PM, Francois Papon wrote:
>>> Yes, I'm in !
>>>
>>> I can create the JIRA and push the PR ;)
>>>
>>> Are you ok ?
>>>
>>> Francois
>>>
>>>
>>> Le 02/03/2018 à 21:18, Jean-Baptiste Onofré a écrit :
 I would propose a similar change for other Karaf sub-projects:

 - documentation-cellar
 - documentation-decanter
 - documentation-cave

 Thoughts ?

 Regards
 JB

 On 03/02/2018 06:16 PM, Francois Papon wrote:
> PR merged in the next 4.2.0 release.
>
> Thanks JB !
>
> Francois
>
>
> Le 01/03/2018 à 21:18, Francois Papon a écrit :
>> Great !
>>
>> I created  a JIRA (https://issues.apache.org/jira/browse/KARAF-5649) and
>> I prepare the PR ;)
>>
>> thanks,
>>
>> François
>>
>>
>> Le 01/03/2018 à 19:59, Jean-Baptiste Onofré a écrit :
>>> That's a good idea !
>>>
>>> The manual is already part of the distribution. But it would be very 
>>> easy to package the manual HTML as a wab and deploy via a feature.
>>>
>>> As we are doing a Dev guide refactoring focused on examples (with 
>>> corresponding features), it makes sense to have the manual as feature 
>>> as well.
>>>
>>> Regards
>>> JB
>>>
>>> Le 1 mars 2018 à 17:50, à 17:50, Francois Papon 
>>>  a écrit:
 Hi guys,

 I'm thinking about adding the Karaf manual in a dedicated feature and
 publishing it in html with the http service.

 It would be usefull for users connected to a local network without any
 access to internet.

 Thoughts ?

 Francois
> 

-- 
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com


Re: [PROPOSAL] - Manual feature

2018-03-02 Thread Francois Papon
JIRA created :

- documentation-cellar => https://issues.apache.org/jira/browse/KARAF-5651

- documentation-decanter => https://issues.apache.org/jira/browse/KARAF-5653

- documentation-cave => https://issues.apache.org/jira/browse/KARAF-5652

Francois

Le 02/03/2018 à 21:25, Jean-Baptiste Onofré a écrit :
> +1 thanks for tackling this !
>
> Regards
> JB
>
> On 03/02/2018 06:23 PM, Francois Papon wrote:
>> Yes, I'm in !
>>
>> I can create the JIRA and push the PR ;)
>>
>> Are you ok ?
>>
>> Francois
>>
>>
>> Le 02/03/2018 à 21:18, Jean-Baptiste Onofré a écrit :
>>> I would propose a similar change for other Karaf sub-projects:
>>>
>>> - documentation-cellar
>>> - documentation-decanter
>>> - documentation-cave
>>>
>>> Thoughts ?
>>>
>>> Regards
>>> JB
>>>
>>> On 03/02/2018 06:16 PM, Francois Papon wrote:
 PR merged in the next 4.2.0 release.

 Thanks JB !

 Francois


 Le 01/03/2018 à 21:18, Francois Papon a écrit :
> Great !
>
> I created  a JIRA (https://issues.apache.org/jira/browse/KARAF-5649) and
> I prepare the PR ;)
>
> thanks,
>
> François
>
>
> Le 01/03/2018 à 19:59, Jean-Baptiste Onofré a écrit :
>> That's a good idea !
>>
>> The manual is already part of the distribution. But it would be very 
>> easy to package the manual HTML as a wab and deploy via a feature.
>>
>> As we are doing a Dev guide refactoring focused on examples (with 
>> corresponding features), it makes sense to have the manual as feature as 
>> well.
>>
>> Regards
>> JB
>>
>> Le 1 mars 2018 à 17:50, à 17:50, Francois Papon 
>>  a écrit:
>>> Hi guys,
>>>
>>> I'm thinking about adding the Karaf manual in a dedicated feature and
>>> publishing it in html with the http service.
>>>
>>> It would be usefull for users connected to a local network without any
>>> access to internet.
>>>
>>> Thoughts ?
>>>
>>> Francois



Re: [PROPOSAL] - Manual feature

2018-03-02 Thread Jean-Baptiste Onofré
+1 thanks for tackling this !

Regards
JB

On 03/02/2018 06:23 PM, Francois Papon wrote:
> Yes, I'm in !
> 
> I can create the JIRA and push the PR ;)
> 
> Are you ok ?
> 
> Francois
> 
> 
> Le 02/03/2018 à 21:18, Jean-Baptiste Onofré a écrit :
>> I would propose a similar change for other Karaf sub-projects:
>>
>> - documentation-cellar
>> - documentation-decanter
>> - documentation-cave
>>
>> Thoughts ?
>>
>> Regards
>> JB
>>
>> On 03/02/2018 06:16 PM, Francois Papon wrote:
>>> PR merged in the next 4.2.0 release.
>>>
>>> Thanks JB !
>>>
>>> Francois
>>>
>>>
>>> Le 01/03/2018 à 21:18, Francois Papon a écrit :
 Great !

 I created  a JIRA (https://issues.apache.org/jira/browse/KARAF-5649) and
 I prepare the PR ;)

 thanks,

 François


 Le 01/03/2018 à 19:59, Jean-Baptiste Onofré a écrit :
> That's a good idea !
>
> The manual is already part of the distribution. But it would be very easy 
> to package the manual HTML as a wab and deploy via a feature.
>
> As we are doing a Dev guide refactoring focused on examples (with 
> corresponding features), it makes sense to have the manual as feature as 
> well.
>
> Regards
> JB
>
> Le 1 mars 2018 à 17:50, à 17:50, Francois Papon 
>  a écrit:
>> Hi guys,
>>
>> I'm thinking about adding the Karaf manual in a dedicated feature and
>> publishing it in html with the http service.
>>
>> It would be usefull for users connected to a local network without any
>> access to internet.
>>
>> Thoughts ?
>>
>> Francois
> 

-- 
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com


Re: [PROPOSAL] - Manual feature

2018-03-02 Thread Francois Papon
Yes, I'm in !

I can create the JIRA and push the PR ;)

Are you ok ?

Francois


Le 02/03/2018 à 21:18, Jean-Baptiste Onofré a écrit :
> I would propose a similar change for other Karaf sub-projects:
>
> - documentation-cellar
> - documentation-decanter
> - documentation-cave
>
> Thoughts ?
>
> Regards
> JB
>
> On 03/02/2018 06:16 PM, Francois Papon wrote:
>> PR merged in the next 4.2.0 release.
>>
>> Thanks JB !
>>
>> Francois
>>
>>
>> Le 01/03/2018 à 21:18, Francois Papon a écrit :
>>> Great !
>>>
>>> I created  a JIRA (https://issues.apache.org/jira/browse/KARAF-5649) and
>>> I prepare the PR ;)
>>>
>>> thanks,
>>>
>>> François
>>>
>>>
>>> Le 01/03/2018 à 19:59, Jean-Baptiste Onofré a écrit :
 That's a good idea !

 The manual is already part of the distribution. But it would be very easy 
 to package the manual HTML as a wab and deploy via a feature.

 As we are doing a Dev guide refactoring focused on examples (with 
 corresponding features), it makes sense to have the manual as feature as 
 well.

 Regards
 JB

 Le 1 mars 2018 à 17:50, à 17:50, Francois Papon 
  a écrit:
> Hi guys,
>
> I'm thinking about adding the Karaf manual in a dedicated feature and
> publishing it in html with the http service.
>
> It would be usefull for users connected to a local network without any
> access to internet.
>
> Thoughts ?
>
> Francois



Re: [PROPOSAL] - Manual feature

2018-03-02 Thread Jean-Baptiste Onofré
By the way, around the same topic, we did good progress on the examples. I would
like to move forward pretty fast on this to refactore the dev guide for 4.2.0 
(GA).

I'm working on itest example, and I saw some improvements we can do around
KarafTestSupport to simplify the way to write itests for our users.

Stay tuned !

Regards
JB

On 03/02/2018 06:16 PM, Francois Papon wrote:
> PR merged in the next 4.2.0 release.
> 
> Thanks JB !
> 
> Francois
> 
> 
> Le 01/03/2018 à 21:18, Francois Papon a écrit :
>> Great !
>>
>> I created  a JIRA (https://issues.apache.org/jira/browse/KARAF-5649) and
>> I prepare the PR ;)
>>
>> thanks,
>>
>> François
>>
>>
>> Le 01/03/2018 à 19:59, Jean-Baptiste Onofré a écrit :
>>> That's a good idea !
>>>
>>> The manual is already part of the distribution. But it would be very easy 
>>> to package the manual HTML as a wab and deploy via a feature.
>>>
>>> As we are doing a Dev guide refactoring focused on examples (with 
>>> corresponding features), it makes sense to have the manual as feature as 
>>> well.
>>>
>>> Regards
>>> JB
>>>
>>> Le 1 mars 2018 à 17:50, à 17:50, Francois Papon 
>>>  a écrit:
 Hi guys,

 I'm thinking about adding the Karaf manual in a dedicated feature and
 publishing it in html with the http service.

 It would be usefull for users connected to a local network without any
 access to internet.

 Thoughts ?

 Francois
> 

-- 
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com


Re: [PROPOSAL] - Manual feature

2018-03-02 Thread Jean-Baptiste Onofré
I would propose a similar change for other Karaf sub-projects:

- documentation-cellar
- documentation-decanter
- documentation-cave

Thoughts ?

Regards
JB

On 03/02/2018 06:16 PM, Francois Papon wrote:
> PR merged in the next 4.2.0 release.
> 
> Thanks JB !
> 
> Francois
> 
> 
> Le 01/03/2018 à 21:18, Francois Papon a écrit :
>> Great !
>>
>> I created  a JIRA (https://issues.apache.org/jira/browse/KARAF-5649) and
>> I prepare the PR ;)
>>
>> thanks,
>>
>> François
>>
>>
>> Le 01/03/2018 à 19:59, Jean-Baptiste Onofré a écrit :
>>> That's a good idea !
>>>
>>> The manual is already part of the distribution. But it would be very easy 
>>> to package the manual HTML as a wab and deploy via a feature.
>>>
>>> As we are doing a Dev guide refactoring focused on examples (with 
>>> corresponding features), it makes sense to have the manual as feature as 
>>> well.
>>>
>>> Regards
>>> JB
>>>
>>> Le 1 mars 2018 à 17:50, à 17:50, Francois Papon 
>>>  a écrit:
 Hi guys,

 I'm thinking about adding the Karaf manual in a dedicated feature and
 publishing it in html with the http service.

 It would be usefull for users connected to a local network without any
 access to internet.

 Thoughts ?

 Francois
> 

-- 
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com


Re: [PROPOSAL] - Manual feature

2018-03-02 Thread Francois Papon
PR merged in the next 4.2.0 release.

Thanks JB !

Francois


Le 01/03/2018 à 21:18, Francois Papon a écrit :
> Great !
>
> I created  a JIRA (https://issues.apache.org/jira/browse/KARAF-5649) and
> I prepare the PR ;)
>
> thanks,
>
> François
>
>
> Le 01/03/2018 à 19:59, Jean-Baptiste Onofré a écrit :
>> That's a good idea !
>>
>> The manual is already part of the distribution. But it would be very easy to 
>> package the manual HTML as a wab and deploy via a feature.
>>
>> As we are doing a Dev guide refactoring focused on examples (with 
>> corresponding features), it makes sense to have the manual as feature as 
>> well.
>>
>> Regards
>> JB
>>
>> Le 1 mars 2018 à 17:50, à 17:50, Francois Papon 
>>  a écrit:
>>> Hi guys,
>>>
>>> I'm thinking about adding the Karaf manual in a dedicated feature and
>>> publishing it in html with the http service.
>>>
>>> It would be usefull for users connected to a local network without any
>>> access to internet.
>>>
>>> Thoughts ?
>>>
>>> Francois



Re: KARAF 4.1.5 & pax-logging-service

2018-03-02 Thread munishgupta.asr
Thanks JB.

I will try and get back with results.

Regards
Munish 



--
Sent from: http://karaf.922171.n3.nabble.com/Karaf-Dev-f930721.html


Re: KARAF 4.1.5 & pax-logging-service

2018-03-02 Thread Jean-Baptiste Onofré
Thanks, please let me know if you have any issue.

Regards
JB

On 03/02/2018 10:33 AM, munishgupta.asr wrote:
> Thanks JB.
> 
> I will try and get back with results.
> 
> Regards
> Munish 
> 
> 
> 
> --
> Sent from: http://karaf.922171.n3.nabble.com/Karaf-Dev-f930721.html
> 

-- 
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com


Re: KARAF 4.1.5 & pax-logging-service

2018-03-02 Thread Jean-Baptiste Onofré
Hi,

no need to deal with logback (that's another layer).

Correct for log4j2 attachment & style.

Regards
JB

On 03/02/2018 10:20 AM, munishgupta.asr wrote:
> Thanks for the quick response.
> 
> we are extending the  org.apache.log4j.FileAppender and
> org.apache.log4j.nt.NTEventLogAppender.
> for now, my fragment pom file is using service as host bundle. 
> 
>   
> ${project.artifactId}
>
> ${project.groupId}.${project.artifactId}
> ${project.version}
> com.good.gcs.core.logging
> !*
>
> org.ops4j.pax.logging.pax-logging-service
> <_failok>true
>   
> 
> 
> 
> So that means I should update my fragment-host to "pax-logging-log4j2" and
> updated appender to log4j2 style?
> 
> what is the use of pax-logging-logback? Do i need to do anything with that
> also? 
> 
> 
> 
> 
> --
> Sent from: http://karaf.922171.n3.nabble.com/Karaf-Dev-f930721.html
> 

-- 
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com


Re: KARAF 4.1.5 & pax-logging-service

2018-03-02 Thread munishgupta.asr
Thanks for the quick response.

we are extending the  org.apache.log4j.FileAppender and
org.apache.log4j.nt.NTEventLogAppender.
for now, my fragment pom file is using service as host bundle. 

  
${project.artifactId}
   
${project.groupId}.${project.artifactId}
${project.version}
com.good.gcs.core.logging
!*
   
org.ops4j.pax.logging.pax-logging-service
<_failok>true
  



So that means I should update my fragment-host to "pax-logging-log4j2" and
updated appender to log4j2 style?

what is the use of pax-logging-logback? Do i need to do anything with that
also? 




--
Sent from: http://karaf.922171.n3.nabble.com/Karaf-Dev-f930721.html


Re: KARAF 4.1.5 & pax-logging-service

2018-03-02 Thread Jean-Baptiste Onofré
Hi,

As we switched to log4j2 configuration style, we now use pax-logging-log4j2.

pax-logging-log4j2 replaces the pax-logging-service (log4j1 style)
implementation of pax-logging-api.

I guess you use a fragment to use a log4j appender ?

If so, you should update your appender to log4j2 style and attach to
pax-logging-log4j2.
Even better is to implement your PaxAppender (based on the pax-logging-api).

Regards
JB

On 03/02/2018 09:58 AM, munishgupta.asr wrote:
> Hi All,
> 
> for our project, we are using KARAF 4.0.9 for now and decided to upgrade it
> to 4.1.5.
> we have a customer appender which is used as a fragment with
> pax-logging-service bundle. 
> 
> After upgrading to KARAF 4.1.5, it is failing to find pax-logging-service
> and service is not getting downloaded in system folder using maven.  rather
> I could see 2 different folders in system path.
> Pax-logging-logback
> pax-logging-log4j2
> 
> have we removed support of pax-logging-service with KARAF 4.1.x onwards.
> What shall i use now as fragment-host bundle to get the build generated?
> 
> Regards
> 
> Munish 
> 
> 
> 
> 
> 
> --
> Sent from: http://karaf.922171.n3.nabble.com/Karaf-Dev-f930721.html
> 

-- 
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com


KARAF 4.1.5 & pax-logging-service

2018-03-02 Thread munishgupta.asr
Hi All,

for our project, we are using KARAF 4.0.9 for now and decided to upgrade it
to 4.1.5.
we have a customer appender which is used as a fragment with
pax-logging-service bundle. 

After upgrading to KARAF 4.1.5, it is failing to find pax-logging-service
and service is not getting downloaded in system folder using maven.  rather
I could see 2 different folders in system path.
Pax-logging-logback
pax-logging-log4j2

have we removed support of pax-logging-service with KARAF 4.1.x onwards.
What shall i use now as fragment-host bundle to get the build generated?

Regards

Munish 





--
Sent from: http://karaf.922171.n3.nabble.com/Karaf-Dev-f930721.html


[RESULT][VOTE] Apache Karaf (Container) 3.0.9 release

2018-03-02 Thread Jean-Baptiste Onofré
Hi all,

this vote passed with the following result:

+1 (binding): Jean-Baptiste Onofré, Freeman Fang, Christian Schneider, Achim
Nierbeck, Jamie Goodyear
+1 (non binding): François Papon, Andrea Cosentino

I'm promoting the artifacts on Central and update Jira. I will announce the
release as soon as dist.apache.org is up to date.

Thanks all for your vote !

Regards
JB

On 02/26/2018 10:43 AM, Jean-Baptiste Onofré wrote:
> Hi all,
> 
> I submit Karaf (Container) 3.0.9 release to your vote. It's a maintenance
> release, fixing several issues and bringing minor dependency updates.
> 
> Release Notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12338081
> 
> Staging Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1109
> 
> Git Tag:
> karaf-3.0.9
> 
> Please vote to approve this release:
> 
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
> 
> This vote will be open for at least 72 hours.
> 
> Thanks,
> Regards
> JB
> 

-- 
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com