Hello.
I am in the process of implement MSS portal for netweaver 2004s and I am keep getting the java.lang.NullPointerException error in Employee search iview screen. Following is the detail messages:
java.lang.NullPointerException
at java.util.Calendar.setTime(Calendar.java:910)
at java.text.SimpleDateFormat.format(SimpleDateFormat.java:782)
at java.text.SimpleDateFormat.format(SimpleDateFormat.java:775)
at java.text.DateFormat.format(DateFormat.java:314)
at com.sap.xss.hr.attendanceoverview.BAttendanceOverviewComp.setTimeStamp(BAttendanceOverviewComp.java:632)
at com.sap.xss.hr.attendanceoverview.BAttendanceOverviewComp.readAttendanceOverviewData(BAttendanceOverviewComp.java:311)
at com.sap.xss.hr.attendanceoverview.wdp.InternalBAttendanceOverviewComp.readAttendanceOverviewData(InternalBAttendanceOverviewComp.java:396)
at com.sap.xss.hr.attendanceoverview.BAttendanceOverviewCompInterface.readAttendanceOverviewData(BAttendanceOverviewCompInterface.java:134)
at com.sap.xss.hr.attendanceoverview.wdp.InternalBAttendanceOverviewCompInterface.readAttendanceOverviewData(InternalBAttendanceOverviewCompInterface.java:221)
at com.sap.xss.hr.attendanceoverview.wdp.InternalBAttendanceOverviewCompInterface$External.readAttendanceOverviewData(InternalBAttendanceOverviewCompInterface.java:309)
at com.sap.xss.hr.attendanceoverview.vac.attendanceoverview.VAttendanceOverviewComp.onBeforeOutput(VAttendanceOverviewComp.java:244)
at com.sap.xss.hr.attendanceoverview.vac.attendanceoverview.wdp.InternalVAttendanceOverviewComp.onBeforeOutput(InternalVAttendanceOverviewComp.java:261)
at com.sap.xss.hr.attendanceoverview.vac.attendanceoverview.VAttendanceOverviewCompInterface.onBeforeOutput(VAttendanceOverviewCompInterface.java:143)
at com.sap.xss.hr.attendanceoverview.vac.attendanceoverview.wdp.InternalVAttendanceOverviewCompInterface.onBeforeOutput(InternalVAttendanceOverviewCompInterface.java:136)
at com.sap.xss.hr.attendanceoverview.vac.attendanceoverview.wdp.InternalVAttendanceOverviewCompInterface$External.onBeforeOutput(InternalVAttendanceOverviewCompInterface.java:212)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.callOnBeforeOutput(FPMComponent.java:602)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:568)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:437)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.access$600(FPMComponent.java:78)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.raiseEvent(FPMComponent.java:936)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.raiseEvent(FPMComponent.java:1099)
at com.sap.xss.hr.attendanceoverview.vac.attendanceoverview.VAttendanceOverviewComp.raiseEvent(VAttendanceOverviewComp.java:372)
at com.sap.xss.hr.attendanceoverview.vac.attendanceoverview.VAttendanceOverviewComp.setTeamId(VAttendanceOverviewComp.java:309)
at com.sap.xss.hr.attendanceoverview.vac.attendanceoverview.wdp.InternalVAttendanceOverviewComp.setTeamId(InternalVAttendanceOverviewComp.java:273)
at com.sap.xss.hr.attendanceoverview.vac.attendanceoverview.AttendanceOverviewView.onActionSetTeamId(AttendanceOverviewView.java:270)
at com.sap.xss.hr.attendanceoverview.vac.attendanceoverview.wdp.InternalAttendanceOverviewView.wdInvokeEventHandler(InternalAttendanceOverviewView.java:264)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:330)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:727)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:663)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:229)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:152)
at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)
at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:877)
at com.sap.tc.webdynpro.portal.pb.impl.localwd.LocalApplicationProxy.sendDataAndProcessAction(LocalApplicationProxy.java:80)
at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1291)
at com.sap.portal.pb.PageBuilder.SendDataAndProcessAction(PageBuilder.java:325)
at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:831)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:755)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java:717)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:136)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:330)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:707)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:661)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:229)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:152)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Could someone please help on how to resolve this issue. My backend system is ERP2005 and my portal is EP7.0.
Best regards,
PL.