cancel
Showing results for 
Search instead for 
Did you mean: 

Change Travel Request Is Not Working

piyush_kumar6
Active Contributor
0 Kudos

Hi all,

I am getting one error for that i need your help.

I have created one travel request ( I am using satandard ess application) , after

creatting travel request i am able to view the created trip , but when i select the created

trip and click on change button to change the request i am getting following error

500 Internal Server Error

SAP NetWeaver Application Server 7.00/Java AS 7.00

*Failed to process *

and in trace i got following error

Full Message Text

Exception occured during processing of Web Dynpro application sap.com/ess~tra/AllMyTrips.

The causing exception is nested.

[EXCEPTION]

com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException

at

com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFC

ModelClassExecutable.java:98)

at com.sap.xss.ser.xssmenu.fc.MenuLinks.getServiceLink(MenuLinks.java:232)

at

com.sap.xss.ser.xssmenu.fc.wdp.InternalMenuLinks.getServiceLink(InternalMenuLinks.java:365)

at com.sap.xss.ser.xssmenu.fc.FcXssMenu.getServiceLink(FcXssMenu.java:406)

at

com.sap.xss.ser.xssmenu.fc.wdp.InternalFcXssMenu.getServiceLink(InternalFcXssMenu.java:491)

at

com.sap.xss.ser.xssmenu.fc.FcXssMenuInterface.getServiceLink(FcXssMenuInterface.java:264)

at

com.sap.xss.ser.xssmenu.fc.wdp.InternalFcXssMenuInterface.getServiceLink(InternalFcXssMenuI

nterface.java:429)

at

com.sap.xss.ser.xssmenu.fc.wdp.InternalFcXssMenuInterface$External.getServiceLink(InternalF

cXssMenuInterface.java:586)

at

com.sap.pcuigp.xssutils.navi.FcNavigation.getNavigationTargetServiceWithKey1(FcNavigation.j

ava:524)

at

com.sap.pcuigp.xssutils.navi.wdp.InternalFcNavigation.getNavigationTargetServiceWithKey1(In

ternalFcNavigation.java:390)

at

com.sap.pcuigp.xssutils.navi.FcNavigationInterface.getNavigationTargetServiceWithKey1(FcNav

igationInterface.java:271)

at

com.sap.pcuigp.xssutils.navi.wdp.InternalFcNavigationInterface.getNavigationTargetServiceWi

thKey1(InternalFcNavigationInterface.java:182)

at

com.sap.pcuigp.xssutils.navi.wdp.InternalFcNavigationInterface$External.getNavigationTarget

ServiceWithKey1(InternalFcNavigationInterface.java:314)

at com.sap.xss.tra.fc.utils.FcTraUtils.startApplication(FcTraUtils.java:596)

at

com.sap.xss.tra.fc.utils.wdp.InternalFcTraUtils.startApplication(InternalFcTraUtils.java:32

9)

at

com.sap.xss.tra.fc.utils.FcTraUtilsInterface.startApplication(FcTraUtilsInterface.java:334)

at

com.sap.xss.tra.fc.utils.wdp.InternalFcTraUtilsInterface.startApplication(InternalFcTraUtil

sInterface.java:260)

at

com.sap.xss.tra.fc.utils.wdp.InternalFcTraUtilsInterface$External.startApplication(Internal

FcTraUtilsInterface.java:489)

at

com.sap.xss.tra.vc.allmytrips.VcTraAllMyTrips.tripComponentCreate(VcTraAllMyTrips.java:518)

at

com.sap.xss.tra.vc.allmytrips.wdp.InternalVcTraAllMyTrips.tripComponentCreate(InternalVcTra

AllMyTrips.java:438)

at

com.sap.xss.tra.vc.allmytrips.AllMyTrips.onActionCreateChangeExpRepFromRequest(AllMyTrips.j

ava:444)

at

com.sap.xss.tra.vc.allmytrips.wdp.InternalAllMyTrips.wdInvokeEventHandler(InternalAllMyTrip

s.java:628)

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(WindowPhaseMo

del.java:420)

at

com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.j

ava:132)

at

com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.jav

a:335)

at

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

at

com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSessio

n.java:319)

at

com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(Clien

tSession.java:733)

at

com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSessi

on.java:668)

at

com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250

)

at

com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:1

50)

