Quantcast
Channel: SCN : All Content - SAP CRM: Interaction Center
Viewing all articles
Browse latest Browse all 1553

CL_BSP_WD_ERROR_PAGE_WRITER->WRITE_ERROR_PAGE changes in EHP1

$
0
0

Hi,

 

Please can anyone explain the following code that was introduced in SAP CRM 7.0 EHP1 in method CL_BSP_WD_ERROR_PAGE_WRITER->WRITE_ERROR_PAGE :

 

  if PRODUCTIVE_CLIENT_MODE ne ABAP_TRUE.
   
data: LV_EXCEPTION typerefto CX_ROOT.
    LV_EXCEPTION = IV_EXCEPTION.
   
while LV_EXCEPTION->PREVIOUS isbound.
      LV_EXCEPTION = LV_EXCEPTION->PREVIOUS.
   
endwhile.
   
raise exception type CX_BSP_WD_EXC_WRAPPER
     
exporting
        PREVIOUS = LV_EXCEPTION
       
TEXT     = LV_EXCEPTION->GET_TEXT( ).

 
else.

 

We were on release 700 SAPKU70009 and implemented ehp1: 701 SAPKU70106 which contains the above code.

 

The result of the above is to display a BSP error in the interaction centre for non production systems and to display this as an exception in the message bar (same as before EHP1) in production systems.

 

Two Questions :-

 

1. Please explain why the above code was introduced to change display a BSP page error instead of an exception? 

 

2. And also why different behaviour for non-production systems?

 

Any help appreciated.  Thanks,

 

Samir


Viewing all articles
Browse latest Browse all 1553

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>