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

Reply via email to