[jira] [Created] (CAMEL-4346) Allow files to be chmod-ed after being produced sftp

2011-08-18 Thread Jan-Philipp Niewerth (JIRA)
Allow files to be chmod-ed after being produced sftp Key: CAMEL-4346 URL: https://issues.apache.org/jira/browse/CAMEL-4346 Project: Camel Issue Type: New Feature Components:

[jira] [Updated] (CAMEL-4346) Allow files to be chmod-ed after being produced sftp

2011-08-18 Thread Jan-Philipp Niewerth (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan-Philipp Niewerth updated CAMEL-4346: Attachment: CAMEL-4346.patch Allow files to be chmod-ed after being produced sftp

[jira] [Commented] (CAMEL-4300) camel-cache - Make it possible to specify cache operation / key in endpoint uri

2011-08-18 Thread Piotr Klimczak (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4300?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13086868#comment-13086868 ] Piotr Klimczak commented on CAMEL-4300: --- Hi Claus! I will give it a try. I will

[jira] [Updated] (CAMEL-4300) camel-cache - Make it possible to specify cache operation / key in endpoint uri

2011-08-18 Thread Claus Ibsen (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4300?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claus Ibsen updated CAMEL-4300: --- Fix Version/s: 2.9.0 camel-cache - Make it possible to specify cache operation / key in endpoint

[jira] [Commented] (CAMEL-4300) camel-cache - Make it possible to specify cache operation / key in endpoint uri

2011-08-18 Thread Claus Ibsen (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4300?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13086869#comment-13086869 ] Claus Ibsen commented on CAMEL-4300: Piotr, that is great. camel-cache - Make it

[jira] [Assigned] (CAMEL-4346) Allow files to be chmod-ed after being produced sftp

2011-08-18 Thread Claus Ibsen (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claus Ibsen reassigned CAMEL-4346: -- Assignee: Claus Ibsen Allow files to be chmod-ed after being produced sftp

Chmod files after upload via sftp

2011-08-18 Thread Jan-Philipp Niewerth
Hi All, first of all I would like to thank you for your great work in Apache Camel. It has become the swiss army knife for my integration tasks. A recurring requirement is to chmod files after uploading them to a communication partner's sftp server. Unfortunately this isn't supported by camel-ftp

[jira] [Created] (CAMEL-4347) Set thread context class loader when starting camel-blueprint routes

2011-08-18 Thread Gert Vanthienen (JIRA)
Set thread context class loader when starting camel-blueprint routes Key: CAMEL-4347 URL: https://issues.apache.org/jira/browse/CAMEL-4347 Project: Camel Issue Type:

[jira] [Resolved] (CAMEL-4346) Allow files to be chmod-ed after being produced sftp

2011-08-18 Thread Claus Ibsen (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claus Ibsen resolved CAMEL-4346. Resolution: Fixed Thanks for the patch. I assume the 8bit parsing is correct: int permissions =

Re: Chmod files after upload via sftp

2011-08-18 Thread Claus Ibsen
Hi You did the right thing to create a JIRA and attach the patch. How to contribute is documented here http://camel.apache.org/contributing.html To speedup, well you can send beers to the Apache team :) However usually it helps with the speed if unit tests is provided as well. However as your

[jira] [Created] (CAMEL-4348) Add String-TimeZone converter so that time zone can be specified for camel-quartz

2011-08-18 Thread Bengt Rodehav (JIRA)
Add String-TimeZone converter so that time zone can be specified for camel-quartz -- Key: CAMEL-4348 URL: https://issues.apache.org/jira/browse/CAMEL-4348 Project: Camel

[jira] [Updated] (CAMEL-4348) Add String-TimeZone converter so that time zone can be specified for camel-quartz

2011-08-18 Thread Bengt Rodehav (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bengt Rodehav updated CAMEL-4348: - Attachment: String2TimeZoneConverter.java String to TimeZone converter. Add String-TimeZone

[jira] [Created] (CAMEL-4349) Add encryptionMethod option to nagios to easily set encryption

2011-08-18 Thread Claus Ibsen (JIRA)
Add encryptionMethod option to nagios to easily set encryption -- Key: CAMEL-4349 URL: https://issues.apache.org/jira/browse/CAMEL-4349 Project: Camel Issue Type: Improvement

[jira] [Resolved] (CAMEL-4349) Add encryptionMethod option to nagios to easily set encryption

2011-08-18 Thread Claus Ibsen (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4349?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claus Ibsen resolved CAMEL-4349. Resolution: Fixed Add encryptionMethod option to nagios to easily set encryption

[jira] [Commented] (CAMEL-4349) Add encryptionMethod option to nagios to easily set encryption

2011-08-18 Thread Claus Ibsen (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4349?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13086924#comment-13086924 ] Claus Ibsen commented on CAMEL-4349: The option is named: encryptionMethod And it has

[jira] [Commented] (CAMEL-3197) Add a new Load Balancing algorithm that provides weighted round-robin and weighted random support

2011-08-18 Thread Mark Harwood (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-3197?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13086930#comment-13086930 ] Mark Harwood commented on CAMEL-3197: - Not an active user of Camel but I was looking

Re: [HEADS UP] - Adjustments to ExecutorServiceManager on trunk

2011-08-18 Thread Christian Schneider
Hi Claus, sorry for getting back this is so late but I had to work on other projects in the mean time. 2.9 Your ideas for camel 3.0 are rather small changes that can mostly be done in 2.9. We could move ThreadPoolProfile from org.apache.camel.spi to org.apache.camel and have it in the

Re: [HEADS UP] - Adjustments to ExecutorServiceManager on trunk

2011-08-18 Thread Christian Schneider
Hi Claus, I just saw that you also changed the ThreadPoolFactory interface to not use the profiles and instead have several methods again. This completely defeats the purpose of having a small factory interface. I will revert that back. I worked on these changes quite a long time so the fact

[jira] [Assigned] (CAMEL-4348) Add String-TimeZone converter so that time zone can be specified for camel-quartz

2011-08-18 Thread Claus Ibsen (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claus Ibsen reassigned CAMEL-4348: -- Assignee: Claus Ibsen Add String-TimeZone converter so that time zone can be specified for

[jira] [Resolved] (CAMEL-4348) Add String-TimeZone converter so that time zone can be specified for camel-quartz

2011-08-18 Thread Claus Ibsen (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claus Ibsen resolved CAMEL-4348. Resolution: Fixed Fix Version/s: 2.9.0 Thanks for the patch. I added a String to TimeZone

Re: [HEADS UP] - Adjustments to ExecutorServiceManager on trunk

2011-08-18 Thread Claus Ibsen
On Thu, Aug 18, 2011 at 1:25 PM, Christian Schneider ch...@die-schneider.net wrote: Hi Claus, I just saw that you also changed the ThreadPoolFactory interface to not use the profiles and instead have several methods again. This completely defeats the purpose of having a small factory

Re: [HEADS UP] - Adjustments to ExecutorServiceManager on trunk

2011-08-18 Thread Claus Ibsen
On Thu, Aug 18, 2011 at 1:50 PM, Claus Ibsen claus.ib...@gmail.com wrote: On Thu, Aug 18, 2011 at 1:25 PM, Christian Schneider ch...@die-schneider.net wrote: Hi Claus, I just saw that you also changed the ThreadPoolFactory interface to not use the profiles and instead have several methods

Re: [HEADS UP] - Adjustments to ExecutorServiceManager on trunk

2011-08-18 Thread Christian Schneider
Am 18.08.2011 13:50, schrieb Claus Ibsen: On Thu, Aug 18, 2011 at 1:25 PM, Christian Schneider ch...@die-schneider.net wrote: Hi Claus, I just saw that you also changed the ThreadPoolFactory interface to not use the profiles and instead have several methods again. This completely defeats the

[jira] [Created] (CAMEL-4350) Camel-csv with ListMap has arbitrary column order

2011-08-18 Thread Julian Cable (JIRA)
Camel-csv with ListMap has arbitrary column order --- Key: CAMEL-4350 URL: https://issues.apache.org/jira/browse/CAMEL-4350 Project: Camel Issue Type: Improvement Affects Versions: 2.7.1

Re: [HEADS UP] - Adjustments to ExecutorServiceManager on trunk

2011-08-18 Thread Claus Ibsen
On Thu, Aug 18, 2011 at 2:07 PM, Christian Schneider ch...@die-schneider.net wrote: Am 18.08.2011 13:50, schrieb Claus Ibsen: On Thu, Aug 18, 2011 at 1:25 PM, Christian Schneider ch...@die-schneider.net  wrote: Hi Claus, I just saw that you also changed the ThreadPoolFactory interface to

Re: [HEADS UP] - Adjustments to ExecutorServiceManager on trunk

2011-08-18 Thread Claus Ibsen
On Thu, Aug 18, 2011 at 2:07 PM, Christian Schneider ch...@die-schneider.net wrote: Am 18.08.2011 13:50, schrieb Claus Ibsen: On Thu, Aug 18, 2011 at 1:25 PM, Christian Schneider ch...@die-schneider.net  wrote: Hi Claus, I just saw that you also changed the ThreadPoolFactory interface to

[jira] [Updated] (CAMEL-4350) Camel-csv with ListMap has arbitrary column order

2011-08-18 Thread Claus Ibsen (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claus Ibsen updated CAMEL-4350: --- Priority: Minor (was: Major) Fix Version/s: 2.9.0 Camel-csv with ListMap has arbitrary

[jira] [Commented] (CAMEL-4350) Camel-csv with ListMap has arbitrary column order

2011-08-18 Thread Claus Ibsen (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4350?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13086996#comment-13086996 ] Claus Ibsen commented on CAMEL-4350: Good catch. Do you want to help with providing a

[jira] [Commented] (CAMEL-4345) Synchronized code causes long delays and hangs for big applications especially with Blueprint

2011-08-18 Thread Claus Ibsen (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13087005#comment-13087005 ] Claus Ibsen commented on CAMEL-4345: Nice patch. By shading it into camel-core I like

[jira] [Commented] (CAMEL-4348) Add String-TimeZone converter so that time zone can be specified for camel-quartz

2011-08-18 Thread Bengt Rodehav (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13087013#comment-13087013 ] Bengt Rodehav commented on CAMEL-4348: -- Perfect - looking forward to 2.9.0! Add

Re: FTP component enhancement suggestion

2011-08-18 Thread Marco Crivellaro
Think we agreed my first proposal should be implemented. -- View this message in context: http://camel.465427.n5.nabble.com/FTP-component-enhancement-suggestion-tp4692606p4712376.html Sent from the Camel Development mailing list archive at Nabble.com.

[jira] [Created] (CAMEL-4351) Impossible to use placeholders in endpointName and serviceName attributes of cxf:cxfEndpoint

2011-08-18 Thread Sergey Zhemzhitsky (JIRA)
Impossible to use placeholders in endpointName and serviceName attributes of cxf:cxfEndpoint Key: CAMEL-4351 URL: https://issues.apache.org/jira/browse/CAMEL-4351

[jira] [Updated] (CAMEL-4351) Impossible to use placeholders in endpointName and serviceName attributes of cxf:cxfEndpoint

2011-08-18 Thread Sergey Zhemzhitsky (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4351?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sergey Zhemzhitsky updated CAMEL-4351: -- Description: Here is how endpointName and serviceName are declared in XSD. {code}

[jira] [Updated] (CAMEL-4351) Impossible to use placeholders in endpointName and serviceName attributes of cxf:cxfEndpoint

2011-08-18 Thread Sergey Zhemzhitsky (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4351?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sergey Zhemzhitsky updated CAMEL-4351: -- Description: Here is how endpointName and serviceName are declared in XSD. {code}

[jira] [Commented] (CAMEL-4345) Synchronized code causes long delays and hangs for big applications especially with Blueprint

2011-08-18 Thread Edstrom Johan (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13087073#comment-13087073 ] Edstrom Johan commented on CAMEL-4345: -- At least the google code is ASF License,

[jira] [Updated] (CAMEL-4348) Add String-TimeZone converter so that time zone can be specified for camel-quartz

2011-08-18 Thread Claus Ibsen (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claus Ibsen updated CAMEL-4348: --- Fix Version/s: 2.8.1 Add String-TimeZone converter so that time zone can be specified for

[jira] [Commented] (CAMEL-4345) Synchronized code causes long delays and hangs for big applications especially with Blueprint

2011-08-18 Thread Daniel Kulp (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13087083#comment-13087083 ] Daniel Kulp commented on CAMEL-4345: I have no problem shading it in, but does it

[jira] [Commented] (CAMEL-4352) Ftp consumer using done file should cater for if stepwise has been enabled, and thus the done file path is to be calculated differently

2011-08-18 Thread Claus Ibsen (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13087119#comment-13087119 ] Claus Ibsen commented on CAMEL-4352: See nabble

[jira] [Created] (CAMEL-4352) Ftp consumer using done file should cater for if stepwise has been enabled, and thus the done file path is to be calculated differently

2011-08-18 Thread Claus Ibsen (JIRA)
Ftp consumer using done file should cater for if stepwise has been enabled, and thus the done file path is to be calculated differently --- Key:

[jira] [Commented] (CAMEL-4345) Synchronized code causes long delays and hangs for big applications especially with Blueprint

2011-08-18 Thread Ben Manes (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13087133#comment-13087133 ] Ben Manes commented on CAMEL-4345: -- Please open an issue to OSGi-ify CLHM and I'll do it

[jira] [Resolved] (CAMEL-4352) Ftp consumer using done file should cater for if stepwise has been enabled, and thus the done file path is to be calculated differently

2011-08-18 Thread Claus Ibsen (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4352?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claus Ibsen resolved CAMEL-4352. Resolution: Fixed Ftp consumer using done file should cater for if stepwise has been enabled,

[jira] [Updated] (CAMEL-4351) Impossible to use placeholders in endpointName and serviceName attributes of cxf:cxfEndpoint

2011-08-18 Thread Claus Ibsen (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4351?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claus Ibsen updated CAMEL-4351: --- Issue Type: Improvement (was: Bug) Impossible to use placeholders in endpointName and serviceName

[jira] [Commented] (CAMEL-4351) Impossible to use placeholders in endpointName and serviceName attributes of cxf:cxfEndpoint

2011-08-18 Thread Claus Ibsen (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13087140#comment-13087140 ] Claus Ibsen commented on CAMEL-4351: I assume you use Spring, and that ${ } is spring

[jira] [Commented] (CAMEL-4345) Synchronized code causes long delays and hangs for big applications especially with Blueprint

2011-08-18 Thread Hadrian Zbarcea (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13087141#comment-13087141 ] Hadrian Zbarcea commented on CAMEL-4345: @Ben, thanks for the offer and welcome to

[jira] [Commented] (CAMEL-4350) Camel-csv with ListMap has arbitrary column order

2011-08-18 Thread Julian Cable (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4350?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13087195#comment-13087195 ] Julian Cable commented on CAMEL-4350: - Hi Claus, happy to, but it will have to wait

[jira] [Assigned] (CAMEL-4344) S3Endpoint requires ListAllMyBuckets permission

2011-08-18 Thread JIRA
[ https://issues.apache.org/jira/browse/CAMEL-4344?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christian Müller reassigned CAMEL-4344: --- Assignee: Christian Müller S3Endpoint requires ListAllMyBuckets permission

[jira] [Commented] (CAMEL-4350) Camel-csv with ListMap has arbitrary column order

2011-08-18 Thread Julian Cable (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4350?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13087203#comment-13087203 ] Julian Cable commented on CAMEL-4350: - I don't have time to try it, but it looks like

[jira] [Commented] (CAMEL-4344) S3Endpoint requires ListAllMyBuckets permission

2011-08-18 Thread JIRA
[ https://issues.apache.org/jira/browse/CAMEL-4344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13087270#comment-13087270 ] Christian Müller commented on CAMEL-4344: - Committed r1159408 S3Endpoint

[jira] [Updated] (CAMEL-4344) S3Endpoint requires ListAllMyBuckets permission

2011-08-18 Thread JIRA
[ https://issues.apache.org/jira/browse/CAMEL-4344?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christian Müller updated CAMEL-4344: Fix Version/s: 2.9.0 Issue Type: Improvement (was: Bug) S3Endpoint requires

[jira] [Resolved] (CAMEL-4344) S3Endpoint requires ListAllMyBuckets permission

2011-08-18 Thread JIRA
[ https://issues.apache.org/jira/browse/CAMEL-4344?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christian Müller resolved CAMEL-4344. - Resolution: Fixed Thanks Brendan Long for your patch. Looking for the next one... ;-)

[jira] [Work started] (CAMEL-4345) Synchronized code causes long delays and hangs for big applications especially with Blueprint

2011-08-18 Thread Hadrian Zbarcea (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on CAMEL-4345 started by Hadrian Zbarcea. Synchronized code causes long delays and hangs for big applications especially with Blueprint

[jira] [Assigned] (CAMEL-4345) Synchronized code causes long delays and hangs for big applications especially with Blueprint

2011-08-18 Thread Hadrian Zbarcea (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Hadrian Zbarcea reassigned CAMEL-4345: -- Assignee: Hadrian Zbarcea Synchronized code causes long delays and hangs for big

[jira] [Commented] (CAMEL-4345) Synchronized code causes long delays and hangs for big applications especially with Blueprint

2011-08-18 Thread Hadrian Zbarcea (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13087427#comment-13087427 ] Hadrian Zbarcea commented on CAMEL-4345: Patch applied in r1159457 with thanks to

[jira] [Resolved] (CAMEL-4345) Synchronized code causes long delays and hangs for big applications especially with Blueprint

2011-08-18 Thread Hadrian Zbarcea (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Hadrian Zbarcea resolved CAMEL-4345. Resolution: Fixed Fixed checkstyle and also removed the OSGi export of the google stuff.

[jira] [Updated] (CAMEL-4345) Synchronized code causes long delays and hangs for big applications especially with Blueprint

2011-08-18 Thread Hadrian Zbarcea (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-4345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Hadrian Zbarcea updated CAMEL-4345: --- Fix Version/s: 2.9.0 Synchronized code causes long delays and hangs for big applications

Re: [jira] [Updated] (CAMEL-4345) Synchronized code causes long delays and hangs for big applications especially with Blueprint

2011-08-18 Thread Johan Edstrom
Very unscientifically testing this a 200 route count with 20 prepped exchanges went from 20 secs to 8 seconds, more interestingly though a 400 route count with 500 exchanges each that previously caused either a hang or a oome now takes around 40 seconds with the majority of time spent on route

[jira] [Updated] (CAMEL-3519) camel-web-console feature for Apache Karaf

2011-08-18 Thread Claus Ibsen (JIRA)
[ https://issues.apache.org/jira/browse/CAMEL-3519?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claus Ibsen updated CAMEL-3519: --- Component/s: camel-web camel-web-console feature for Apache Karaf