Return-Path: Delivered-To: apmail-felix-dev-archive@www.apache.org Received: (qmail 17700 invoked from network); 28 Mar 2011 15:30:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 28 Mar 2011 15:30:45 -0000 Received: (qmail 48859 invoked by uid 500); 28 Mar 2011 15:30:44 -0000 Delivered-To: apmail-felix-dev-archive@felix.apache.org Received: (qmail 48816 invoked by uid 500); 28 Mar 2011 15:30:44 -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 48808 invoked by uid 99); 28 Mar 2011 15:30:44 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Mar 2011 15:30:44 +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, 28 Mar 2011 15:30:43 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 0963E842D9 for ; Mon, 28 Mar 2011 15:30:07 +0000 (UTC) Date: Mon, 28 Mar 2011 15:30:07 +0000 (UTC) From: "Richard S. Hall (JIRA)" To: dev@felix.apache.org Message-ID: <1294605621.16878.1301326207034.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <696350047.11787.1298493398408.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Closed] (FELIX-2858) [Framework] Modify resolver to be self-contained with respect to fragment handling 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/FELIX-2858?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Richard S. Hall closed FELIX-2858. ---------------------------------- Resolution: Fixed Fragment handling now handled by the resolver. > [Framework] Modify resolver to be self-contained with respect to fragment handling > ---------------------------------------------------------------------------------- > > Key: FELIX-2858 > URL: https://issues.apache.org/jira/browse/FELIX-2858 > Project: Felix > Issue Type: Improvement > Components: Framework > Affects Versions: framework-3.0.9 > Reporter: Richard S. Hall > Assignee: Richard S. Hall > Fix For: framework-3.2.0 > > > Currently, the resolver does not handle fragments or even know about them at all. The resolver state, which is an external entity handles this. This approach limits reuse of the resolver since it is not self-contained. The resolver should be modified so that it directly processes fragments. To do this, it will have to create wrapped modules to synthesize hosts with attached fragments. This is similar to what currently happens in the resolver state. The main difference is that the resolver state does this at bundle install time, which is more efficient. A self-contained resolver will have to do it every time there is a resolve involving fragments, so it might be less efficient. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira