Apache Karaf research document