Hi All,

I managed to resolve the dependency issue by embedding these jars.
Now I am getting issue @ line 3

ResourceResolver resourceResolver = request.getResourceResolver();
Resource contentResource = (Resource) 
resourceResolver.getResource("/content/ubi/test");
ValueMap props = 
contentResource.adaptTo(ConfigurationBuilder.class).asValueMap();

com.adobe.beagle.servlet.ContextAwareConfigReader [Exception]
java.lang.NullPointerException: null

Any help is appreciated.

Regards,
Gopal




From: Gopal Agarwal
Sent: Thursday, November 17, 2016 8:30 PM
To: 'users@sling.apache.org' <users@sling.apache.org>
Subject: Need help in implementing Sling Context Aware Configuration

Hi,

I am looking to use Sling Context Aware Configuration.
https://sling.apache.org/documentation/bundles/context-aware-configuration/context-aware-configuration.html

I have added these in the POM file
<dependency>
            <groupId>org.apache.sling</groupId>
            <artifactId>org.apache.sling.caconfig.impl</artifactId>
            <version>1.0.0</version>
        </dependency>
        <dependency>
            <groupId>org.apache.sling</groupId>
            <artifactId>org.apache.sling.caconfig.api</artifactId>
            <version>1.0.0</version>
        </dependency>
        <dependency>
            <groupId>org.apache.sling</groupId>
            <artifactId>org.apache.sling.caconfig.spi</artifactId>
            <version>1.0.0</version>
        </dependency>
        <dependency>
            <groupId>org.apache.sling</groupId>
            <artifactId>org.apache.sling.caconfig.bnd-plugin</artifactId>
            <version>1.0.0</version>
        </dependency>


Java code
ResourceResolver resourceResolver = request.getResourceResolver();
Resource contentResource = (Resource) 
resourceResolver.getResource("/content/ubi/test");
ValueMap props = 
contentResource.adaptTo(ConfigurationBuilder.class).asValueMap();
String param1 = props.get("param1", String.class);

Issue:
ConfigurationBuilder Class is not getting resolved.

Am I missing something?  Any help is appreciated..


Regards,
Gopal


Reply via email to