protected Repository acquireRepository() {
final SecurityProvider securityProvider = new SecurityProviderImpl(buildSecurityConfig());
this.adminUserName = securityProvider.getConfiguration(UserConfiguration.class).getParameters().getConfigValue(
UserConstants.PARAM_ADMIN_ID, UserConstants.DEFAULT_ADMIN_ID);
final Whiteboard whiteboard = new OsgiWhiteboard(this.getComponentContext().getBundleContext());
this.indexProvider.start(whiteboard);
this.indexEditorProvider.start(whiteboard);
this.oakExecutorServiceReference = this.componentContext.getBundleContext().registerService(
Executor.class.getName(), new Executor() {
@Override