at

com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHa

ndle.java:73)

at

com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionIntern

al(AbstractApplicationProxy.java:860)

at

com.sap.tc.webdynpro.portal.pb.impl.localwd.LocalApplicationProxy.sendDataAndProcessAction(

LocalApplicationProxy.java:77)

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

at com.sap.portal.pb.PageBuilder.SendDataAndProcessAction(PageBuilder.java:326)

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

at

com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseM

odel.java:755)

at

com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel

.java:717)

at

com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.j

ava:136)

at

com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.jav

a:335)

at

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

at

com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSessio

n.java:319)

at

com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(C

lientSession.java:713)

at

com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSessi

on.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:1

50)

at

com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.j

ava: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

:401)

at

com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.j

ava:266)

at

com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java

:386)

at

com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java

:364)

at

com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalize

r.java:1039)

at

com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)

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.pr

ocess(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:219)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)

Caused by: com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFC_Fault_Exception: Fault

name: SERVICEKEY_INVALID, fault text: SERVICEKEY_INVALID

at java.lang.Class.newInstanceImpl(Native Method)

at java.lang.Class.newInstance(Class.java:1275)

at com.sap.aii.proxy.framework.core.JcoMarshaler.unmarshalException(JcoMarshaler.java:429)

at com.sap.aii.proxy.framework.core.JcoProxy.send(JcoProxy.java:78)

at

com.sap.aii.proxy.framework.core.AbstractProxy$JcoProxyHelper.send(AbstractProxy.java:173)

at com.sap.aii.proxy.framework.core.AbstractProxy.send$(AbstractProxy.java:141)

at

com.sap.pcuigp.xssutils.menu.model.MenuLinksModel.hrxss_Ser_Getservicelink(MenuLinksModel.j

ava:237)

at

com.sap.pcuigp.xssutils.menu.model.Hrxss_Ser_Getservicelink_Input.doExecute(Hrxss_Ser_Getse

rvicelink_Input.java:137)

at

com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFC

ModelClassExecutable.java:92)

... 66 more

Accepted Solutions (0)

Answers (3)

Answers (3)

piyush_kumar6
Active Contributor
0 Kudos

solved

former_member280820
Participant
0 Kudos

Dear piyush ,

How to resolve please share the solution.

regards

RS

former_member280820
Participant
0 Kudos

Dear Sidhart Thanks a lot

Same note is suggested by SAP service team

2086932 - ESS Travel Application - Type conversion error, field DEPARTURE_WORK,

Error is resolved by changing the domain PTRV_DEPARTURE_WORK

The corection can only be applied via the support package listed in note 2118334.

Work around:

1. Enter transaction SE11

2. Change the domain PTRV_ARRIVAL_WORK

3. Select the tab 'value range' remove the line with constant value 2 with the summary of "Arrival at Temporary Location"

4. Save and activate this change

5. Change the domain PTRV_DEPARTURE_WORK

6. Select the tab 'Value range' Remove the line with constant value 2 with the summary of "Departure from Temporary Location"

7. Save and activate this change

Afterwards it's required to restart the JAVA server

Keywords

Thanks and regards

SAP HR team

former_member192434
Active Contributor
0 Kudos

Hi

Check the return message from bapi,what's it showing??Before executing the bapi,put a breakpoint in r/3 system & check what values r getting passed to bapi..

U can check this in transaction se37,go to ur function module & put external break point over there.

OR

Execute BAPI through SAP GUI. if its execute properly do the following steps.

1. Do you have any mandatory input parameters?.

(check are you setting mandatory input parameters properly)

2. If they changed BAPI structure(data type) after model generation you have to model re-import model again.

Thanks

Former Member
0 Kudos

Hi,

Have you checked your JCO connection?

Regards

Ayyapparaj

piyush_kumar6
Active Contributor
0 Kudos

hi Ayyapparaj,

Thanks for your quick reply.

All the JCO connections are working because i am able to create travel request.

When i try to change created trip that time i am getting error.

Former Member
0 Kudos

Hi,

All your .epa files are installed properly?

Regards

Ayyapparaj

piyush_kumar6
Active Contributor
0 Kudos

hi

i think All .epa files are installed properly bz i am able to see all the iviews and even as i am able to create travel request

so when we change the trip the standard iview calls only create travel requst iview only.