Return-Path: X-Original-To: apmail-cxf-dev-archive@www.apache.org Delivered-To: apmail-cxf-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 2B44B1030A for ; Thu, 4 Jul 2013 13:23:45 +0000 (UTC) Received: (qmail 89394 invoked by uid 500); 4 Jul 2013 13:23:44 -0000 Delivered-To: apmail-cxf-dev-archive@cxf.apache.org Received: (qmail 89222 invoked by uid 500); 4 Jul 2013 13:23:44 -0000 Mailing-List: contact dev-help@cxf.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cxf.apache.org Delivered-To: mailing list dev@cxf.apache.org Received: (qmail 89208 invoked by uid 99); 4 Jul 2013 13:23:43 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Jul 2013 13:23:43 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of elakito@gmail.com designates 209.85.220.53 as permitted sender) Received: from [209.85.220.53] (HELO mail-pa0-f53.google.com) (209.85.220.53) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Jul 2013 13:23:39 +0000 Received: by mail-pa0-f53.google.com with SMTP id tj12so1308193pac.40 for ; Thu, 04 Jul 2013 06:23:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=NR9S+AHbi+t5PPnFkp/YLh9buC7wvmEoMwxHEFS5fog=; b=A0MwOHpSOV/frnRK/ffP+VwvBdCTA4LseBKt0dfIHg0GpVmKFfpxdaCYI0VWn5A+R8 sn+K7ltoIIyFQeiS8xxgbuYnju/bBfbiVx3b+7e+EgvR7UUiUVtNz4r12d/T0xPItBd7 yTv5slsHrsmF4Ego1TdDmiLuW7H7cZixMNirOZhg46cpZAwkAPD1xpSLHaUoe1Ses4iM YoneHXlFC3tOINJfyMXsEEhdZpLpVcxQR0vQeIUP7+wUWtLujQ5ECSeUvJ8Cc5hd+BNc RNnkOWwt9fapiTl89WHECPe0JSno5yfn2cjPu6i2ZqU0kHLe0zSloL1jCYuf0Yh4hMox pvbQ== MIME-Version: 1.0 X-Received: by 10.68.170.97 with SMTP id al1mr5713234pbc.0.1372944199377; Thu, 04 Jul 2013 06:23:19 -0700 (PDT) Received: by 10.68.213.225 with HTTP; Thu, 4 Jul 2013 06:23:19 -0700 (PDT) In-Reply-To: References: Date: Thu, 4 Jul 2013 15:23:19 +0200 Message-ID: Subject: Re: ehcache version used in cxf build From: Aki Yoshida To: Jason Pell Cc: dev@cxf.apache.org Content-Type: multipart/alternative; boundary=047d7bacc7b04cea9d04e0af7bd2 X-Virus-Checked: Checked by ClamAV on apache.org --047d7bacc7b04cea9d04e0af7bd2 Content-Type: text/plain; charset=ISO-8859-1 hi, thanks all for the information. Is this issue about the manager instance that is created using the create method in the newer version (eg., 2.5.2 and also 2.6.6, etc) being a singleton? In other words, in the newer version to have the same behavior, the newly introduced method newInstance needs to be instead called? If that's the case, we should put the code to handle both cases in all code lines. thanks. aki 2013/7/4 Jason Pell > Sorry guys i never got back to this one. Would be easier i should think to > fix this for 3.0 and no longer support the old version at all thus no > reflection magic. > On Jul 4, 2013 7:04 AM, "Daniel Kulp" wrote: > >> Aki, >> >> This was on my todo list to look at, just never have managed to find the >> time. There is an issue logged about it: >> >> https://issues.apache.org/jira/browse/CXF-4577 >> >> If you have time, feel free to grab it and see what you can find out. >> >> Dan >> >> >> >> >> On Jul 3, 2013, at 4:58 PM, Aki Yoshida wrote: >> >> > cxf's trunk and branches (2.7.x, 2.6.x, etc) all use ehcache 2.5.1 and >> > create the karaf feature with the corresponding smx's bundle version. >> But >> > the version range specified in the package imports is set as >> [2.5.0,3.0.0), >> > so we could use a newer version in runtime. >> > >> > As ehcache 2.5.1 is rather old (from 2012-01) and there are newer >> versions >> > such as 2.6.6 (2013-05) and 2.7.2 (2013-07) which is already an >> > osgi-bundle, I was wondering if we can use a newer version for trunk's >> > build. There are some disappeared classes and other changes, but the >> usage >> > in cxf seem to be compatible with these versions. I tried both 2.6.6 and >> > 2.7.2, and the build itself seems to run without problems. >> > >> > How do you think about upgrading ehcache to ehcache 2.7.2 for trunk so >> that >> > we can test cxf not just against old ehcache 2.5.1? >> > >> > As comparison, camel trunk uses ehcache 2.7.0, while 2.11.x uses 2.5.2. >> > >> > regards, aki >> >> -- >> Daniel Kulp >> dkulp@apache.org - http://dankulp.com/blog >> Talend Community Coder - http://coders.talend.com >> >> --047d7bacc7b04cea9d04e0af7bd2--