@Override
protected void startPlugin() throws PluginException {
final Repository r = (Repository) AccessController
.doPrivileged(new PrivilegedAction() {
public Object run() {
RepositoryPlugin plugins = new PluginLoaderPlugin(null);
return new Repository(plugins);
}
});
this.repository = r;