Hi,

I'm getting the following problem when accessing particular sections of the
ZENworks Control Center, on a fairly new 10.0.1 ZCM server.

When I access areas like Configuration -> User Sources -> New, or Product
Licensing, the system brings up the following web server error:

**********

Novell ZENworks Control Center has encountered an error. The details of the
error are shown below.

java.lang.NullPointerException
at com.novell.web.controls.TreeGrid.getItemIdsRecursi ve(TreeGrid.java:384)
at com.novell.web.controls.TreeGrid.getItemIds(TreeGr id.java:378)
at com.novell.web.controls.TreeGrid.loadPostData(Tree Grid.java:310)
at com.novell.web.controls.Page.processPostData(Page. java:1183)
at com.novell.web.controls.Page.internalProcessReques t(Page.java:575)
at com.novell.web.controls.Page.processRequest(Page.j ava:525)
at com.novell.zenworks.admin.layout.Index.processRequ est(Index.java:516)
at com.novell.web.controls.PageTag.doEndTag(PageTag.j ava:83)
at org.apache.jsp.jsp.index_jsp._jspService(index_jsp .java:179)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:98)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
at
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:3
28)
at
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:315)
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:265)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
at
org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(Application
FilterChain.java:269)
at
org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterCh
ain.java:188)
at
org.apache.catalina.core.ApplicationDispatcher.inv oke(ApplicationDispatcher.
java:691)
at
org.apache.catalina.core.ApplicationDispatcher.pro cessRequest(ApplicationDis
patcher.java:469)
at
org.apache.catalina.core.ApplicationDispatcher.doF orward(ApplicationDispatch
er.java:364)
at
org.apache.catalina.core.ApplicationDispatcher.for ward(ApplicationDispatcher
..java:301)
at com.novell.web.NJWCServlet.serviceImpl(NJWCServlet .java:82)
at com.novell.zenworks.admin.NRMServlet.service(NRMSe rvlet.java:176)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
at
org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(Application
FilterChain.java:269)
at
org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterCh
ain.java:188)
at
org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.ja
va:210)
at
org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.ja
va:174)
at
org.apache.catalina.authenticator.AuthenticatorBas e.invoke(AuthenticatorBase
..java:525)
at
org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:127
)
at
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:117
)
at
org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java
:108)
at
com.novell.zenworks.tomcat.ZENRequestValve.invoke( ZENRequestValve.java:1090)

at
org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:151)
at
org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:870)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11 ConnectionHandler.processC
onnection(Http11BaseProtocol.java:665)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.process Socket(PoolTcpEndpoint.jav
a:528)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThr ead.runIt(LeaderFollowerWo
rkerThread.java:81)
at
org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.jav
a:685)
at java.lang.Thread.run(Thread.java:595)

**********

What can I do about this? It's a newly-installed server and has barely been
used. I'd really like to avoid having to reinstall the whole thing from
scratch.

Thanks,
James