I have a workstation that seems to work fine when the user logs in, all her bundles show up and she can launch them just fine. However after a period of time they all stop working, even though her Zenworks agent shows her as being registered in the zone.

Looking at her device on the Zenworks Control Center, it has a bunch of errors like these:

Error Details:

java.lang.NullPointerException
at com.novell.zenworks.datamodel.session.hibernate.Hi bernateAbstractSession.getBasicInformation(Hiberna teAbstractSession.java:1080)
at com.novell.zenworks.datamodel.session.hibernate.Hi bernateAssignmentSession.getAssignmentToken(Hibern ateAssignmentSession.java:112)
at com.novell.zenworks.datamodel.session.hibernate.Hi bernateAssignmentSession.getAssignmentToken(Hibern ateAssignmentSession.java:106)
at com.novell.zenworks.datamodel.services.assignments .AssignmentImpl.getAssignmentToken(AssignmentImpl. java:309)
at com.novell.zenworks.datamodel.services.assignments .AssignmentImpl.getAllAssignments(AssignmentImpl.j ava:246)
at com.novell.zenworks.admin.pages.workstations.Prebo otWorkSnapshot.populateEffectiveBundles(PrebootWor kSnapshot.java:631)
at com.novell.zenworks.admin.pages.workstations.Prebo otWorkSnapshot.createChildControls(PrebootWorkSnap shot.java:605)
at com.novell.web.controls.WebControl.ensureChildCont rols(WebControl.java:1738)
at com.novell.zenworks.fw.web.layout.BasePlugin.onLoa d(BasePlugin.java:113)
at com.novell.zenworks.admin.pages.workstations.Prebo otWorkSnapshot.onLoad(PrebootWorkSnapshot.java:222 )
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2423)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.zenworks.fw.web.internal.layout.Snapsho tTemplate.loadRecursive(SnapshotTemplate.java:446)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.Page.internalProcessReques t(Page.java:712)
at com.novell.web.controls.Page.processRequest(Page.j ava:667)
at com.novell.zenworks.fw.web.internal.layout.Index.p rocessRequest(Index.java:631)
at com.novell.web.internal.controls.PageTag.doEndTag( PageTag.java:86)
at org.apache.jsp.jsp.index_jsp._jspService(index_jsp .java:186)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:377)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.inv oke(ApplicationDispatcher.java:646)
at org.apache.catalina.core.ApplicationDispatcher.pro cessRequest(ApplicationDispatcher.java:436)
at org.apache.catalina.core.ApplicationDispatcher.doF orward(ApplicationDispatcher.java:342)
at org.apache.catalina.core.ApplicationDispatcher.for ward(ApplicationDispatcher.java:302)
at com.novell.web.NJWCServlet.serviceImpl(NJWCServlet .java:97)
at com.novell.zenworks.fw.web.internal.ZENworksServle t.service(ZENworksServlet.java:84)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at com.patchlink.sapphire.web.pages.vulnerability.ses sion.HibernateSessionFilter.doFilter(HibernateSess ionFilter.java:75)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:191)
at org.apache.catalina.authenticator.AuthenticatorBas e.invoke(AuthenticatorBase.java:563)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:109)
at com.novell.zenworks.tomcat.ZENRequestValve.invoke( ZENRequestValve.java:1293)
at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:857)
at org.apache.coyote.http11.Http11Protocol$Http11Conn ectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run( JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:662)
also this:

Error Details:

java.lang.NullPointerException
at com.novell.zenworks.datamodel.session.hibernate.Hi bernateAbstractSession.getBasicInformation(Hiberna teAbstractSession.java:1080)
at com.novell.zenworks.datamodel.session.hibernate.Hi bernateAssignmentSession.getAssignmentToken(Hibern ateAssignmentSession.java:112)
at com.novell.zenworks.datamodel.session.hibernate.Hi bernateAssignmentSession.getAssignmentToken(Hibern ateAssignmentSession.java:106)
at com.novell.zenworks.datamodel.services.assignments .AssignmentImpl.getAssignmentToken(AssignmentImpl. java:309)
at com.novell.zenworks.datamodel.services.assignments .AssignmentImpl.getAllAssignments(AssignmentImpl.j ava:246)
at com.novell.zenworks.admin.pages.workstations.Prebo otWorkSnapshot.populateEffectiveBundles(PrebootWor kSnapshot.java:631)
at com.novell.zenworks.admin.pages.workstations.Prebo otWorkSnapshot.createChildControls(PrebootWorkSnap shot.java:605)
at com.novell.web.controls.WebControl.ensureChildCont rols(WebControl.java:1738)
at com.novell.zenworks.fw.web.layout.BasePlugin.onLoa d(BasePlugin.java:113)
at com.novell.zenworks.admin.pages.workstations.Prebo otWorkSnapshot.onLoad(PrebootWorkSnapshot.java:222 )
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2423)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.zenworks.fw.web.internal.layout.Snapsho tTemplate.loadRecursive(SnapshotTemplate.java:446)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.WebControl.loadRecursive(W ebControl.java:2429)
at com.novell.web.controls.Page.internalProcessReques t(Page.java:712)
at com.novell.web.controls.Page.processRequest(Page.j ava:667)
at com.novell.zenworks.fw.web.internal.layout.Index.p rocessRequest(Index.java:631)
at com.novell.web.internal.controls.PageTag.doEndTag( PageTag.java:86)
at org.apache.jsp.jsp.index_jsp._jspService(index_jsp .java:186)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:377)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.inv oke(ApplicationDispatcher.java:646)
at org.apache.catalina.core.ApplicationDispatcher.pro cessRequest(ApplicationDispatcher.java:436)
at org.apache.catalina.core.ApplicationDispatcher.doF orward(ApplicationDispatcher.java:342)
at org.apache.catalina.core.ApplicationDispatcher.for ward(ApplicationDispatcher.java:302)
at com.novell.web.NJWCServlet.serviceImpl(NJWCServlet .java:97)
at com.novell.zenworks.fw.web.internal.ZENworksServle t.service(ZENworksServlet.java:84)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at com.patchlink.sapphire.web.pages.vulnerability.ses sion.HibernateSessionFilter.doFilter(HibernateSess ionFilter.java:75)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:191)
at org.apache.catalina.authenticator.AuthenticatorBas e.invoke(AuthenticatorBase.java:563)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:109)
at com.novell.zenworks.tomcat.ZENRequestValve.invoke( ZENRequestValve.java:1293)
at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:857)
at org.apache.coyote.http11.Http11Protocol$Http11Conn ectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run( JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:662)
Among others. All the errors seem to reference Java. What should I do?