in src/main/java/org/apache/sling/discovery/impl/common/heartbeat/HeartbeatHandler.java [539:562]
protected void doCheckView() {
super.doCheckView();
ResourceResolver resourceResolver = null;
try {
resourceResolver = getResourceResolver();
doCheckViewWith(resourceResolver);
} catch (LoginException e) {
logger.error("checkView: could not log in administratively: " + e,
e);
} catch (PersistenceException e) {
logger.error(
"checkView: encountered a persistence exception during view check: "
+ e, e);
} catch (RuntimeException e) {
logger.error(
"checkView: encountered a runtime exception during view check: "
+ e, e);
} finally {
if (resourceResolver != null) {
resourceResolver.close();
}
}
}