Return-Path: Delivered-To: apmail-felix-dev-archive@www.apache.org Received: (qmail 51890 invoked from network); 13 Jun 2008 08:35:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 13 Jun 2008 08:35:08 -0000 Received: (qmail 88907 invoked by uid 500); 13 Jun 2008 08:35:10 -0000 Delivered-To: apmail-felix-dev-archive@felix.apache.org Received: (qmail 88868 invoked by uid 500); 13 Jun 2008 08:35:10 -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 88857 invoked by uid 99); 13 Jun 2008 08:35:10 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Jun 2008 01:35:10 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Jun 2008 08:34:28 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 99B16234C13A for ; Fri, 13 Jun 2008 01:34:46 -0700 (PDT) Message-ID: <1155402864.1213346086628.JavaMail.jira@brutus> Date: Fri, 13 Jun 2008 01:34:46 -0700 (PDT) From: "Felix Meschberger (JIRA)" To: dev@felix.apache.org Subject: [jira] Closed: (FELIX-605) Include ServiceTracker as private package In-Reply-To: <52282463.1213346086514.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/FELIX-605?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Felix Meschberger closed FELIX-605. ----------------------------------- Resolution: Fixed Implemented in Rev. 667421 and tested. > Include ServiceTracker as private package > ----------------------------------------- > > Key: FELIX-605 > URL: https://issues.apache.org/jira/browse/FELIX-605 > Project: Felix > Issue Type: Improvement > Components: Configuration Admin > Affects Versions: configadmin-1.0.1 > Reporter: Felix Meschberger > Assignee: Felix Meschberger > Fix For: configadmin-1.0.2 > > > The Configuration Admin implementation uses the OSGi service tracker to track ManagedService and ManagedServiceFactory services. Currently, the service tracker is imported. > The drawback of this situation is, that the service tracker is not part of the OSGi core library but of the OSGi compendium library, which unlike the core library, may or may not be available in a given OSGi framework. > To gain independence with respect to this situation, the Configuration Admin implementation should include the service tracker as a private package instead of importing it, just like the "org.osgi.service.cm" package is exported from this bundle. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.