Skip to Content
0
Former Member
Oct 04, 2006 at 05:42 PM

Error When Transporting the DTP's

115 Views

HI All,

I was facing the problem with Transporting the DTP's to Quality.

Transport log error : Program Terminated (job : RDDEXEC,no.: 09463801).

(Program RDDEXECL'Which was started in the background,was terminated abnormally.)

We are using BI7.0 WITH S.Pack 09.

If I Checked the same job in the Quality System. the job has been cancelled.

JoblOG in Quality is :

Step 001 started (program RDDEXECL, variant , user ID DDIC)

All DB buffers of application server sapbiqa were synchronized

ABAP/4 processor: MESSAGE_TYPE_X

Job cancelled

Runtime Errors MESSAGE_TYPE_X

Date and Time 10/04/2006 09:58:04

Shordump :

How to correct the error

Probably the only way to eliminate the error is to correct the program.

If the error occures in a non-modified SAP program, you may be able to

find an interim solution in an SAP Note.

If you have access to SAP Notes, carry out a search with the following

keywords:

"MESSAGE_TYPE_X" " "

"CL_RSBC_ERROR_HANDLER_TPL=====CP" or "CL_RSBC_ERROR_HANDLER_TPL=====CM00K"

"IF_RSBK_TPL_OPTIONAL~CHECK"

Source Code Extract

Line SourceCde

1 METHOD if_rsbk_tpl_optional~check.

2

3 * ==== not for error-dtp ====

4 DATA: l_rx_1 TYPE REF TO cx_rs_access_error,

5 l_r_dtp TYPE REF TO cl_rsbk_dtp.

6 l_r_dtp = cl_rsbk_dtp=>factory( if_rsbk_cmd_tpl~n_dtp ).

7 TRY.

8 IF l_r_dtp->get_dtptype( ) = rsbc_c_dtptype-error.

9 EXIT.

10 ENDIF.

11 CATCH cx_rs_access_error INTO l_rx_1.

12 CALL FUNCTION 'RS_EXCEPTION_TO_SYMSG'

13 EXPORTING

14 i_r_exception = l_rx_1.

>>>>> MESSAGE ID sy-msgid TYPE 'X' NUMBER sy-msgno

16 WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.

17 ENDTRY.

18

19 DATA: l_sx_fields TYPE rsbk_sx_fields_keyfl,

20 l_s_fields TYPE rsbk_s_fields_keyfl,

21 l_lines TYPE i,

22 l_dummy TYPE c.

23

24 CALL METHOD super->if_rsbk_tpl_optional~check

25 EXPORTING

26 i_repair = i_repair

27 i_r_msg = i_r_msg

28 IMPORTING

29 e_is_repaired = e_is_repaired

30 e_subrc = e_subrc

31 e_dyfie = e_dyfie

32 e_dyfie_index = e_dyfie_index.

33

34 LOOP AT p_t_fields INTO l_sx_fields.

Please let me know any one faced the same above problem.

Regards,

Jo