cancel
Showing results for 
Search instead for 
Did you mean: 

CUP 5.3 - Risk Analysis failed

Former Member
0 Kudos

Hello All,

Version - SAP GRC AC CUP 5.3

Support Pack - 07

When i perform risk analysis for request from CUP ......Getting below error.

Risk analysis failed: Exception in getting the results from the web

service : Service call exception; nested exception is:

com.sap.engine.services.webservices.jaxrpc.exceptions.XmlUnmarshalException: XML Deserialization Error. XML Parser has thrown exception while

parsing input. See nested exception.

Thanks,

Jagat

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello All,

Above mentioned error occurs when i performed the risk analysis 2nd time in a row.

Please help me on this.

Thanks,

Jagat

Former Member
0 Kudos

double check the links for the WebServices in your Connector. You can just enter that URL in a Browser and make sure you get a XML back

regards

Nesimi

Former Member
0 Kudos

Hello Nesimi,

I have tested the same .......XML is coming.

Thanks,

Jagat

Former Member
0 Kudos

JagatBir,

Make sure the admin username & password for the webservice access is correct and that user is not locked in UME.

We are also on SP07 with no issues at all.

Thanks,

Tavi

Former Member
0 Kudos

Hello Tavi,

The userid which is user for the webservice is not locked in the UME. When we perform risk analysis first time on the newly created request at time we are able to perform risk analaysis but when we perform secound time it will pop up the error :

Risk analysis failed: Exception in getting the results from the web

service : Service call exception; nested exception is:

com.sap.engine.services.webservices.jaxrpc.exceptions.XmlUnmarshalException: XML Deserialization Error. XML Parser has thrown exception while

parsing input. See nested exception.

Result of the webserice when we excute the weservice on the browser-

version="1.0" encoding="UTF-8" ?>

- <!-- Generated by WSDLDefinitionsParser

-->

- <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" name="VirsaCCRiskAnalysisWSD" targetNamespace="urn:VirsaCCRiskAnalysisWSD" xmlns:bns0="urn:VirsaCCRiskAnalysisWSD/Config1/document" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">

<wsdl:import location="http://grcpdbci.mis.amat.com:8043/VirsaCCRiskAnalysisService/Config1/bindings?wsdl&style=document" namespace="urn:VirsaCCRiskAnalysisWSD/Config1/document" />

- <wsdl:service name="VirsaCCRiskAnalysisService">

- <wsdl:port name="Config1Port_Document" binding="bns0:Config1Binding">

<soap:address location="http://grcpdbci.mis.amat.com:8043/VirsaCCRiskAnalysisService/Config1?style=document" />

</wsdl:port>

</wsdl:service>

</wsdl:definitions>

Thanks,

Jagat

Former Member
0 Kudos

Hello All,

Please find system log as well:-

com.sap.engine.services.webservices.jaxrpc.exceptions.XmlUnmarshalException: XML Deserialization Error. Invalid parser state. This exception is caused when deserializing XML type [http://www.w3.org/2001/XMLSchema]<string> and wrong XML node is found.

at com.virsa.ae.accessrequests.bo.RiskAnalysisBO.findViolations(RiskAnalysisBO.java:199)

at com.virsa.ae.accessrequests.actions.RiskAnalysisAction.doRiskAnalysis(RiskAnalysisAction.java:1073)

at com.virsa.ae.accessrequests.actions.RiskAnalysisAction.doAnalysis(RiskAnalysisAction.java:300)

at com.virsa.ae.accessrequests.actions.RiskAnalysisAction.execute(RiskAnalysisAction.java:109)

at com.virsa.ae.commons.utils.framework.NavigationEngine.execute(NavigationEngine.java:271)

at com.virsa.ae.commons.utils.framework.servlet.AEFrameworkServlet.service(AEFrameworkServlet.java:431)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:321)

at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:377)

at com.virsa.ae.commons.utils.framework.servlet.AEFrameworkServlet.service(AEFrameworkServlet.java:461)

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)

Caused by: com.virsa.ae.service.ServiceException: Exception in getting the results from the web service : Service call exception; nested exception is:

com.sap.engine.services.webservices.jaxrpc.exceptions.XmlUnmarshalException: XML Deserialization Error. Invalid parser state. This exception is caused when deserializing XML type [http://www.w3.org/2001/XMLSchema]<string> and wrong XML node is found.

at com.virsa.ae.service.sap.RiskAnalysisWS53DAO.getViolations(RiskAnalysisWS53DAO.java:343)

at com.virsa.ae.service.sap.RiskAnalysisWS53DAO.getViolations(RiskAnalysisWS53DAO.java:451)

at com.virsa.ae.service.sap.RiskAnalysisWS53DAO.determineRisks(RiskAnalysisWS53DAO.java:569)

at com.virsa.ae.service.sap.RiskAnalysis53DAO.determineRisks(RiskAnalysis53DAO.java:119)

at com.virsa.ae.accessrequests.bo.RiskAnalysisBO.findViolations(RiskAnalysisBO.java:182)

... 24 more

Caused by: java.rmi.RemoteException: Service call exception; nested exception is:

com.sap.engine.services.webservices.jaxrpc.exceptions.XmlUnmarshalException: XML Deserialization Error. Invalid parser state. This exception is caused when deserializing XML type [http://www.w3.org/2001/XMLSchema]<string> and wrong XML node is found.

at com.virsa.ae.service.sap.ws53.Config1BindingStub.execRiskAnalysis(Config1BindingStub.java:90)

at com.virsa.ae.service.sap.ws53.Config1BindingStub.execRiskAnalysis(Config1BindingStub.java:99)

at com.virsa.ae.service.sap.RiskAnalysisWS53DAO.getViolations(RiskAnalysisWS53DAO.java:311)

... 28 more

Thnaks,

Jagat

Former Member
0 Kudos

Hello GRC Gurus,

Please help me out on this issue......It will effect our production system.

Thanks,

Jagat.

Former Member
0 Kudos

I see the same error message....was the cause determined?

Thanks