Issue in creating javax.jcr.session with the help of Resource Resolver
We are facing issue while creating a session . Where crx3 session impl is getting invoke in replace of jcr session. Means it is not able to adapt the resource resolver to session. Due to this servlet is throwing class cast exception related to session. //creating system user. public static ResourceResolver getServiceResolver(final ResourceResolverFactory resourceResolverFactory)throws LoginException { Map<String, Object> params = new HashMap<>(); params.put(ResourceResolverFactory.SUBSERVICE,Constants.project_SERVICE); return resourceResolverFactory.getServiceResourceResolver(params); } //accessing the resource resolver. try { resourceResolver = CommonUtil.getServiceResolver(resourceResolverFactory); Session session = resourceResolver.adaptTo(Session.class); // Here we are not able to create session. } catch(LoginException logex){ LOGGER.error("Login Exception in Resolver Factory: " + logex.getMessage()); return null; } resourceResolver is one which we are taking by creating a system user. Regards, Prince
