Details
Description
Due to a fix for KARAF-3805 a Karaf container from a 4.0.1-SNAPSHOT assembly doesn't start if no (remote) repository is available. The container requires to find org.apache.kara.profile.assembly and org.apache.kara.diagnostic.boot in the system (local) repository in order to start. These two bundles are only deployed into the lib/boot folder, but (because of the change in org.apache.karaf.profile.assembly.Builder.java) not placed in the system repository.
To reproduce uncompress a vanilla distribution, disconnect from internet and move away your local maven repository. Karaf container won't start, hangs even before the welcome message from the shell.