Posts

Showing posts from April, 2021

What's new in Apache Karaf 4.3.1 ?

Apache Karaf 4.3.1 has just been released. It's now available on http://karaf.apache.org/download.html . It contains the same features as Apache Karaf 4.2.11, you can find on https://nanthrax.blogspot.com/2021/03/whats-new-in-apache-karaf-4211.html . Of course, Karaf 4.3.1 contains some specific fixes and improvements. Updated system packages (for OSGi R7) Since OSGi R7, the java.* packages should be exported by the framework (aka system packages). As Karaf 4.3.x is based on OSGi R7, it should do it. Karaf uses configuration file to list the packages exported by itself. Regarding the packages provided by the JDK, Karaf use etc/jre.properties to export the packages depending of the JDK version (aka the execution environment). Karaf 4.3.1 has been updated to cleanly export java.* packages, and it has been done by adding these packages in etc/jre.properties configuration file. Features JSON format Karaf Features is the main provisioning extension for Apache Karaf. Basic