configurationData.setBundleContext(bundleContext);
configurationData.addGBean("GlobalContext", GlobalContextGBean.class);
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();
}