APAR status
Closed as program error.
Error description
Null pointer exception thrown and blank page displayed when viewing WCM Authoring Portlet SystemOut.log and SystemErr.log show the Null pointer exception: [1/9/09 19:34:07:747 CST] 00003836 WRepositoryBr W <Null Message> java.lang.NullPointerException at com.ibm.workplace.wcm.app.ui.portlet.widget.browser.model.node.Q ueryRepositoryNode.getDisplayNameFromSummary(QueryRepositoryNode .java(Compiled Code)) at com.ibm.workplace.wcm.app.ui.portlet.widget.browser.model.node.Q ueryRepositoryNode.getDisplayName(QueryRepositoryNode.java(Compi led Code)) at com.ibm.workplace.wcm.app.ui.portlet.widget.browser.model.node.A bstractRepositoryNode.getPathString(AbstractRepositoryNode.java( Inlined Compiled Code)) at com.ibm.workplace.wcm.app.ui.portlet.widget.browser.model.node.Q ueryRepositoryNode.getId(QueryRepositoryNode.java(Compiled Code)) at com.ibm.workplace.wcm.app.ui.portlet.widget.browser.model.node.A bstractRepositoryNode.hashCode(AbstractRepositoryNode.java(Compi led Code)) at java.util.HashMap.hash(HashMap.java(Inlined Compiled Code)) at java.util.HashMap.containsKey(HashMap.java(Compiled Code)) at java.util.HashSet.contains(HashSet.java(Compiled Code)) at com.ibm.workplace.wcm.app.ui.portlet.widget.browser.model.Reposi toryBrowserTreeModel.getChildCount(RepositoryBrowserTreeModel.ja va(Compiled Code)) The following "table child found null" message was seen in the trace.log: [2/2/09 17:44:04:769 CST] 0000067d HTMLBasicTree 3 renderChildren() at path=[Web Content Management, Content, By Site Area, MySiteArea] [2/2/09 17:44:04:770 CST] 0000067d HTMLRepositor 3 wViewPortPosition.getCurrentValue()0 [2/2/09 17:44:04:770 CST] 0000067d HTMLRepositor > HTMLRepositoryBrowserTableRenderer fastRender ENTRY [2/2/09 17:44:04:770 CST] 0000067d WRepositoryBr 3 Filter count before = 0 & Filter count in this page = 0 [2/2/09 17:44:04:770 CST] 0000067d BaseQuery 3 xPath query length is 157 [2/2/09 17:44:04:770 CST] 0000067d SearchPredica 2 evaluateSearchTermPredicate: xpath: [2/2/09 17:44:04:770 CST] 0000067d QueryPredicat 2 evaluateSortOrder buffer= order by @ibmcontentwcm:position ascending [2/2/09 17:44:04:770 CST] 0000067d BaseQuery 3 The query is: //element(*, ibmcontentwcm:siteArea)[@jcr:uuid = '3d3d900047a7a812b59db7a6b6910000']/element(*, ibmcontentwcm:siteArea)[(@ibmcontentwcm:workflowStatus = 1)] order by @ibmcontentwcm:position ascending, for transformer: com.ibm.workplace.wcm.domain.transformers.controllable.ObjectSum maryTransformer@1c7be46 [2/2/09 17:44:04:807 CST] 0000067d Cache 2 Found object with key b261930047a7a81bb5a0b7a6b6910000 in Cache services/cache/iwk/summary [2/2/09 17:44:04:807 CST] 0000067d BaseQuery 3 Query execution time was 36 ms [2/2/09 17:44:04:807 CST] 0000067d QueryBrowserM 2 table child found null, {b261930047a7a81bb5a0b7a6b6910000, com.aptrix.pluto.site.SiteArea}
Local fix
Issue was found to be related to WCM Cache. Clearing the WCM stategy caches will temporarily resolve the issue.
Problem summary
ERROR DESCRIPTION: Null pointer exception thrown and blank page displayed when viewing WCM Authoring Portlet Caused by NullPointerException
Problem conclusion
ERROR DESCRIPTION: Null pointer exception thrown and blank page displayed when viewing WCM Authoring Portlet SystemOut.log and SystemErr.log show the Null pointer exception: [1/9/09 19:34:07:747 CST] 00003836 WRepositoryBr W <Null Message> java.lang.NullPointerException at com.ibm.workplace.wcm.app.ui.portlet.widget.browser.model.node.Q ueryRepositoryNode.getDisplayNameFromSummary(QueryRepositoryNode .java(Compiled Code)) at com.ibm.workplace.wcm.app.ui.portlet.widget.browser.model.node.Q ueryRepositoryNode.getDisplayName(QueryRepositoryNode.java(Compi led Code)) at com.ibm.workplace.wcm.app.ui.portlet.widget.browser.model.node.A bstractRepositoryNode.getPathString(AbstractRepositoryNode.java( Problem was the displayName information wasn't populated in memory
Temporary fix
Comments
APAR Information
APAR number
PK81444
Reported component name
LOTUS WEB CONT
Reported component ID
5724I2900
Reported release
60H
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2009-02-26
Closed date
2009-08-18
Last modified date
2009-08-18
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
LOTUS WEB CONT
Fixed component ID
5724I2900
Applicable component levels
R60C PSY
UP
R60D PSY
UP
R60E PSY
UP
[{"Business Unit":{"code":"BU051","label":"N\/A"},"Product":{"code":"SUPPORT","label":"IBM Web Content Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.0.1.4","Line of Business":{"code":"LOB33","label":"N\/A"}}]
Document Information
Modified date:
21 December 2021