return null;
Resource resource = ThreadResourceAssociation.getResource();
Dictionary<String, String> headers = bundle.getHeaders();
if (resource == null) {
ResourceBuilder builder = new DictionaryResourceBuilder().load(headers);
if (builder.isValid() == false) {
String symbolicName = bundle.getSymbolicName();
String version = bundle.getVersion().toString();
builder.addIdentityCapability(symbolicName, version);
}
resource = builder.getResource();
}
try {
module = installModule(classLoader, resource, headers);
} catch (ModuleException ex) {