Hi,
I actually managed to reproduce the error on my local machine as well, by
stopping and starting Apache Sling JCR Resource Resolver
org.apache.sling.jcr.resource<http://hendrix.local.adobe.com:8080/system/console/bundles/36>
 bundle.

Regards,
Dragos Dascalita Haut

On Tue, Aug 21, 2012 at 10:59 PM, Dascalita Dragos <[email protected]>wrote:

> Hello,
> I'm trying to understand the cause of the error in the title.My Sling
> version is built from Rev. 1375551, but this error was happening
> previously.  It's not happening when running Sling in my local machine, but
> it's happening when I'm running it on a Cent OS 6.2 machine, with java
> version:
>
> java version "1.6.0_22" , OpenJDK Runtime Environment (IcedTea6 1.10.6)
> (rhel-1.25.1.10.6.el5_8-x86_64) , OpenJDK 64-Bit Server VM (build 20.0-b11,
> mixed mode)
>
>
> *ERROR* [FelixStartLevel] org.apache.sling.jcr.resource
> [org.apache.sling.jcr.resource.internal.JcrResourceListener] The activate
> method has thrown an exception (java.lang.NullPointerException)
> java.lang.NullPointerException
>
> at
> org.apache.sling.jcr.resource.internal.JcrResourceListener.activate(JcrResourceListener.java:133)
>
> The code goes into ResourceResolverImpl.getSession().  
> this.factory.getRootProviderEntry().adaptTo(this.context,
> Session.class); returns a null session.
>
> It seems like final Iterator<Adaptable> i =
> this.adaptableProviders.getProviders(ctx, null); (within
> RootResourceProviderEntry.java class) returns an empty list, and
> therefore the result is null, causing the session in JcrResourceListener to
> be null and then the NPE.
>
> I'm trying to understand how come SortedProvidersList.getProviders() is
> empty and if providers can be configured, or what can I do to workaround
> this issue.
>
>
> Thanks for your help,
>
> Dragos Dascalita Haut
>
>
>
>
>
>
>
>

Reply via email to