[ 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