You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Benedikt Ritter (Updated) (JIRA)" <ji...@apache.org> on 2012/03/21 21:32:39 UTC

[jira] [Updated] (FELIX-3401) Update extenderbased SimpleShapes example to use org.osgi.util.tracker.BundleTracker

     [ https://issues.apache.org/jira/browse/FELIX-3401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Benedikt Ritter updated FELIX-3401:
-----------------------------------

    Attachment: FELIX-3401_triangle.txt
                FELIX-3401_square.txt
                FELIX-3401_host.txt
                FELIX-3401_circle.txt

I've created a patch for this issue. I have set the required Felix version to 4.0.2. This caused some changes in Application and ConfigUtil.
I also removed the dependencies to osgi in all bundles, since felix brings all osgi sources.

I have the feeling that the new solution with the BundleTracker is very slow when starting up the application compared with the custom BundleTracker. Please comment on this.

TIA for review,
Benedikt
                
> Update extenderbased SimpleShapes example to use org.osgi.util.tracker.BundleTracker
> ------------------------------------------------------------------------------------
>
>                 Key: FELIX-3401
>                 URL: https://issues.apache.org/jira/browse/FELIX-3401
>             Project: Felix
>          Issue Type: Improvement
>            Reporter: Benedikt Ritter
>         Attachments: FELIX-3401_circle.txt, FELIX-3401_host.txt, FELIX-3401_square.txt, FELIX-3401_triangle.txt
>
>
> Since osgi now has a BundleTracker implementation, there is no need to implement a custom BundleTracker.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira