Author: olli
Date: Sat Jan 28 08:10:49 2017
New Revision: 1780634
URL: http://svn.apache.org/viewvc?rev=1780634&view=rev
Log:
SLING-6493 Remove (sub) service user from JcrResourceBundleProvider
Modified:
sling/trunk/bundles/extensions/i18n/src/main/java/org/apache/sling/i18n/impl/JcrResourceBundleProvider.java
Modified:
sling/trunk/bundles/extensions/i18n/src/main/java/org/apache/sling/i18n/impl/JcrResourceBundleProvider.java
URL:
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/i18n/src/main/java/org/apache/sling/i18n/impl/JcrResourceBundleProvider.java?rev=1780634&r1=1780633&r2=1780634&view=diff
==============================================================================
---
sling/trunk/bundles/extensions/i18n/src/main/java/org/apache/sling/i18n/impl/JcrResourceBundleProvider.java
(original)
+++
sling/trunk/bundles/extensions/i18n/src/main/java/org/apache/sling/i18n/impl/JcrResourceBundleProvider.java
Sat Jan 28 08:10:49 2017
@@ -75,8 +75,6 @@ public class JcrResourceBundleProvider i
private static final int DEFAULT_INVALIDATION_DELAY = 5000;
- private static final String SLING_I18N_USER = "sling-i18n";
-
@Property(value = "en")
private static final String PROP_DEFAULT_LOCALE = "locale.default";
@@ -107,7 +105,7 @@ public class JcrResourceBundleProvider i
/**
* The resource resolver used to access the resource bundles. This object
is
- * retrieved from the {@link #resourceResolverFactory} using the {@link
#SLING_I18N_USER} service user session.
+ * retrieved from the {@link #resourceResolverFactory} using the service
user session.
*/
private ResourceResolver resourceResolver;
@@ -367,9 +365,7 @@ public class JcrResourceBundleProvider i
this.bundleContext = context;
invalidationDelay =
PropertiesUtil.toLong(props.get(PROP_INVALIDATION_DELAY),
DEFAULT_INVALIDATION_DELAY);
if (this.resourceResolverFactory != null) { // this is only null
during test execution!
- Map<String, Object> authInfo = Collections.<String,
Object>singletonMap(
- ResourceResolverFactory.SUBSERVICE, SLING_I18N_USER);
- resourceResolver =
resourceResolverFactory.getServiceResourceResolver(authInfo);
+ resourceResolver =
resourceResolverFactory.getServiceResourceResolver(null);
scheduleReloadBundles(false);
}