AEM6.2:什么会导致 UserPropertiesManagerImpl 中出现 NullPointerException?

AEM6.2: What could cause NullPointerException in UserPropertiesManagerImpl?

我正在尝试在我的本地 AEM 环境中设置一些仅限创作的用户,并在登录时得到一个空白页面,但日志中出现以下异常:

20.09.2017 13:27:18.351 *ERROR* [0:0:0:0:0:0:0:1 [1505939238326] GET /projects.html/content/projects HTTP/1.1] org.apache.sling.engine.impl.SlingRequestProcessorImpl service: Uncaught SlingException
java.lang.NullPointerException: null
    at com.adobe.granite.security.user.internal.UserPropertiesManagerImpl.getUserProperties(UserPropertiesManagerImpl.java:142)
    at org.apache.jsp.libs.granite.ui.components.shell.collectionpage.collectionpage_jsp.getShowOnboarding(collectionpage_jsp.java:127)
    at org.apache.jsp.libs.granite.ui.components.shell.collectionpage.collectionpage_jsp._jspService(collectionpage_jsp.java:346)
    at org.apache.sling.scripting.jsp.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)

根本原因可能是什么?

我记得 运行 之前有一个问题,有些用户没有对他们自己的 profilepreferences 节点的读取权限。我建议使用 /useradmin.

仔细检查这些用户的权限