} finally {
Thread.currentThread().setContextClassLoader(originalClassLoader);
}
// broadcast the cluster event
RemoteBundleEvent event = new RemoteBundleEvent(name, version, url, BundleEvent.INSTALLED);
event.setSourceGroup(group);
eventProducer.produce(event);
} else {
System.err.println("Bundle location " + url + " is blocked outbound");
}
}