cancel
Showing results for 
Search instead for 
Did you mean: 

DUMP ASSERTION_FAILED when running WD4A program caused by JS files

Former Member
0 Kudos

When I ran a WD program, I got DUMP ASSERTION_FAILED. It happened in Method GET_MODIFIED_TIMESTAMP of Class CL_WDR_LS_JS_TIMESTAMP.at following statement

assert sy-dbcnt = number_of_js_files.

the sy-dbcnt is fetched by selecting data from table reposrc where program name like 'SWDR_DO_LS_%'. The value of it is 14. The value of number_of_js_files is 14, which is a constant. It looks like the no of the included JS files.

at the beginning of the class method, there are some include JS files statements:

include swdr_do_ls_adobe_zci_plugin.
include swdr_do_ls_bi_appl_frm_plugin.
  include swdr_do_ls_biapplicationframe.
  include swdr_do_ls_integration_epcm.
  include swdr_do_ls_integration_lsapi.
  include swdr_do_ls_integration_manager.
  include swdr_do_ls_integration_plugin.
  include swdr_do_ls_main.
  include swdr_do_ls_tracing_plugin.
  include swdr_do_ls_zciapi.
  include swdr_do_ls_zciwrapper.

There are 11 includes.

Also there is a description as below:

" Number of included JS files --> This is just a reminder to add new includes to the list above

constants number_of_js_files type i value 11.

" If this assertion happens, please add the new JS files to the

" includes above

So here is the question, are these JS files configured in some place? Where can I add them?

Accepted Solutions (0)

Answers (1)

Answers (1)

thomas_jung
Developer Advocate
Developer Advocate
0 Kudos

This is deep in the WDA Framework. Unless you have some modification to the framework itself, this error should not occur in your system. I don't recommend trying to correct this yourself. You should open a support ticket.