Hi all, This is just a heads up for anyone who has been working with the OSGi enRoute R7 examples and indexes that you may notice some resolution changes and/or build errors. This is because of a recent PR <https://github.com/osgi/osgi.enroute/pull/67> which updates the enRoute indexes to use a number of newly released R7 reference implementations. The good news is that this means that all of the RIs used by OSGi enRoute are now official releases, including the implementations shipped with Eclipse Photon, and so any subsequent changes should be much less disruptive.
The big change that you will probably notice is that the OSGi framework used by the enRoute templates and indexes has changed from being a snapshot of Apache Felix (which provided the R7 APIs, but not necessarily all of the features) to the official R7 RI from Eclipse Equinox. If you run through the tutorials now then you shouldn’t notice anything different, but if you have a project built on previous versions then you will need to change the target framework in your bndrun files from “org.apache.felix.framework" to “org.eclipse.osgi”. Best Regards, and good luck with your OSGi enRoute experiments. Tim Ward OSGi IoT EG chair tim.w...@paremus.com
_______________________________________________ OSGi Developer Mail List osgi-dev@mail.osgi.org https://mail.osgi.org/mailman/listinfo/osgi-dev