cancel
Showing results for 
Search instead for 
Did you mean: 

Time Out ERROR CC Risk Analysis RFC

Former Member
0 Kudos

Hi Friends,

I am getting time out error when I am testing the CC risk analysis RFC. One thiing I monitor here is that when I am changing the parameters to 'YES' in tcode '/virsa/zrtcnfg',this RFC time out is occuring,when I am changing it back to 'NO' it is working fine.

I beleive there is some system perfomance issue or any bottleneck is happenning.

Please check error details of the Rfc below

Logon Connection Error

Error Details Error when opening an RFC connection

Error Details ERROR: program GRCRTTOCC5X not registered

Error Details LOCATION: SAP-Gateway on host hostname / sapgw00

Error Details DETAIL: TP GRCRTTOCC5X not registered

Error Details COMPONENT: SAP-Gateway

Error Details COUNTER: 65055

Error Details MODULE: gwr3cpic.c

Error Details LINE: 1960

Error Details RETURN CODE: 679

Error Details SUBRC: 0

Error Details RELEASE: 700

Error Details TIME: Thu Mar 11 09:21:35 2010

Error Details VERSION: 2

and also some time I am getting below error

Logon Connection Error

Error Details Error when opening an RFC connection

Error Details ERROR: timeout during allocate of registered program

Error Details LOCATION: SAP-Gateway on host hostname / sapgw00

Error Details DETAIL: TP GRCRTTOCC5X init/busy for more than 60 sec

Error Details COMPONENT: SAP-Gateway

Error Details COUNTER: 65068

Error Details MODULE: gwr3cpic.c

Error Details LINE: 1937

Error Details RETURN CODE: 677

Error Details SUBRC: 0

Error Details RELEASE: 700

Error Details TIME: Thu Mar 11 09:29:56 2010

Error Details VERSION: 2

Any suggestion please..

Thanks & Regards,

Satyabrat

Edited by: Satyabrat Mohanty on Mar 11, 2010 11:54 AM

Edited by: Satyabrat Mohanty on Mar 11, 2010 12:00 PM

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Satyabrat,

maybe you could check your JCo-Destinations? There is an performance optimizing guide available. I had some timeouts as well - changing the JCo Connection solved my problem.

4.6 Optimize System Connectors:

http://www.sdn.sap.com/irj/bpx/go/portal/prtroot/docs/library/uuid/90aa3190-8386-2b10-c4ba-ced67322e...

Regards,

Christian

Former Member
0 Kudos

Hi Mohanty,

Error you are getting might be of following reasons:

1.)Not configuring VIRSA_CC_CONFIG table properly, please apply Note# 999785 - Background Daemon will not Start.

2.)Your adapters are not activated, please apply following Notes.

Note 1060673 - Configuration of SAP Adapter in Compliance Calibrator

Note 1062037 - java.lang.NullPointerException error in Adapter activation

Best Regards,

Sirish Gullapalli.

Former Member
0 Kudos

Hi Sirish,

My backgroundDaemon is already in status 'Start' and My SAP adapter is also working fine.

But for your information when I am executing the script "select * from virsa_cc_config" I am not getting any entries for configuration, 106, and 107 and value for 105 is blank.

Please check the values below

Row CNFGPARAM| CNFGSEQ| CNFGVALUE| COMMENT|

1 105 0

2 236 0 FunctionPermissionGenerated FUNCTION PERMISSION GENERATION

3 237 0 InactiveUsersDeletion PARAM INACTIVE INVALID USERS DELETION FROM MGRISKD

4 0

5 66 0 NO

6 111 0 NO

7 102 0 http://HSOTNAME.xuz.net:50000/AEWFRequestSubmissionService_5_2/Config1?wsdl&style=document

8 4 0 400

9 103 0 1000

10 117 0 5

11 121 0 3

12 118 0 1441

13 104 0 60

14 11 0 YES

15 26 0 NO

16 33 0 NO

17 124 0 YES

18 127 0 YES

19 125 0 NO

20 225 0 YES

21 226 0 NO

22 228 0 NO

23 229 0 YES

24 235 0 YES

25 45 0 C:\GRC\background\alert

26 108 0 500

27 119 0 YES

28 120 0 YES

29 126 0 PERMISSION

30 128 0 C:\GRC\background

31 227 0 JAVA_LOGGER

32 231 0 DIR_HOME

33 232 0 172.30.73.119\GRCEX

34 233 0 itss22c

35 234 0 t31dcGYJM+8=

36 101 0 EDS_RAR

37 12 0 ObjAnl

38 20 0 *

39 21 0 1

40 8 0 YES

41 9 0 YES

42 10 0 YES

43 116 0 GLOBAL

44 65 0 NO

45 241 0 1000

THRESOLD LIMIT VALUE

Thanks & Regards,

Satyabrat

Edited by: Satyabrat Mohanty on Mar 14, 2010 3:32 PM

Former Member
0 Kudos

Hi Mohanty,

Table "VIRSA_CC_CONFIG" is clearly missing parameters '105', '106' & '107'.

Please update the table as instructed in Note # 999785. Once the update is done, restart J2EE and schedule BG job.

Best Regards,

Sirish Gullapalli.

Former Member
0 Kudos

Hi Sirish,

I beleive The SAPnote you are suggesting is applicable if background deamon is not running, but in my case it is runing fine.

My problem is I am getting hung on SOD analysis when saving a user ID in SU01 and at the same time my RFC in background system is throughing time out error for the registered program.

