Lifecycle.beginReinitialization(servletContext, session);
Init init = Init.instance();
for ( String name: init.getHotDeployableComponents() )
{
Component component = Component.forName(name);
ScopeType scope = component.getScope();
if ( scope!=ScopeType.STATELESS && scope.isContextActive() )
{
scope.getContext().remove(name);
}
Contexts.getApplicationContext().remove(name + ".component");
}
initHotDeployClassLoader();
scanForHotDeployableComponents();