Return-Path: Delivered-To: apmail-felix-dev-archive@www.apache.org Received: (qmail 9546 invoked from network); 25 Apr 2010 21:54:33 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 25 Apr 2010 21:54:33 -0000 Received: (qmail 82616 invoked by uid 500); 25 Apr 2010 21:54:33 -0000 Delivered-To: apmail-felix-dev-archive@felix.apache.org Received: (qmail 82552 invoked by uid 500); 25 Apr 2010 21:54:33 -0000 Mailing-List: contact dev-help@felix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@felix.apache.org Delivered-To: mailing list dev@felix.apache.org Received: (qmail 82544 invoked by uid 99); 25 Apr 2010 21:54:33 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 25 Apr 2010 21:54:33 +0000 X-ASF-Spam-Status: No, hits=0.6 required=10.0 tests=AWL,FREEMAIL_FROM,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of fmeschbe@gmail.com designates 74.125.82.49 as permitted sender) Received: from [74.125.82.49] (HELO mail-ww0-f49.google.com) (74.125.82.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 25 Apr 2010 21:54:25 +0000 Received: by wwb39 with SMTP id 39so556138wwb.22 for ; Sun, 25 Apr 2010 14:54:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=PwYlfMGooGMUwCRB0xTr33HVBOyEaPfliR0tQhPrTBQ=; b=pvIhlzFleQPsKS3oRBo9gO2s4JXezt+EvUWFf6OFREF5vwLH74V2HzTXb2Fi8Sx0BE KIzSIEYQHHOgCnGRveUoqLAC3xi3fjBlNdbfmr1IbF9rbI2ux5tR+eimvp21vamWMvn9 n1iwRYr5vyFbfVCvpfNzR9TvAXG8HnQu7lE00= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=QFztvEIyszXS2c3TjuZDQwbhdqQq+9uPvW3Y1sSoTbAH3WH7z5l2jGI+iPfhW8EJS/ MYUjlqZ27MXdMHEgT6SmXpL7vTWCPXtnIwmR/OxgLGShqXFMFXEENKFzWNjynRGiE6ON PikGbmm4Oe3z+1A+TQgv7y6ww4kkBDP8pBnLI= Received: by 10.216.85.79 with SMTP id t57mr4062289wee.132.1272232444393; Sun, 25 Apr 2010 14:54:04 -0700 (PDT) Received: from [192.168.10.250] (ip-77-221-185-226.dsl.twang.net [77.221.185.226]) by mx.google.com with ESMTPS id x1sm16733360wbx.7.2010.04.25.14.54.03 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 25 Apr 2010 14:54:03 -0700 (PDT) Message-ID: <4BD4B9F9.60805@gmail.com> Date: Sun, 25 Apr 2010 23:54:01 +0200 From: Felix Meschberger User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8pre) Gecko/20100120 Shredder/3.0.2pre MIME-Version: 1.0 To: dev@felix.apache.org Subject: Re: Issue with ConfigAdmin 1.2.4 ? References: In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hi Pierre, Yes, I am afraid that you run into the FELIX-1545 issue ... Regards Felix On 24.04.2010 11:49, Pierre De Rop wrote: > Hello everyone, and Felix; > > I am using ConfigAdmin 1.2.4, and I have written a test case which is using > a ManagedServiceFactory, and consists in updating a Factory Configuration > object. > Something like: > > Configuration cf = configAdmin.createFactoryConfiguration(m_factoryPid, > null); > cf.update(new Properties() {{ put("foo", "bar"); }}); > > And then, a little bit later, I update again the cf object, like this: > > cf.update(new Properties() {{ put("foo", "bar2"); }}); > > So, most of the time, this test works fine. However, some times, the last > update seems to be missed, and I see the following CM logs: > > [LogService/4] Scheduling task Update: > pid=MyFactoryPid.c57f6e36-6e1a-4904-912f-26b021913087 > [LogService/4] Running task Update: > pid=MyFactoryPid.c57f6e36-6e1a-4904-912f-26b021913087 > [LogService/4] Configuration > MyFactoryPid.c57f6e36-6e1a-4904-912f-26b021913087 has already been updated, > nothing to be done anymore. > [LogService/4] Scheduling task Fire ConfigurationEvent: > pid=MyFactoryPid.c57f6e36-6e1a-4904-912f-26b021913087 > [LogService/4] Running task Fire ConfigurationEvent: > pid=MyFactoryPid.c57f6e36-6e1a-4904-912f-26b021913087 > > So, I have checked if some pending issues were addressing this eventual > problem, and I came across the issue FELIX-1545. > So, my question is the following: > > is my problem related to the FELIX-1545 issue ? if not, then should I open a > Jira issue ? > > thanks; > /pierre >