When I am switching the below to 'YES' I am getting the error in RFC in back end system, but when I am switching it to 'No' then The RFC is working fine.

PFCG Plug In

PFCG User Assignment Plug In

SU01 Role Assignment Plug In

SU10 Multiple-user Role Assignment Plug In

I have already check the sapnote 1270413. symptom is same except the last statement i.e .

Technical Info:

connection to partner 'loopback:0' broken / CPIC-CALL: 'ThSAPCMRCV' : cmRc=20 th

Thanks,

Satyabrat

Edited by: Satyabrat Mohanty on Mar 17, 2010 4:22 PM

Former Member
0 Kudos

Hi Mohanty,

As per your information above, table VIRSA_CC_CONFIG is not configured for parameters '105', '106' & '107'. This is one of the configuration step that needs to be achieved for AC to be successfully functioning.

For your error, this is the first line of verification to make sure the issue is not coming up because of missing parameters in VIRSA_CC_CONFIG table.

Note # 999785 provides instruction on how to update the CONFIG table. Once the table is properly configured we can move on to next step of verification.

Thanks & Regards,

Sirish Gullapalli.

Former Member
0 Kudos

Also follow the naming conventions for SAP RFC and Program ID names mentioned in the following SAP NOTE:

Note 1225960 - /VIRSA/RT_JAVA_RISK_ANALYSIS Error in Risk Terminator

---

SAP Note step 4e (Under 'Technical Settings' tab select radio button 'Registered Server Program' and enter 'Program ID' EXACTLY 10 character (This is compulsary step). And the important thing you have to take care while giving name is that no character in this program id name should be part of 'RFC Destination'' above. Per above 'RFC Destination' name, Program ID should be like 'ABEFHIJKLM' (This is precautionary step)), please change the report program ID to SAP0134679 and try it.

The above information was given in the following SAP Note. Seems it has been deleted.

Note 1145048 - Risk Terminator : bean VIRSA/RT_JAVA_RISK_ANALYSIS not found

-


Thanks

Himadama

Former Member
0 Kudos

Hi Himadama ,

I have already gone through these excercise. Still no luck .

Thanks,

Satyabrat

Former Member
0 Kudos

Please follow this thread and request BASIS to create the program If you are still getting an error "Program not registered":

To register the program login into the OS level as sudo su - <sid>adm and execute the following command.

(1) rfcexec u2013g<program id> -a<gateway host name> -x<gateway service>

(2) rfcexec u2013D<destination name>

Please confirm with your Basis which one is appropriate in your case.

Thanks

Himadama

Former Member
0 Kudos

Hi Mohanty,

Make sure the program "GRCRTTOCC5X" is registered on sap gateway.

This needs to be done in Visual Administrator. As mentioned, you BASIS person can help you with this.

Hope this helps.

Best Regards,

Sirish Gullapalli.

Former Member
0 Kudos

Hi,

I did the config as per the note '999785', still no luck. But now I am getting error when triggering the wrokflow for approval from ERM it is showing action failed.

error logs are below

2010-04-19 14:25:28,441 [SAPEngine_Application_Thread[impl:3]_22] ERROR

java.lang.Throwable: java.lang.NullPointerException

at com.virsa.re.workflow.client.WorkflowRequestClient.getRoleProcessContextDtos(WorkflowRequestClient.java:284)

at com.virsa.re.workflow.client.WorkflowRequestClient.execSubmitRoleApprovalWF(WorkflowRequestClient.java:83)

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

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

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.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.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(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)

Thanks & Regards,

Satyabrat

Former Member
0 Kudos

Hi Satya,

What are your components on the back end systems and what version of GRC Support pack are you using?

Thanks!

CP

Former Member
0 Kudos

Hi,

Access control 5.3 -SP10 and back end is Oracle 10g.

Thanks,

Satyabrat

Former Member
0 Kudos

I was referring more to your SAP components do you have SAP_HR on your back end system? What kind of a SAP system is it? ECC/CRM/BW/APO?

What components of virsa do you have installed on the backend SAP system and what is its support pack?

Thanks!

CP

Former Member
0 Kudos

Hi,

SAP system ECC6 with SAP HR

VIRSAHR 530_700 0008

VIRSANH 530_700 0010

Just to add more information

It was working fine before some days, When I was trying to update table VIRSA_CC_CONFIG table as per note 999785, by mistaken all the values are updated with wrong values, so again I have manually updated each row with the old values in the database. Now itis okay and all workflows are working fine Except the one from ERM.

Thanks,

Satyabrat

Former Member
0 Kudos

Hi Friends,

Any suggestion......

Thnaks,

Satyabrat

Former Member
0 Kudos

Hi,

for further information the latest log is

2010-04-28 07:01:47,706 [SAPEngine_Application_Thread[impl:3]_18] ERROR User : not found to get full name

2010-04-28 07:02:21,066 [SAPEngine_Application_Thread[impl:3]_11] ERROR

java.lang.Throwable: java.lang.NullPointerException

at com.virsa.re.workflow.client.WorkflowRequestClient.getRoleProcessContextDtos(WorkflowRequestClient.java:284)

at com.virsa.re.workflow.client.WorkflowRequestClient.execSubmitRoleApprovalWF(WorkflowRequestClient.java:83)

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

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

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.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.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(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)

FYI

I have already checked all the webservices urls and password everything is fine.am I missing something.

Regards,

Satyabrat