ZCC Novell Customer Center page throws NullPointerException

  • 7014976
  • 29-Apr-2014
  • 20-Apr-2018

Environment

Novell ZENworks Configuration Management 11.3 ZENworks Control Center - ZCC

Situation

Visiting the following page in ZENworks Control Center (ZCC):

Configuration > Infrastructure Management > Novell Customer Center

The following error is seen in ZCC:

ERROR:
java.lang.NullPointerException

The following errors are seen in the zcc.log from the primary server:

ERROR:
[DEBUG] [04/10/2014 13:05:23.732] [5451] [ZENServer] [25320] [zenworks] [ZCC] [] [com.novell.zenworks.datamodel.exceptions.ObjectNotFoundException: 12e1ea1e419a1e28a8d740cdba860721
        at com.novell.zenworks.datamodel.session.hibernate.HibernateAbstractSession.getBasicInformation(HibernateAbstractSession.java:1211)
...
] [12e1ea1e419a1e28a8d740cdba860721] [] [com.novell.zenworks.datamodel.exceptions.ObjectNotFoundException] [ZENServer]
[DEBUG] [04/10/2014 13:05:23.732] [5451] [ZENServer] [25320] [zenworks] [ZCC] [] [java.lang.NullPointerException
        at com.novell.zenworks.admin.pages.configuration.NCCRegistrationSnapshot.displayRegistration(NCCRegistrationSnapshot.java:186)
...
] [null] [] [java.lang.NullPointerException] [ZENServer]
[DEBUG] [04/10/2014 13:05:23.740] [5451] [ZENServer] [25320] [zenworks] [ZCC] [] [java.lang.NullPointerException
        at com.novell.zenworks.admin.pages.settings.NCCConfiguration.onLoadSettings(NCCConfiguration.java:105)
...
] [null] [] [java.lang.NullPointerException] [ZENServer]

Resolution

Reconfigure a current primary server for Novell Customer Center with the zman nccreg command.
Refer to Novell Customer Center Registration Command for examples and more information.

Cause

An invalid server was configured on that page. The server had been removed from the zone, but was still present in the database. The error was thrown when the device was looked up by the system.

Additional Information

[DEBUG] [04/17/2018 10:50:19.266] [4276] [ZENServer] [480941] [zenworks] [ZCC] [] [java.lang.NullPointerException
at com.novell.zenworks.admin.pages.settings.NCCConfiguration.onLoadSettings(NCCConfiguration.java:102)
at com.novell.zenworks.fw.web.internal.layout.SettingsPluginTemplate.fireOnLoadEvent(SettingsPluginTemplate.java:455)
at com.novell.zenworks.fw.web.internal.layout.SettingsPluginTemplate.loadContent(SettingsPluginTemplate.java:165)
at com.novell.zenworks.fw.web.internal.layout.PluginTemplate.onLoad(PluginTemplate.java:130)
at com.novell.web.controls.WebControl.loadRecursive(WebControl.java:2504)
at com.novell.web.controls.WebControl.loadRecursive(WebControl.java:2510)
at com.novell.web.controls.WebControl.loadRecursive(WebControl.java:2510)
at com.novell.web.controls.WebControl.loadRecursive(WebControl.java:2510)
at com.novell.web.controls.WebControl.loadRecursive(WebControl.java:2510)
at com.novell.web.controls.WebControl.loadRecursive(WebControl.java:2510)
at com.novell.web.controls.WebControl.loadRecursive(WebControl.java:2510)
at com.novell.web.controls.WebControl.loadRecursive(WebControl.java:2510)
at com.novell.web.controls.WebControl.loadRecursive(WebControl.java:2510)
at com.novell.web.controls.WebControl.loadRecursive(WebControl.java:2510)
at com.novell.web.controls.WebControl.loadRecursive(WebControl.java:2510)
at com.novell.web.controls.Page.internalProcessRequest(Page.java:736)
at com.novell.web.controls.Page.processRequest(Page.java:691)
at com.novell.zenworks.fw.web.internal.layout.Index.processRequest(Index.java:1094)
at com.novell.web.internal.controls.PageTag.doEndTag(PageTag.java:86)
at org.apache.jsp.jsp.index_jsp._jspService(index_jsp.java:558)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:439)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:747)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:485)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:377)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:337)
at com.novell.web.NJWCServlet.serviceImpl(NJWCServlet.java:98)
at com.novell.zenworks.fw.web.internal.ZENworksServlet.service(ZENworksServlet.java:88)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at com.patchlink.sapphire.web.pages.vulnerability.session.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:75)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:614)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
at com.googlecode.psiprobe.Tomcat70AgentValve.invoke(Tomcat70AgentValve.java:39)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at com.novell.zenworks.tomcat.ZENRequestValve.synchronousInvoke(ZENRequestValve.java:1444)
at com.novell.zenworks.tomcat.ZENRequestValve.invoke(ZENRequestValve.java:851)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:436)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1078)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
] [null] [] [java.lang.NullPointerException] [ZENServer]