cancel
Showing results for 
Search instead for 
Did you mean: 

CRM_UI error :SAP 500 internal server error:: ERROR: Field symbol has not yet been assigned. (termination: RABAX_STATE)

pawan_amarnani
Participant

Hi All,

I got SAP 500 internal server error  given below while loggin into system after executing tcode crm_ui.

ERROR: Field symbol has not yet been assigned. (termination: RABAX_STATE)


following is the dump in ST22:


Category               ABAP Programming Error

Runtime Errors         GETWA_NOT_ASSIGNED

ABAP Program           CL_BSP_RUNTIME================CP

Application Component  BC-BSP

Short text

    Field symbol has not yet been assigned.

What happened?

    Error in the ABAP Application Program

The current ABAP program "CL_BSP_RUNTIME================CP" had to

     terminated because it has

    come across a statement that unfortunately cannot be executed.

Information on where terminated

    Termination occurred in the ABAP program "CL_BSP_RUNTIME========

     in "IF_BSP_RUNTIME~GET_TOKEN".

    The main program was "SAPMHTTP ".

    In the source code you have the termination point in line 27

    of the (Include) program "CL_BSP_RUNTIME================CM01X".

Source Code Extract (Source code has changed)

Line  SourceCde

    1 method IF_BSP_RUNTIME~GET_TOKEN.

    2

    3 *    clear token.

    4 *

    5 *    if me->sec_token is initial.

    6 *      set_token( ).

    7 *    endif.

    8 *

    9 *    c_request->get_cookie( exporting name = 'sap_sec_token'

   10 *                           importing value = token ).

   11   DATA: l_error_text            TYPE string,                "#EC NEEDED

   12         l_message               TYPE string,                "#EC NEEDED

   13         l_subrc                 TYPE string.                "#EC NEEDED

   14

   15   FIELD-SYMBOLS: <text_variable>   TYPE string.             "#EC NEEDED

   16

   17

   18   server->get_xsrf_token( IMPORTING  token = token

   19                           EXCEPTIONS internal_error           = 1

   20                                      called_by_public_service = 2 ).

   21 *  IF sy-subrc <> 0.

   22 *      l_error_text = 'Two GET_XSRF_TOKEN calls led to different values

   23 *      MESSAGE e000(sr) WITH l_error_text.

   24 *  ENDIF.

   25

   26   IF sy-subrc <> 0.

>>>>>     MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno

   28       WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4

   29       INTO <text_variable>.             "#EC NOTEXT

   30     IF <text_variable> IS INITIAL.

   31       l_subrc = sy-subrc.

   32       CONCATENATE  'Class CL_BSP_RUNTIME Method GET_TOKEN SY-SUBRC = ' l

   33       INTO <text_variable> .

   34     ENDIF.

   35 *  ...  "passing the error message to the upper / UI layer

   36

   37   ELSE.

   38     me->sec_token = token.

               ENDIF.

            endmethod.


Please help me.


Thanks,

Pavan

View Entire Topic
Neelakantara
Discoverer

I tried SECSTORE --> execute --> make sure to delete all the error entries

Once done, it should work.

Amit91
Participant
0 Kudos

This one helped me to fix the "CRM_UI error :SAP 500 internal server error".

Please also note that at the time of writing this answer IE is phased out and only Chromium based/Firefox browser are existing. Check that SAP_UI component shall be at 754 or above level to avoid USER-AGENT detection error. In worst case, use the user-agent switcher add-ins from the chrome/edge market place or try out Firefox.