Skip to Content
0
Former Member
Sep 28, 2006 at 11:09 AM

500 Internal Server Error

77 Views

Hi everyone,

We have deployed the ESS business package for ERP2005 v1 in EP7 on Web

AS 7.0, ITS v7 with ECC 6 backend

When we access the portal Employee Self-Service -> Travel and Expenses -> Create Expense Report

We got an java.lang.NullPointerException error as describe below;

500 Internal Server Error

Web Dynpro Container/SAP J2EE Engine/6.40

Failed to process request. Please contact your system administrator.

[Hide]

Error Summary

While processing the current request, an exception occured which could not be handled by the application or the framework.

If the information contained on this page doesn't help you to find and correct the cause of the problem, please contact your system administrator. To facilitate analysis of the problem, keep a copy of this error page. Hint: Most browsers allow to select all content, copy it and then paste it into an empty document (e.g. email or simple text file).

Root Cause

The initial exception that caused the request to fail, was:

java.lang.NullPointerException

at java.util.Date.after(Date.java:871)

at com.sap.xss.tra.tre.fc.expenses.FcTreExpenses.isTripSchemeValidInTime(FcTreExpenses.java:727)

at com.sap.xss.tra.tre.fc.expenses.FcTreExpenses.extractValidTripSchemes(FcTreExpenses.java:647)

at com.sap.xss.tra.tre.fc.expenses.FcTreExpenses.onEventCustomizingChanged(FcTreExpenses.java:452)

at com.sap.xss.tra.tre.fc.expenses.FcTreExpenses.onInit(FcTreExpenses.java:244)

... 70 more

See full exception chain for details.

System Environment

Client

Web Dynpro Client Type HTML Client

User agent Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

Version null

DOM version null

Client Type msie6

Client Type Profile ie6

ActiveX enabled

Cookies enabled

Frames enabled

Java Applets enabled

JavaScript enabled

Tables enabled

VB Script enabled

Server

Web Dynpro Runtime Vendor: SAP, build ID: 7.0006.20060302084208.0000 (release=NW04S_06_REL, buildtime=2006-03-04:17:33:21[UTC], changelist=10570, host=pwdfm114), build date: Mon Sep 11 15:12:00 SGT 2006

J2EE Engine 7.00 patchlevel

Java VM Java HotSpot(TM) 64-Bit Server VM, version:1.4.2_12-b03, vendor: Sun Microsystems Inc.

Operating system Windows 2003, version: 5.2, architecture: amd64

Session & Other

Session Locale en_US

Time of Failure Thu Sep 28 16:46:56 SGT 2006 (Java Time: 1159433216500)

Web Dynpro Code Generation Infos

sap.com/pb

SapDictionaryGenerationCore 7.0006.20060127190811.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:00:29[UTC], changelist=10345, host=PWDFM114.wdf.sap.corp)

SapDictionaryGenerationTemplates 7.0006.20060127190811.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:00:45[UTC], changelist=10345, host=PWDFM114.wdf.sap.corp)

SapGenerationFrameworkCore 7.0006.20060127191816.0000 (release=NW04S_06_REL, buildtime=2006-02-25:16:52:39[UTC], changelist=10351, host=PWDFM114.wdf.sap.corp)

SapIdeWebDynproCheckLayer 7.0006.20060127202634.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:04:53[UTC], changelist=10381, host=PWDFM114.wdf.sap.corp)

SapMetamodelCommon 7.0006.20060127192855.0000 (release=NW04S_06_REL, buildtime=2006-02-25:16:53:16[UTC], changelist=10358, host=PWDFM114.wdf.sap.corp)

SapMetamodelCore 7.0006.20060127192855.0000 (release=NW04S_06_REL, buildtime=2006-02-25:16:53:11[UTC], changelist=10358, host=PWDFM114.wdf.sap.corp)

SapMetamodelDictionary 7.0006.20060127190935.0000 (release=NW04S_06_REL, buildtime=2006-02-25:16:58:41[UTC], changelist=10346, host=PWDFM114.wdf.sap.corp)

SapMetamodelWebDynpro 7.0006.20060127203045.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:02:36[UTC], changelist=10382, host=PWDFM114.wdf.sap.corp)

SapWebDynproGenerationCTemplates 7.0006.20060206111256.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:16:02[UTC], changelist=10425, host=pwdfm114)

SapWebDynproGenerationCore 7.0006.20060127202634.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:05:07[UTC], changelist=10381, host=PWDFM114.wdf.sap.corp)

SapWebDynproGenerationTemplates 7.0006.20060206111256.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:16:02[UTC], changelist=10425, host=pwdfm114)

sap.com/tcwddispwda

No information available null

sap.com/pb_api

SapDictionaryGenerationCore 7.0006.20060127190811.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:00:29[UTC], changelist=10345, host=PWDFM114.wdf.sap.corp)

SapDictionaryGenerationTemplates 7.0006.20060127190811.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:00:45[UTC], changelist=10345, host=PWDFM114.wdf.sap.corp)

SapGenerationFrameworkCore 7.0006.20060127191816.0000 (release=NW04S_06_REL, buildtime=2006-02-25:16:52:39[UTC], changelist=10351, host=PWDFM114.wdf.sap.corp)

SapIdeWebDynproCheckLayer 7.0006.20060127202634.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:04:53[UTC], changelist=10381, host=PWDFM114.wdf.sap.corp)

