Resource Resolver is being returned as null while injecting through sling models, let me know if anything I am missing :
I tried with :
@Model(adaptables = Resource.class)
public class Navigation {
@Inject @Source("sling-object")
private ResourceResolver resourceResolver;
}
I also tried with:
@Model(adaptables = Resource.class)
public class Navigation {
@Inject
private ResourceResolver resourceResolver;
}
In both cases it was being returned as null and throwing a null pointer exception.
Let me know what I may be missing to correct this error.