karaf features generation