Skip to content

Commit

Permalink
SHIBUI-1625
Browse files Browse the repository at this point in the history
  • Loading branch information
dima767 committed Nov 14, 2019
1 parent c0dd943 commit e3049fa
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -51,9 +51,16 @@ public DateTime getLastRefresh() {

@Override
protected void initMetadataResolver() throws ComponentInitializationException {
//Necessary to make sure backing store is initialized by the super class to avoid NPE during re-filtering
try {
setBackingStore(createNewBackingStore());
}
catch(Throwable e) {
logger.warn("Error caught and ignored during initialization necessary to init backingStore", e);
}

if (this.sourceResolver.getDoInitialization()) {
super.initMetadataResolver();

delegate.addIndexedDescriptorsFromBackingStore(this.getBackingStore(),
this.sourceResolver.getResourceId(),
indexWriter);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ import edu.internet2.tier.shibboleth.admin.ui.domain.filters.MetadataFilter
import edu.internet2.tier.shibboleth.admin.ui.domain.filters.RequiredValidUntilFilter
import edu.internet2.tier.shibboleth.admin.ui.domain.resolvers.ClasspathMetadataResource
import edu.internet2.tier.shibboleth.admin.ui.domain.resolvers.DynamicHttpMetadataResolver
import edu.internet2.tier.shibboleth.admin.ui.domain.resolvers.FilesystemMetadataResolver
import edu.internet2.tier.shibboleth.admin.ui.domain.resolvers.LocalDynamicMetadataResolver
import edu.internet2.tier.shibboleth.admin.ui.domain.resolvers.MetadataQueryProtocolScheme
import edu.internet2.tier.shibboleth.admin.ui.domain.resolvers.RegexScheme
Expand Down

0 comments on commit e3049fa

Please sign in to comment.