Context Map is not taken into account by FractalImplementationBuilder and FractalTypeBuilder
The 2 Builders above don't take into account the context Map passed in the method call, but instantiate a new HashMap to call the Fractal.getBoostrapComponent() method:
Map ctxt = new HashMap(); ctxt.put("classloader", loader); bootstrap = Fractal.getBootstrapComponent(ctxt);
Is the beahviour the supposed one?
It would be useful instead to reuse the context Map because some properties could be there and not in the set of the System properties
In fact Fractal.getBootstrapComponent(Map ctxt) checks indeed both locations to find the "fractal.provider".