CRM Loyalty Management:System hangs when open Memberships Search

239 阅读1分钟

Created by Jerry Wang on Feb 16, 2014

Issue: after click Loyalty Management->Memberships, system hangs and finally ends up with 500 time out error.

clipboard1

 

clipboard2

 

How to analyze root cause

when the search view is to be rendered, the GET_DQUERY_DEFINITION of view controller will be called.

clipboard3

 

inside the callstack there is a method init_bw, 

clipboard4

 

which will fetch one RFC destination for parameter MKTPLBWRFC 

clipboard5

 

and the RFC call is initiated with destination fetched from previous function module call. In the issue it is QQ6CLNT003.

clipboard6

 

You can maintain the RFC destination in customizing below:

clipboard7

 

clipboard8

 

So when the system QQ6 is not available, the RFC call to it will fail.