*/
public <T> T lookup(String name, Class<T> expectedType) throws Throwable
{
KernelController controller = getKernel().getController();
ControllerContext context = controller.getContext(name, null);
controller.change(context, ControllerState.INSTALLED);
if (context.getError() != null)
throw context.getError();
if (context.getState() != ControllerState.INSTALLED)
{