XResource resource;
XResourceBuilder builder = XBundleRevisionBuilderFactory.create(factory);
if (metadata != null) {
builder.loadFrom(metadata);
resource = builder.getResource();
resource.addAttachment(OSGiMetaData.class, metadata);
} else {
builder.loadFrom(module);
resource = builder.getResource();
}
injectedEnvironment.getValue().installResources(resource);