cancel
Showing results for 
Search instead for 
Did you mean: 

Restart an erroneous gp process

michael_spindler
Participant
0 Kudos

Hello,

I have a gp process which is in a erroneous state. Is there a possibility to restart the process or change the state in a programatically way, so that the users can continue the process?

Regards

Michael

Accepted Solutions (0)

Answers (3)

Answers (3)

michael_spindler
Participant
0 Kudos

Hello guys,

I'm facing still this problem. For example when our ERP system is not available I get the corresponding error in the log for the JCO connection and my process turns to erroneous (that's for processes where ERP-System data is needed). The problem is that I can't find a way to handle this exception, because it occurs somewhere in the framework and is not deligated to the the execution method of the callable object as far as I can see (see underneath).

I would be really glad if someone could give me an advise to handle this problem.

Regards

Michael

com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect to message server host failed...

at com.sap.mw.jco.MiddlewareJRfc.generateJCoException(MiddlewareJRfc.java:518)

at com.sap.mw.jco.MiddlewareJRfc$Client.connect(MiddlewareJRfc.java:1086)

at com.sap.mw.jco.JCO$Client.connect(JCO.java:3256)

at com.sap.mw.jco.JCO$Pool.initPool(JCO.java:4726)

at com.sap.mw.jco.JCO$PoolManager.getClient(JCO.java:6181)

at com.sap.mw.jco.JCO$PoolManager.getClient(JCO.java:6136)

at com.sap.mw.jco.JCO.getClient(JCO.java:8804)

at com.sap.mw.jco.webas.WebDynproExtension.addClientPool(WebDynproExtension.java:133)

at com.sap.mw.jco.webas.WebDynproExtension.addClientPool(WebDynproExtension.java:74)

at com.sap.tc.webdynpro.serverimpl.core.sl.AbstractJCOClientConnection.createPool(AbstractJCOClientConnection.java:327)

at com.sap.tc.webdynpro.serverimpl.core.sl.AbstractJCOClientConnection.checkPoolEntry(AbstractJCOClientConnection.java:309)

at com.sap.tc.webdynpro.serverimpl.core.sl.AbstractJCOClientConnection.getClient(AbstractJCOClientConnection.java:448)

at com.sap.tc.webdynpro.tools.explorer.JCOConnectionsDetails.onActionTestConnection(JCOConnectionsDetails.java:230)

at com.sap.tc.webdynpro.tools.explorer.wdp.InternalJCOConnectionsDetails.wdInvokeEventHandler(InternalJCOConnectionsDetails.java:303)

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

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

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

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:741)

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

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

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.doPost(DispatcherServlet.java:53)

Former Member
0 Kudos

Hi

As per my understanding, it is not possible to restart a process instance which has resulted into error. You will have to initiate new process instance.

Best Regards

Prabhakar

Ranjeet0702
Active Participant
0 Kudos

Can anyone reply to this? Even I am facing same issue....

thanks