Skip to Content
0
Former Member
Oct 02, 2008 at 02:33 PM

IsFormApprove Error in MSS

25 Views

Hi,

The scenario raised due to following reasons:

1) After the Create Vacancy Requisition Request is lodged the request will be sent to corresponding manager in email and also stored in his UWL.

2) when the approval is made using either one of these, the link in the mail expires. when the manager tries to access the same link again, a page with following error has been raised.

Work item 000000015072 could not be read:
com.sap.pcuigp.xssfpm.java.FPMRuntimeException: Work item 000000015072 could not be read
	at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:111)
	at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.raiseWorkflowExceptions(FcISRProcessEvent.java:2064)
	at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.callRFCIsrApprovalPreparation(FcISRProcessEvent.java:938)
	at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.prepareApprovalWorkflow(FcISRProcessEvent.java:395)
	at com.sap.pcui_gp.isr.isrprocessevent.wdp.InternalFcISRProcessEvent.prepareApprovalWorkflow(InternalFcISRProcessEvent.java:1238)
	at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEventInterface.prepareApprovalWorkflow(FcISRProcessEventInterface.java:197)
	at com.sap.pcui_gp.isr.isrprocessevent.wdp.InternalFcISRProcessEventInterface.prepareApprovalWorkflow(InternalFcISRProcessEventInterface.java:433)
	at com.sap.pcui_gp.isr.isrprocessevent.wdp.InternalFcISRProcessEventInterface$External.prepareApprovalWorkflow(InternalFcISRProcessEventInterface.java:601)
	at com.sap.pcui_gp.isr.isrprocessevent.init.VcISRInit.getWorkflowIdAndSetData(VcISRInit.java:277)
	at com.sap.pcui_gp.isr.isrprocessevent.init.VcISRInit.onBeforeOutput(VcISRInit.java:217)
	at com.sap.pcui_gp.isr.isrprocessevent.init.wdp.InternalVcISRInit.onBeforeOutput(InternalVcISRInit.java:181)
	at com.sap.pcui_gp.isr.isrprocessevent.init.VcISRInitInterface.onBeforeOutput(VcISRInitInterface.java:139)
	at com.sap.pcui_gp.isr.isrprocessevent.init.wdp.InternalVcISRInitInterface.onBeforeOutput(InternalVcISRInitInterface.java:136)
	at com.sap.pcui_gp.isr.isrprocessevent.init.wdp.InternalVcISRInitInterface$External.onBeforeOutput(InternalVcISRInitInterface.java:212)
	at com.sap.pcuigp.xssfpm.wd.FPMComponent.callOnBeforeOutput(FPMComponent.java:603)
	at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:569)
	at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:438)
	at com.sap.pcuigp.xssfpm.wd.FPMComponent.wdDoInit(FPMComponent.java:196)
	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:430)
	at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:362)
	at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:748)
	at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:283)
	at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
	at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
	at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
	at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
	at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
	at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doGet(DispatcherServlet.java:46)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
	at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
	at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
	at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
	at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
	at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
	at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
	at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
	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(AccessController.java:215)
	at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
	at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)

If the error has to be generated then i want to introduce a custom error page or atleast custom error description in the same page.

any hints please?

-Tanuj

Edited by: Naga Tanuj on Oct 2, 2008 4:35 PM