[
https://issues.apache.org/jira/browse/SLING-7805?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16570029#comment-16570029
]
Carsten Ziegeler commented on SLING-7805:
-----------------------------------------
[~rombert] Yes, you're right with just those two updates, everything works in
Sling. Did you try it with that interims Oak version as well?
However updating jcr.resource to the latest 3.0.14 brings me:
java.lang.NullPointerException
at
org.apache.jackrabbit.oak.jcr.session.SessionImpl.getAttribute(SessionImpl.java:255)
at
org.apache.sling.jcr.oak.server.internal.TcclWrappingJackrabbitSession.getAttribute(TcclWrappingJackrabbitSession.java:110)
at
org.apache.sling.jcr.resource.internal.helper.jcr.JcrResourceProvider.getAttribute(JcrResourceProvider.java:400)
at
org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider.getAttribute(AuthenticatedResourceProvider.java:168)
at
org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl.getAttribute(ResourceResolverControl.java:359)
at
org.apache.sling.resourceresolver.impl.ResourceResolverImpl.getAttribute(ResourceResolverImpl.java:217)
at
org.apache.sling.resourceresolver.impl.ResourceResolverImpl.getUserID(ResourceResolverImpl.java:774)
> NPE in map init
> ---------------
>
> Key: SLING-7805
> URL: https://issues.apache.org/jira/browse/SLING-7805
> Project: Sling
> Issue Type: Bug
> Components: ResourceResolver
> Affects Versions: Resource Resolver 1.6.4
> Reporter: Carsten Ziegeler
> Assignee: Robert Munteanu
> Priority: Major
> Fix For: Resource Resolver 1.6.6
>
>
> WIth the latest resource resolver I get:
> I suspect this has to do with the revert of some mapping code before the
> 1.6.4 release (which I unfortunately did not test):
> 03.08.2018 18:04:26.528 *ERROR* [FelixStartLevel]
> org.apache.sling.resourceresolver.impl.CommonResourceResolverFactoryImpl
> activate: Cannot access repository, failed setting up Mapping Support
> java.lang.NullPointerException: null
> at
> org.apache.jackrabbit.oak.jcr.session.SessionImpl.getWorkspace(SessionImpl.java:265)
> [org.apache.jackrabbit.oak-jcr:1.9.6.R1836532]
> at
> com.adobe.granite.repository.impl.CRX3SessionImpl.getWorkspace(CRX3SessionImpl.java:133)
> [com.adobe.granite.repository:1.6.4]
> at
> org.apache.sling.jcr.resource.internal.helper.jcr.BasicQueryLanguageProvider.getSupportedLanguages(BasicQueryLanguageProvider.java:69)
> [org.apache.sling.jcr.resource:3.0.14]
> at
> org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider.getSupportedLanguages(AuthenticatedResourceProvider.java:249)
> [org.apache.sling.resourceresolver:1.6.4]
> at
> org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl.getQueryableProviders(ResourceResolverControl.java:469)
> [org.apache.sling.resourceresolver:1.6.4]
> at
> org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl.findResources(ResourceResolverControl.java:456)
> [org.apache.sling.resourceresolver:1.6.4]
> at
> org.apache.sling.resourceresolver.impl.ResourceResolverImpl.findResources(ResourceResolverImpl.java:739)
> [org.apache.sling.resourceresolver:1.6.4]
> at
> org.apache.sling.resourceresolver.impl.mapping.MapEntries.loadVanityPaths(MapEntries.java:1130)
> [org.apache.sling.resourceresolver:1.6.4]
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)