SAP Knowledge Base Article - Preview

3640855 - Error: NullPointerException in NavigationNodeDataToWsConverter when upgrading to 2211.42 or higher versions

Symptom

After upgrading to SAP Commerce Cloud 2211.42 or higher versions,  when accessing the OCC CMS API in Composable Storefront, a NullPointerException occurs in the 'populate()' method when the 'convert()' function is recursively invoked with null entries. The following error message was observed: 

INFO  [hybrisHTTP38] [AbstractRestHandlerExceptionResolver] Translating exception [java.lang.NullPointerException]: Cannot invoke "de.hybris.platform.cmsfacades.data.NavigationNodeData.getUuid()" because "source" is null
ERROR [hybrisHTTP38] [AbstractRestHandlerExceptionResolver] java.lang.NullPointerException: Cannot invoke "de.hybris.platform.cmsfacades.data.NavigationNodeData.getUuid()" because "source" is null
    at de.hybris.platform.cmsocc.mapping.converters.NavigationNodeDataToWsConverter.populate(NavigationNodeDataToWsConverter.java:54)
    at de.hybris.platform.cmsocc.mapping.converters.NavigationNodeDataToWsConverter.convert(NavigationNodeDataToWsConverter.java:44)
    at de.hybris.platform.cmsocc.mapping.converters.NavigationNodeDataToWsConverter.lambda$convert$0(NavigationNodeDataToWsConverter.java:47)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at de.hybris.platform.cmsocc.mapping.converters.NavigationNodeDataToWsConverter.convert(NavigationNodeDataToWsConverter.java:47)
    at de.hybris.platform.cmsocc.mapping.converters.NavigationNodeDataToWsConverter.lambda$convert$0(NavigationNodeDataToWsConverter.java:47)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at de.hybris.platform.cmsocc.mapping.converters.NavigationNodeDataToWsConverter.convert(NavigationNodeDataToWsConverter.java:47)
    at de.hybris.platform.cmsocc.mapping.converters.NavigationNodeDataToWsConverter.lambda$convert$0(NavigationNodeDataToWsConverter.java:47)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
......


Read more...

Environment

  • SAP Commerce Cloud 2211.42
  • SAP Commerce Cloud 2211.43
  • SAP Commerce Cloud 2211.44

Product

SAP Commerce Cloud 2211 for JDK21

Keywords

NullPointerException, cmsocc, cms page failure, 2211.42, Navigation Node, NavigationNodeDataToWsConverter, JDK17, JDK21, ccv2, hybris , KBA , CEC-SCC-COM-BC-OCC , Commerce Web Services - OCC , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.