This is an automated email from the ASF dual-hosted git repository. rombert pushed a commit to annotated tag org.apache.sling.scripting.sightly.js.provider-1.0.20 in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-scripting-sightly-js-provider.git
commit 2a0a37023df1e8206e55208304a094c8fde508d1 Author: Oliver Lietz <[email protected]> AuthorDate: Mon Feb 6 10:17:53 2017 +0000 SLING-6510 Use ServiceUserMapped to ensure presence of service user mapping git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/js-use-provider@1781865 13f79535-47bb-0310-9956-ffa450edef68 --- pom.xml | 6 ++++++ .../scripting/sightly/js/impl/jsapi/SlyBindingsValuesProvider.java | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/pom.xml b/pom.xml index b98f3fa..6eb396e 100644 --- a/pom.xml +++ b/pom.xml @@ -121,6 +121,12 @@ <version>2.0.32</version> <scope>provided</scope> </dependency> + <dependency> + <groupId>org.apache.sling</groupId> + <artifactId>org.apache.sling.serviceusermapper</artifactId> + <version>1.2.0</version> + <scope>provided</scope> + </dependency> <!-- HTL --> <dependency> diff --git a/src/main/java/org/apache/sling/scripting/sightly/js/impl/jsapi/SlyBindingsValuesProvider.java b/src/main/java/org/apache/sling/scripting/sightly/js/impl/jsapi/SlyBindingsValuesProvider.java index da36f33..d3b2b05 100644 --- a/src/main/java/org/apache/sling/scripting/sightly/js/impl/jsapi/SlyBindingsValuesProvider.java +++ b/src/main/java/org/apache/sling/scripting/sightly/js/impl/jsapi/SlyBindingsValuesProvider.java @@ -47,6 +47,7 @@ import org.apache.sling.scripting.sightly.js.impl.async.TimingFunction; import org.apache.sling.scripting.sightly.js.impl.cjs.CommonJsModule; import org.apache.sling.scripting.sightly.js.impl.rhino.HybridObject; import org.apache.sling.scripting.sightly.js.impl.rhino.JsValueAdapter; +import org.apache.sling.serviceusermapping.ServiceUserMapped; import org.mozilla.javascript.Context; import org.mozilla.javascript.Function; import org.mozilla.javascript.Script; @@ -107,6 +108,9 @@ public class SlyBindingsValuesProvider { @Reference private ResourceResolverFactory rrf = null; + @Reference + private ServiceUserMapped serviceUserMapped; + private final AsyncExtractor asyncExtractor = new AsyncExtractor(); private final JsValueAdapter jsValueAdapter = new JsValueAdapter(asyncExtractor); -- To stop receiving notification emails like this one, please contact "[email protected]" <[email protected]>.
