I am enhanceing standard code with the help of implicit enhancement.. I have done successfully in one system but when i try to do it in other system it is giving me short dump.. And the dump also didn't give any information..
I am working on ECC 6.0 and i assume we can use implicit enhancement points...
Kindly let me know why i am getting dump..
This is what dump says..
The exception 'CX_SY_MESSAGE_ILLEGAL_TEXT' was raised, but it was not caught
the call hierarchy.
What happened? Since exceptions represent error situations and this error was not adequately responded to, the running ABAP program 'CL_MESSAGE_HELPER=============CP' has to be terminated.
Error analysis An exception occurred that is explained in detail below. The exception, which is assigned to class 'CX_SY_MESSAGE_ILLEGAL_TEXT', was not caught in procedure "ACTION" "(FORM)", nor was it propagated by a RAISING clause. Since the caller of the procedure could not have anticipated that the exception would occur, the current program is terminated. The reason for the exception is: The text parameter in MESSAGE cannot be an initial reference
METHOD set_msg_vars_for_if_t100_msg. IF text IS INITIAL. RAISE EXCEPTION TYPE cx_sy_message_illegal_text EXPORTING textid = cx_sy_message_illegal_text=>initial_ref. ENDIF.
Thanks all for your help.