Hi...
There is webdynpro for Java apps, which calls an RFC and the RFC in turn has a batch program.
While running teh application I am getting an RFC error.
Please check the detail error trace below.
This is occuring at high point.
[EXCEPTION]
#1#java.lang.NoSuchMethodException: com.gm.apps.wdp.InternalFlexupd.wdDoApplicationStateChange(com.sap.tc.webdynpro.progmodel.api.IWDApplicationStateChangeInfo, com.sap.tc.webdynpro.progmodel.api.IWDApplicationStateChangeReturn)
at java.lang.Class.getDeclaredMethod(Class.java:1264)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doApplicationStateChange(DelegatingComponent.java:138)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doApplicationStateChange(ClientComponent.java:667)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doApplicationStateChange(ClientApplication.java:537)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.exit(ClientApplication.java:468)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.destroy(ClientApplication.java:527)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.destroy(ApplicationSession.java:398)
at com.sap.tc.webdynpro.clientserver.session.ClientWindow.destroyApplicationSession(ClientWindow.java:235)
at com.sap.tc.webdynpro.clientserver.session.ClientWindow.destroy(ClientWindow.java:277)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.destroyClientWindows(ClientSession.java:1213)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.destroy(ClientSession.java:1147)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doSessionManagementPostProcessing(ClientSession.java:814)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:264)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:150)
at com.sap.tc.webdynpro.clientserver.session.SessionTerminationHandle.executeTerminationRequest(SessionTerminationHandle.java:72)
at com.sap.tc.webdynpro.clientserver.session.SessionTerminationHandle.destroyClientSession(SessionTerminationHandle.java:63)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.clientsession.HttpClientSessionListener.sessionDestroyed(HttpClientSessionListener.java:97)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.clientsession.HttpClientSessionListener.sessionDestroyed(HttpClientSessionListener.java:63)
at com.sap.engine.services.servlets_jsp.server.runtime.context.WebEvents.sessionDestroyed(WebEvents.java:194)
at com.sap.engine.services.servlets_jsp.server.runtime.client.ApplicationSession.invalidateSession(ApplicationSession.java:335)
at com.sap.engine.services.servlets_jsp.server.runtime.client.ApplicationSession.onUserLogOut(ApplicationSession.java:1025)
at com.sap.engine.services.security.login.SecuritySession.notifyListenersLogout(SecuritySession.java:275)
at com.sap.engine.services.security.login.SecuritySessionPool.removeSessions(SecuritySessionPool.java:254)
at com.sap.engine.services.security.login.SecuritySessionPool.removeSessionsByJSESSIONID(SecuritySessionPool.java:331)
at com.sap.engine.services.security.login.FastLoginContext.logout(FastLoginContext.java:394)
at com.sap.engine.services.security.login.FastLoginContext.logoutSession(FastLoginContext.java:424)
at com.sap.engine.services.security.login.SecuritySession.logout(SecuritySession.java:214)
at sun.reflect.GeneratedMethodAccessor383.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.security.core.server.ume.service.UMEServiceFrame.logoutFromSecuritySession(UMEServiceFrame.java:611)
at com.sap.security.core.logon.imp.SAPJ2EEAuthenticator.logout(SAPJ2EEAuthenticator.java:1162)
at com.sapportals.portal.prt.service.authenticationservice.AuthenticationService.logout(AuthenticationService.java:438)
at com.sapportals.portal.prt.connection.UMHandler.handleUM(UMHandler.java:92)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:186)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
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(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)
Thanks in advance.
Srivastsa...