在AEM 6.5和Java 11上打开页面属性时,使用日志中的NPE发出警告

在AEM 6.5和Java 11上打开页面属性时,使用日志中的NPE发出警告,aem,java-11,Aem,Java 11,在Java11上运行AEM 6.5.3。当我打开edition的页面属性时,我在error.log中不时收到警告,其中包含从表_jsp.java:56抛出的NPE: 这是一个已知的问题吗?在撰写本文时,据我所知,这是一个已知的问题,应该不会引起任何问题。它可以通过更新/apps/wcm/core/content/sites/properties/tabs/permissions/items/userGroupList/datasource节点来修复: 根据Adobe support,此问题已在A

在Java11上运行AEM 6.5.3。当我打开edition的页面属性时,我在error.log中不时收到警告,其中包含从表_jsp.java:56抛出的NPE:


这是一个已知的问题吗?

在撰写本文时,据我所知,这是一个已知的问题,应该不会引起任何问题。它可以通过更新/apps/wcm/core/content/sites/properties/tabs/permissions/items/userGroupList/datasource节点来修复:


根据Adobe support,此问题已在AEM 6.5.5.0中解决,尽管我找不到解决此问题的修补程序ID

谢谢您的发布。只有在安装了Service Package 7 AEM 6.4.7.0之后,我才在AEM 6.4中看到此错误。有关更多详细信息,请参阅关于在Java 11上运行AEM 6.5的文章:系统要求将Java版本列出为受支持或不受支持。支持Java 8,但在使用Java 8FYI运行AEM 6.5.4.0时也存在同样的问题。添加上面的closedUserGroupList未显示以及上面显示的userGroupList,在6.4.7中解决了这个问题。遗憾的是,我有6.5.5.0,刚刚得到了这个错误。因此它不是固定的OOTB。当您在AEM 6.5+中使用Java11时,在编辑模式下打开页面属性时会出现此错误。因为这是一个已知的问题,应该在开发中,而且它不会破坏任何东西,所以您可以从slinglogger中的日志中筛选出它。
    13.12.2019 07:32:21.487 *WARN* [91.202.100.5 [1576222341248] GET /mnt/overlay/wcm/core/content/sites/properties.html HTTP/1.1] libs.granite.ui.components.coral.foundation.table Failed to wrap datasource for lookahead
java.lang.NullPointerException: null
  at org.apache.jsp.libs.granite.ui.components.coral.foundation.table.table_jsp$LimitIncreaseDatasourceWrapper.<init>(table_jsp.java:56)
  at org.apache.jsp.libs.granite.ui.components.coral.foundation.table.table_jsp._jspService(table_jsp.java:257)
  at org.apache.sling.scripting.jsp.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) [org.apache.sling.scripting.jsp:2.3.6]
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:725) [org.apache.felix.http.servlet-api:1.1.2]
  at org.apache.sling.scripting.jsp.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:502) [org.apache.sling.scripting.jsp:2.3.6]
  at org.apache.sling.scripting.jsp.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:449) [org.apache.sling.scripting.jsp:2.3.6]
  at org.apache.sling.scripting.jsp.JspScriptEngineFactory.callJsp(JspScriptEngineFactory.java:339) [org.apache.sling.scripting.jsp:2.3.6]
  at org.apache.sling.scripting.jsp.JspScriptEngineFactory.access$100(JspScriptEngineFactory.java:97) [org.apache.sling.scripting.jsp:2.3.6]
  at org.apache.sling.scripting.jsp.JspScriptEngineFactory$JspScriptEngine.eval(JspScriptEngineFactory.java:600) [org.apache.sling.scripting.jsp:2.3.6]
  at org.apache.sling.scripting.core.impl.DefaultSlingScript.call(DefaultSlingScript.java:388) [org.apache.sling.scripting.core:2.0.56]
  at org.apache.sling.scripting.core.impl.DefaultSlingScript.eval(DefaultSlingScript.java:184) [org.apache.sling.scripting.core:2.0.56]
  at org.apache.sling.scripting.core.impl.DefaultSlingScript.service(DefaultSlingScript.java:491) [org.apache.sling.scripting.core:2.0.56]
  at org.apache.sling.engine.impl.request.RequestData.service(RequestData.java:552) [org.apache.sling.engine:2.6.20]
  at org.apache.sling.engine.impl.filter.SlingComponentFilterChain.render(SlingComponentFilterChain.java:44) [org.apache.sling.engine:2.6.20]
  at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:82) [org.apache.sling.engine:2.6.20]
  at com.day.cq.wcm.core.impl.WCMDeveloperModeFilter.doFilter(WCMDeveloperModeFilter.java:133) [com.day.cq.wcm.cq-wcm-core:5.12.106]
  at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:72) [org.apache.sling.engine:2.6.20]
  at com.day.cq.wcm.core.impl.WCMDebugFilter.doFilter(WCMDebugFilter.java:138) [com.day.cq.wcm.cq-wcm-core:5.12.106]
  at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:72) [org.apache.sling.engine:2.6.20]
<userGroupList jcr:primaryType="nt:unstructured">
    <datasource
            jcr:primaryType="nt:unstructured"
            sling:resourceType="cq/gui/components/siteadmin/admin/properties/localacl/localacldatasource"
            itemResourceType="cq/gui/components/siteadmin/admin/properties/localacl/localacllistitem"
            limit="{Long}40"
            page="${empty param.item ? requestPathInfo.suffix : param.item}"/>
</userGroupList>