cancel
Showing results for 
Search instead for 
Did you mean: 

Web Service Exception

florian_royer
Participant
0 Kudos

Hi GRC Gurus,

when I try to launch a SAP standard Workflow in ERM Module in GRC AC 5.3 (Role creation), i receive a failure message telling me that a webservice fails on approval stage.

2009-06-08 09:59:43,468 [SAPEngine_Application_Thread[impl:3]_12] ERROR 
java.rmi.RemoteException: Service call exception; nested exception is: 
	java.net.ConnectException: Connection timed out: connect
java.lang.Throwable: Service call exception; nested exception is: 
	java.net.ConnectException: Connection timed out: connect
	at com.virsa.ae.webservices.workflow.client.Config1BindingStub.submitRequest(Config1BindingStub.java:87)
	at com.virsa.ae.webservices.workflow.client.Config1BindingStub.submitRequest(Config1BindingStub.java:96)
	at com.virsa.re.workflow.client.WorkflowRequestClient.submitWorkflow(WorkflowRequestClient.java:162)
	at com.virsa.re.workflow.client.WorkflowRequestClient.execSubmitRoleApprovalWF(WorkflowRequestClient.java:88)
	at com.virsa.re.workflow.actions.WorkflowRequestAction.submitApprovalRequest(WorkflowRequestAction.java:95)
	at com.virsa.re.workflow.actions.WorkflowRequestAction.execute(WorkflowRequestAction.java:54)
	at com.virsa.framework.NavigationEngine.execute(NavigationEngine.java:270)
	at com.virsa.framework.servlet.VFrameworkServlet.service(VFrameworkServlet.java:230)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:117)
	at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:62)
	at com.virsa.comp.history.filter.HistoryFilter.doFilter(HistoryFilter.java:43)
	at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:58)
	at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:384)
	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)
2009-06-08 09:59:43,468 [SAPEngine_Application_Thread[impl:3]_12] ERROR com.virsa.core.service.ServiceException: Service call exception; nested exception is: 
	java.net.ConnectException: Connection timed out: connect
java.lang.Throwable: Service call exception; nested exception is: 
	java.net.ConnectException: Connection timed out: connect
	at com.virsa.re.workflow.client.WorkflowRequestClient.submitWorkflow(WorkflowRequestClient.java:165)
	at com.virsa.re.workflow.client.WorkflowRequestClient.execSubmitRoleApprovalWF(WorkflowRequestClient.java:88)
	at com.virsa.re.workflow.actions.WorkflowRequestAction.submitApprovalRequest(WorkflowRequestAction.java:95)
	at com.virsa.re.workflow.actions.WorkflowRequestAction.execute(WorkflowRequestAction.java:54)
	at com.virsa.framework.NavigationEngine.execute(NavigationEngine.java:270)
	at com.virsa.framework.servlet.VFrameworkServlet.service(VFrameworkServlet.java:230)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:117)
	at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:62)
	at com.virsa.comp.history.filter.HistoryFilter.doFilter(HistoryFilter.java:43)
	at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:58)
	at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:384)
	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)
2009-06-08 09:59:43,468 [SAPEngine_Application_Thread[impl:3]_12] ERROR Service call exception; nested exception is: 
	java.net.ConnectException: Connection timed out: connect
java.lang.Throwable: Service call exception; nested exception is: 
	java.net.ConnectException: Connection timed out: connect
	at com.virsa.re.workflow.client.WorkflowRequestClient.execSubmitRoleApprovalWF(WorkflowRequestClient.java:92)
	at com.virsa.re.workflow.actions.WorkflowRequestAction.submitApprovalRequest(WorkflowRequestAction.java:95)
	at com.virsa.re.workflow.actions.WorkflowRequestAction.execute(WorkflowRequestAction.java:54)
	at com.virsa.framework.NavigationEngine.execute(NavigationEngine.java:270)
	at com.virsa.framework.servlet.VFrameworkServlet.service(VFrameworkServlet.java:230)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:117)
	at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:62)
	at com.virsa.comp.history.filter.HistoryFilter.doFilter(HistoryFilter.java:43)
	at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:58)
	at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:384)
	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)

We start our GRC Web Applications over SAP Webdispatcher from outside of our company network - and so do our webservices.

May this be a problem? Where else could it be?

Edited by: Florian Royer on Jun 8, 2009 3:13 PM

Edited by: Florian Royer on Jun 8, 2009 3:17 PM

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

Check your webservice user is locked? If locked then unlock it.

change the webservice password and give it to everywhere in GRC.

Check your SLD is running and your JCO lights are green and test those.

Regards,

Sudip.

Former Member
0 Kudos

Florian,

Check your web service URL and also check web service username and password. Make sure everything is working fine. There is no issue with JCo.

Regards,

Alpesh

florian_royer
Participant
0 Kudos

Thx for your replies!

The SLD connection checkbox is not checked - but the sap adapter appears green. in backend, tcp/ip connection works.

I also checked the user password combination by applying my own u/p combination.

Former Member
0 Kudos

Hi

As Alpesh said, double check your Web Service Info. for AE Workflow URL:

"http://host:port/AEWFRequestSubmissionService_5_2/Config1?wsdl&style=document"

Also, check your Exit URI and credentials in CUP: "http://host:port/AEWFExitServiceWS_5_2/Config1?wsdl&style=document"

Edited by: Vit Vesely on Jun 9, 2009 12:13 PM

florian_royer
Participant
0 Kudos

Thx for your help!

I entered the wrong url (I provided weburl of web dispatcher instead of internal url without web dispatcher).

Regards, Florian

Former Member
0 Kudos

Florian,

I was 100% sure that it is either the web service URL or the username/password problem.

Regards,

Alpesh