[ 
http://issues.apache.org/jira/browse/FELIX-136?page=comments#action_12431592 ] 
            
Richard S. Hall commented on FELIX-136:
---------------------------------------

There is a slight issue here that the development-time view of the bundle's 
entries will be different than at actual execution when using getEntryPaths(), 
but I think we can ignore this.

> Add property to modify development-time bundle class path for Eclipse PDE
> -------------------------------------------------------------------------
>
>                 Key: FELIX-136
>                 URL: http://issues.apache.org/jira/browse/FELIX-136
>             Project: Felix
>          Issue Type: New Feature
>          Components: Framework
>            Reporter: Richard S. Hall
>         Assigned To: Richard S. Hall
>            Priority: Minor
>
> Eclipse PDE uses "framework launchers" for lauching arbitrary OSGi 
> frameworks. Felix in combination with its "reference:" protocol is 
> successfully able to be launched by Eclipse PDE, but it is not ideal since it 
> requires that the project be structured with everything in the root 
> directory. Since projects are typically organized around bin/ and classes/ 
> directories, this is less than perfect.
> Equinox supports a special property to modify the bundle's class path at 
> development time to alleviate this situation. Such a property could also be 
> added to Felix to improve integration with Eclipse PDE.
> For example, DirectoryRevision could be modified to search for a 
> configuration property named ${bundle-symbolic-name}.classpath and could 
> prepend this value to the existing manifest header. To my understanding, this 
> is similar to the approach used by Equinox.
> If we implement this, then we should probably add another property to 
> enable/disable development-time features, so that people cannot use this 
> property unless the framework is being used in development mode.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to