SapMetamodelCommon 7.0006.20060127192855.0000 (release=NW04S_06_REL, buildtime=2006-02-25:16:53:16[UTC], changelist=10358, host=PWDFM114.wdf.sap.corp)

SapMetamodelCore 7.0006.20060127192855.0000 (release=NW04S_06_REL, buildtime=2006-02-25:16:53:11[UTC], changelist=10358, host=PWDFM114.wdf.sap.corp)

SapMetamodelDictionary 7.0006.20060127190935.0000 (release=NW04S_06_REL, buildtime=2006-02-25:16:58:41[UTC], changelist=10346, host=PWDFM114.wdf.sap.corp)

SapMetamodelWebDynpro 7.0006.20060127203045.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:02:36[UTC], changelist=10382, host=PWDFM114.wdf.sap.corp)

SapWebDynproGenerationCTemplates 7.0006.20060206111256.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:16:02[UTC], changelist=10425, host=pwdfm114)

SapWebDynproGenerationCore 7.0006.20060127202634.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:05:07[UTC], changelist=10381, host=PWDFM114.wdf.sap.corp)

SapWebDynproGenerationTemplates 7.0006.20060206111256.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:16:02[UTC], changelist=10425, host=pwdfm114)

sap.com/tcwdcorecomp

No information available null

Detailed Error Information

Detailed Exception Chain

java.lang.NullPointerException

at java.util.Date.after(Date.java:871)

at com.sap.xss.tra.tre.fc.expenses.FcTreExpenses.isTripSchemeValidInTime(FcTreExpenses.java:727)

at com.sap.xss.tra.tre.fc.expenses.FcTreExpenses.extractValidTripSchemes(FcTreExpenses.java:647)

at com.sap.xss.tra.tre.fc.expenses.FcTreExpenses.onEventCustomizingChanged(FcTreExpenses.java:452)

at com.sap.xss.tra.tre.fc.expenses.FcTreExpenses.onInit(FcTreExpenses.java:244)

at com.sap.xss.tra.tre.fc.expenses.wdp.InternalFcTreExpenses.onInit(InternalFcTreExpenses.java:519)

at com.sap.xss.tra.tre.fc.expenses.FcTreExpensesInterface.onInit(FcTreExpensesInterface.java:120)

at com.sap.xss.tra.tre.fc.expenses.wdp.InternalFcTreExpensesInterface.onInit(InternalFcTreExpensesInterface.java:197)

at com.sap.xss.tra.tre.fc.expenses.wdp.InternalFcTreExpensesInterface$External.onInit(InternalFcTreExpensesInterface.java:295)

at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:1022)

at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:979)

at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.attachComponentToUsage(FPMComponent.java:1230)

at com.sap.xss.tra.tre.fc.generaldata.FcTreGeneralData.onInit(FcTreGeneralData.java:239)

at com.sap.xss.tra.tre.fc.generaldata.wdp.InternalFcTreGeneralData.onInit(InternalFcTreGeneralData.java:1326)

at com.sap.xss.tra.tre.fc.generaldata.FcTreGeneralDataInterface.onInit(FcTreGeneralDataInterface.java:119)

at com.sap.xss.tra.tre.fc.generaldata.wdp.InternalFcTreGeneralDataInterface.onInit(InternalFcTreGeneralDataInterface.java:279)

at com.sap.xss.tra.tre.fc.generaldata.wdp.InternalFcTreGeneralDataInterface$External.onInit(InternalFcTreGeneralDataInterface.java:355)

at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:1022)

at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:979)

at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.attachComponentToUsage(FPMComponent.java:1230)

at com.sap.xss.tra.tre.vc.generaldata.VcTreGeneralData.onInit(VcTreGeneralData.java:239)

at com.sap.xss.tra.tre.vc.generaldata.wdp.InternalVcTreGeneralData.onInit(InternalVcTreGeneralData.java:539)

at com.sap.xss.tra.tre.vc.generaldata.VcTreGeneralDataInterface.onInit(VcTreGeneralDataInterface.java:169)

at com.sap.xss.tra.tre.vc.generaldata.wdp.InternalVcTreGeneralDataInterface.onInit(InternalVcTreGeneralDataInterface.java:144)

at com.sap.xss.tra.tre.vc.generaldata.wdp.InternalVcTreGeneralDataInterface$External.onInit(InternalVcTreGeneralDataInterface.java:220)

at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:614)

at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:474)

at com.sap.pcuigp.xssfpm.wd.FPMComponent.wdDoInit(FPMComponent.java:218)

at com.sap.pcuigp.xssfpm.wd.wdp.InternalFPMComponent.wdDoInit(InternalFPMComponent.java:110)

at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108)

at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)

at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)

at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:429)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:345)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:668)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:268)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:725)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:661)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:227)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:150)

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:739)

at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.create(AbstractApplicationProxy.java:208)

at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1240)

at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:340)

at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:538)

at com.sap.portal.pb.PageBuilder.wdDoRefresh(PageBuilder.java:582)

at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:811)

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:137)

at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:344)

at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:298)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:677)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:227)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:150)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:56)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:47)

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)

we have already done the configuration at backend R/3 system under IMG -> Financial Accounting (New) -> Travel Management -> Employee Self-Service.

We are able to perform creation of expense record, approve, settle and run payroll in R/3 system.

However when we tried to Create Expense Report in Portal we hit with the error.

Are there any configuration we miss out in R/3 or in the portal?

Please kindly advice on the process we can take to resolve the error. I promise to return and reward all answers.

Thank you all!