GBeanInfoBuilder builder = new GBeanInfoBuilder(ImmutableContext.class);
builder.setConstructor(new String[]{"nameInNamespace", "bindings", "cacheReferences"});
builder.addAttribute("nameInNamespace", String.class, true);
builder.addAttribute("bindings", Map.class, true);
builder.addAttribute("cacheReferences", boolean.class, true);
immutableContextGBeanInfo = builder.getBeanInfo();
contextEnv = new Hashtable();
contextEnv.put(Context.INITIAL_CONTEXT_FACTORY, GlobalContextManager.class.getName());
}