Return-Path: Delivered-To: apmail-camel-dev-archive@www.apache.org Received: (qmail 45665 invoked from network); 11 Apr 2011 09:25:48 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 11 Apr 2011 09:25:48 -0000 Received: (qmail 79725 invoked by uid 500); 11 Apr 2011 09:25:48 -0000 Delivered-To: apmail-camel-dev-archive@camel.apache.org Received: (qmail 79568 invoked by uid 500); 11 Apr 2011 09:25:46 -0000 Mailing-List: contact dev-help@camel.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@camel.apache.org Delivered-To: mailing list dev@camel.apache.org Received: (qmail 79550 invoked by uid 99); 11 Apr 2011 09:25:43 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 11 Apr 2011 09:25:43 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 11 Apr 2011 09:25:42 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id BED1A9C7FF for ; Mon, 11 Apr 2011 09:25:05 +0000 (UTC) Date: Mon, 11 Apr 2011 09:25:05 +0000 (UTC) From: "Piotr Klimczak (JIRA)" To: dev@camel.apache.org Message-ID: <941988841.48682.1302513905778.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <171091327.43862.1302272045656.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Commented] (CAMEL-3849) OSGi - No possibility to enable ehcache clustering as: ehcache.xml is ignored and there is no possibility to set cacheManagerFactory described camel-cache docs MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CAMEL-3849?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13018256#comment-13018256 ] Piotr Klimczak commented on CAMEL-3849: --------------------------------------- I see there is only a basic osgi test. Do you want me to write additional osgi test (or extend your) that will test my patch? Then include it to the patch file? It could check is the ehcache.xml file really loaded instead of ehcache-failsafe.xml. As you know loading ehcache.xml is not so obvious with osgi classloaders so it could be helpful, especially for future changes. > OSGi - No possibility to enable ehcache clustering as: ehcache.xml is ignored and there is no possibility to set cacheManagerFactory described camel-cache docs > --------------------------------------------------------------------------------------------------------------------------------------------------------------- > > Key: CAMEL-3849 > URL: https://issues.apache.org/jira/browse/CAMEL-3849 > Project: Camel > Issue Type: Bug > Components: camel-cache > Affects Versions: 2.6.0, 2.7.0 > Environment: Apache ServiceMix 4.3.1-fuse-01-09 > Reporter: Piotr Klimczak > Assignee: Claus Ibsen > Labels: cacheManagerFactory, camel-cache, cluster, clustering, osgi > Fix For: 2.8.0 > > Attachments: camel-cache.patch > > > This bug is caused by more than one problem as: > 1. camel-cache bundle provides ehcache.xml config which is ignored so then default ehcache-failsafe.xml is taken by ehcache bundle. > 2. according to camel-cache docs there is a way to set cacheManagerFactory but it seems to be not implemented as > a) default CacheManagerFactory instance is created when when CacheComponent is instantiated. > b) setter method: public void setCacheManagerFactory(CacheManagerFactory cacheManagerFactory) is used just nowhere. > c) there is no suitable filed in class CacheConfiguration > All above problems cause camel-cache to be not able to work in java- clustered world as default failsafe config. is really failsafe- w/o clustering. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira