Advanced search
Log In
New Account
  
 
Home My Page Project Tree Code Snippets Project Openings eLuzien
 
 
Summary Forums Tracker Lists Tasks Docs Surveys News SCM Files
 
Notes:

Release Name: eLuzien PDE 1.2 beta

Notes:
This version is an early release which contributes to the new extension point available since Eclipse 3.3M2 to add support for additional OSGi frameworks with the regular PDE tools. This feature adds support to PDE for the Apache Felix framework (release 0.8.0). 
In its current state, the extension point allows to launch PDE developed bundles in a Felix framework, with minimal changes in the configuration.
However, this support is at an early stage, and presents the following limitations:
* The startup time is noticeably slower when comparing it to Equinox's, because of the need to package each selected plug-in project as a jar (the file structure of a plugin project differs from an exploded bundle in the location of the classes).
* Equinox embeds the textual console in the system bundle, whereas in Felix the standard console is supplied as bundles. This plug-in contributes a target platform definition which adds the three traditional supplied bundles (obr, shell, shelltui). In order to include these bundles to a launch configuration the user has to change the target platform to the supplied “Apache Felix target”. 
* Handling of the org.eclipse.osgi bundle: In order to use the dependency resolution of PDE, when launching Felix with this plugin the org.eclipse.osgi package is accepted and ignored from the launch configuration, but enables this way when selected to resolve dependencies.

Note: this plugin uses internal classes from Eclipse PDE, so it may stop working in later releases of Eclipse (tested in 3.3M4 in both Windows and Linux)


Changes: First version


Powered By GForge Collaborative Development Environment