FM Dump issue
Hi,
Could any post solution for the given below errors.
1)while executing an alv report I'm getting dump "PERFORM_PARAMETER_MISSING".when I've debugged the program I could able to know that it's because of parameter IT_events to which an internal table has been passed.
But data has been populated to IT_events Internal table properly which is my result of debugging.
2)Also I've implemetd logic forcalling a transaction from the o/p by event user_command but the transaction is not getting called.
thanks
Natasha.
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
EXPORTING
i_callback_program = gdf_repid
i_callback_pf_status_set = 'TOOLBAR'
i_callback_user_command = 'UCOMMAND'
is_layout = gds_layout
it_fieldcat = gdt_fieldcat
it_events = gdt_events
TABLES
t_outtab = gdt_output
EXCEPTIONS
program_error = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
FORM build_events .
DATA : lcf_ename TYPE char4.
CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
EXPORTING
i_list_type = 0
IMPORTING
et_events = gdt_events
EXCEPTIONS
list_type_wrong = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
READ TABLE gdt_events into gds_events WITH KEY name = slis_ev_top_of_page.
IF sy-subrc = 0.
gds_events-form = 'LIST_HEADER'.
MODIFY gdt_events FROM gds_events INDEX sy-tabix.
CLEAR gds_events.
ENDIF.
ENDFORM. " BUILD_EVENTS
FORM LIST_HEADER.
write 'sandeep'.
endform.
Similar Messages
-
Hi
I get blue dump issue 5 or 6 time in day .
Can you tell the reasons and the overcome solutions for this.
Regards
AmolYou will have to upload the .DMP file for analysis because there are literally thousands of things that can cause your system to crash.
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. ” -
ABAP Dump issue while accessing Gateway
Hi
We have recently upgraded our Gateway server to SP03. Eversince after service generation while accessing the XML/Metadata from the consumption page we get an HTTP error with Dump. Has anyone faced this problem before.
<?xml version="1.0" encoding="utf-8" ?>
- <error xmlns:xsi="http://www.w3.org/2001/XMLSchema-Instance">
<code>HTTP/500/E/Internal Server Error</code>
<message>Call of service /sap/opu/sdata/sap/Z14335_RFC_BP_1/ terminated because of an error. The following error text was processed in system AC1 : Syntax error in program /IWCOR/CL_REST_HTTP_HANDLER===CP .The error occurred on the application server njsapnet3. The termination type was: RABAX_STATE.If the termination type is RABAX_STATE, you will find more information on the cause of termination in system AC1 in transaction ST22. If the termination type is ABORT_MESSAGE_STATE, you will find more information on the cause of termination on the application server njsapnet3 in transaction SM21. If the termination type is ERROR_MESSAGE_STATE, you can search for further information in the trace file for the work process in transaction ST11 on the application server njsapnet3. You may also need to analyze the trace files of other work processes. If you do not yet have a user ID, contact your system adminmistrator.</message>
</error>Hi All,
I am also facing the same issue.
When i am executing query/read operation my service it will works properly and getting data also,but when i am trying get X-CSRF token it throws error(ABAP Dump) .Can you please help me out this issue.
Based on the Tx: ST11..getting below log.
A ABAP Program /IWCOR/CL_REST_HTTP_HANDLER===CP .
A Source /IWCOR/CL_REST_HTTP_HANDLER===CCIMP Line 40.
A Error Code ASSERTION_FAILED.
A Module abassert.c.
A Function ab_aabAssertionFailedRabax Line 1880.
A ** RABAX: level LEV_RX_STDERR completed.
A ** RABAX: level LEV_RX_RFC_ERROR entered.
A ** RABAX: level LEV_RX_RFC_ERROR completed.
A ** RABAX: level LEV_RX_RFC_CLOSE entered.
A ** RABAX: level LEV_RX_RFC_CLOSE completed.
A ** RABAX: level LEV_RX_IMC_ERROR entered.
A ** RABAX: level LEV_RX_IMC_ERROR completed.
A ** RABAX: level LEV_RX_DATASET_CLOSE entered.
A ** RABAX: level LEV_RX_DATASET_CLOSE completed.
A ** RABAX: level LEV_RX_ERROR_SAVE entered.
A ** RABAX: level LEV_RX_ERROR_SAVE completed.
A ** RABAX: level LEV_RX_ERROR_TPDA entered.
A ** RABAX: level LEV_RX_ERROR_TPDA completed.
A ** RABAX: level LEV_RX_PXA_RELEASE_RUDI entered.
A ** RABAX: level LEV_RX_PXA_RELEASE_RUDI completed.
A ** RABAX: level LEV_RX_LIVE_CACHE_CLEANUP entered.
A ** RABAX: level LEV_RX_LIVE_CACHE_CLEANUP completed.
A ** RABAX: level LEV_RX_END entered.
A ** RABAX: level LEV_RX_END completed.
N
N Thu Jan 03 15:00:58 2013
N *** ERROR => System ID and client from ticket are not the same than mine. [ssoxxkrn.c 1065]
N {root-id=0050569E07B31ED295B108EAC1527575}_{conn-id=0050569E07B31ED295B108EABC707575}_1
N *** ERROR => Neither was ticket issued by myself nor can I find issuer in TWPSSO2ACL (see note 1055856). [ssoxxkrn.c 1071]
N {root-id=0050569E07B31ED295B108EAC1527575}_{conn-id=0050569E07B31ED295B108EABC707575}_1
i am getting based on Tx:ST22
Category
ABAP Programming Error
Runtime Errors
ASSERTION_FAILED
ABAP Program
/IWCOR/CL_REST_HTTP_HANDLER===CP
Application Component OPU-FND-CCL
Note: I am using SAP NW-GW-SP04
Thanks,
Syam -
Thread Dump issue with LD_ASSUME_KERNEL=2.4.1
Hi ,
When I take Thread Dump using 'jstack <PID>' in JDK 1.5 it givss me "sun.jvm.hotspot.debugger.DebuggerException" in the dump nothing more
I set LD_ASSUME_KERNEL=2.4.1 in my server to avaoid some other issue ( JVM crash some times)
Surprisingly, I can not stop my server ( my java process ) after that using our Shutdow scripts , Ctrl C or even "kill -9 <PID>",
I have to restart the machine or manually release uncleaned resources that my server occupied and restart the server
This happens Redhar 9 as well as in Linux ES.
Anybody faced similar problem?
Any help or information regarding this is highly apprecialted
Vasu
Thread Dump Output:
Caused by: sun.jvm.hotspot.debugger.DebuggerException: get_thread_regs failed for a lwp
at sun.jvm.hotspot.debugger.linux.LinuxDebuggerLocal.getThreadIntegerRegisterSet0(Native Meth
od)
at sun.jvm.hotspot.debugger.linux.LinuxDebuggerLocal.access$800(LinuxDebuggerLocal.java:34)
at sun.jvm.hotspot.debugger.linux.LinuxDebuggerLocal$1GetThreadIntegerRegisterSetTask.doit(Li
nuxDebuggerLocal.java:431)
at sun.jvm.hotspot.debugger.linux.LinuxDebuggerLocal$LinuxDebuggerLocalWorkerThread.run(Linux
DebuggerLocal.java:109)
sun.jvm.hotspot.debugger.DebuggerException: sun.jvm.hotspot.debugger.DebuggerException: get_thread_re
gs failed for a lwp
at sun.jvm.hotspot.debugger.linux.LinuxDebuggerLocal$LinuxDebuggerLocalWorkerThread.execute(L
inuxDebuggerLocal.java:134)
at sun.jvm.hotspot.debugger.linux.LinuxDebuggerLocal.getThreadIntegerRegisterSet(LinuxDebugge
rLocal.java:437)
at sun.jvm.hotspot.debugger.linux.LinuxThread.getContext(LinuxThread.java:48)
at sun.jvm.hotspot.runtime.linux_x86.LinuxX86JavaThreadPDAccess.getCurrentFrameGuess(LinuxX86
JavaThreadPDAccess.java:75)
at sun.jvm.hotspot.runtime.JavaThread.getCurrentFrameGuess(JavaThread.java:252)
at sun.jvm.hotspot.runtime.JavaThread.getLastJavaVFrameDbg(JavaThread.java:211)
at sun.jvm.hotspot.tools.StackTrace.run(StackTrace.java:42)
at sun.jvm.hotspot.tools.JStack.run(JStack.java:41)
at sun.jvm.hotspot.tools.Tool.start(Tool.java:204)
at sun.jvm.hotspot.tools.JStack.main(JStack.java:58)
Caused by: sun.jvm.hotspot.debugger.DebuggerException: get_thread_regs failed for a lwp
at sun.jvm.hotspot.debugger.linux.LinuxDebuggerLocal.getThreadIntegerRegisterSet0(Native Meth
od)
at sun.jvm.hotspot.debugger.linux.LinuxDebuggerLocal.access$800(LinuxDebuggerLocal.java:34)
at sun.jvm.hotspot.debugger.linux.LinuxDebuggerLocal$1GetThreadIntegerRegisterSetTask.doit(Li
nuxDebuggerLocal.java:431)
at sun.jvm.hotspot.debugger.linux.LinuxDebuggerLocal$LinuxDebuggerLocalWorkerThread.run(Linux
DebuggerLocal.java:109)
sun.jvm.hotspot.debugger.DebuggerException: sun.jvm.hotspot.debugger.DebuggerException: get_thread_re
gs failed for a lwp
at sun.jvm.hotspot.debugger.linux.LinuxDebuggerLocal$LinuxDebuggerLocalWorkerThread.execute(L
inuxDebuggerLocal.java:134)
at sun.jvm.hotspot.debugger.linux.LinuxDebuggerLocal.getThreadIntegerRegisterSet(LinuxDebugge
rLocal.java:437)@brain0
I've downloaded the glic-2.3.6 sources from gnu, so I could build it from those. I'm however reluctant to do this because I really don't want to break my install.
I do agree with you on the NPTL statement, but pvs relies on allegro, which relies on LinuxThreads. Allegro is not being ported to new versions of glibc, so that approach is unfortunately not viable.
@iphitus
I wasn't very specific - it's allegro as in a lisp environment.
I think I'll try and install an old version of arch on wmware instead. Is there anywhere you can check out glibc version numbering on old arch install isos (ie. do I need arch-0.[1-9].iso)? And anywhere you can download the old isos (tried filewatcher, but a lot of the older sites seem broken)?
Thanks for the replies,
Mads
PS. I noticed that you recommended slackware for old kernels in another thread. I'm however in a bit different situation as I need old versions of glibc. Furthermore I would prefer sticking to arch, but was wondering whether there were any specific reasons for not doing that. -
could anybody advice, ALV GRID FM(field catalog issue)is getting short dump, but workig fine for ALV LIST.
PERFORM create_field_catalog USING:
'TRAFFIC_LIGHT' ' ' 15 'Status' 'Status' ' ',
'VKORG' ' ' 15 'Sales Org' 'Sales Org' ' ',
'VTWEG' ' ' 15 'Dist Channel' 'Dist Channel' ' ',
'KUNRG' ' ' 15 'Payer' 'Payer' ' ',
'PAYER' ' ' 15 'Payer Name' 'Payer Name' ' ',
'KUNAG' ' ' 15 'Ship-To' 'Ship-To' ' ',
'SHIPTO' ' ' 15 'Ship-To Name' 'Ship-To Name' ' ',
'SHIPTOPAR' ' ' 15 'Bill to Party' 'Bill To Party' ' ',
'KDGRP' ' ' 15 'Customer Grp' 'Customer Grp' ' ',
'ZCUSTPO' ' ' 15 'Customer PO' 'Customer PO' ' ',
'VBELN' ' ' 15 'Billing Doc' 'Billing Doc' ' ',
'FKDAT' ' ' 15 'Billing Date' 'Billing Date' ' ',
'FKART' ' ' 15 'Billing Type' 'Billing Type' ' ',
'ZOUTPUT' ' ' 15 'Output Type' 'Output Type' ' ',
'NETWR' ' ' 15 'Net Value' 'Net Value' 'X',
'KWERT' ' ' 15 'Total VAT' 'Total VAT' 'X',
'WAERK' ' ' 15 'Currency' 'Currency' ' ',
'XBLNR' ' ' 15 'Reference' 'Reference' ' ',
'DELNO' ' ' 15 'Delivery #' 'Delivery #' ' ',
'TLINE' ' ' 15 'Manifest #' 'Manifest #' ' ',
'ZBOL' ' ' 15 'Bill Of Ldng' 'Bill of Ldng' ' ',
'LIFEX' ' ' 15 'Ext Del #' 'Ext Del #' ' ',
'POSNR' ' ' 15 'Item' 'Item' ' ',
'MATNR' ' ' 18 'Material' 'Material' ' ',
'KDMAT' ' ' 15 'Cust Matl' 'Cust Matl' ' ',
'WERKS' ' ' 15 'Plant' 'Plant' ' ',
'ZZPLAT' ' ' 10 'Platform' 'Platform' ' ',
'ZZPRONUM' ' ' 10 'Program' 'Program' ' ',
'ZZPROCODE' ' ' 10 'Prod Code' 'Prod Code' ' ',
'FKIMG' ' ' 15 'Qty' 'Qty' ' ',
'VRKME' ' ' 15 'UoM' 'UoM' ' ',
'ARKTX' ' ' 15 'Description' 'Description' ' ',
'KBETR' ' ' 15 'Price' 'Price' ' ',
'VATRT' ' ' 15 'VAT Rate' 'VAT Rate' ' ',
'KWERT_D' ' ' 15 'Item VAT' 'Item VAT' 'X',
'NETWR_D' ' ' 15 'Item Net Value' 'Item Net Value' 'X',
'VGBEL' ' ' 15 'Ref Document' 'Ref Document' ' ',
'VGPOS' ' ' 13 'Ref Doc Line' 'Ref Doc Line' ' ' .
FORM create_field_catalog USING fieldname TYPE c
inttype TYPE c
outputlen TYPE i
coltext TYPE c
seltext TYPE c
do_sum TYPE c.
DATA: l_f_fieldcat TYPE slis_fieldcat_alv.
l_f_fieldcat-fieldname = fieldname.
l_f_fieldcat-inttype = inttype.
l_f_fieldcat-outputlen = outputlen.
l_f_fieldcat-seltext_m = coltext.
l_f_fieldcat-seltext_l = seltext.
l_f_fieldcat-reptext_ddic = coltext.
l_f_fieldcat-do_sum = do_sum.
APPEND l_f_fieldcat TO t_field_catalog.
CLEAR l_f_fieldcat.
ENDFORM. "CREATE_FIELD_CATALOG
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = v_repid
i_callback_user_command = 'F_USER_COMMAND'
i_grid_settings = f_grid_settings
is_layout = f_grid_layout
is_print = f_print_settings
i_background_id = 'BACK'
it_events = t_events[]
it_fieldcat = t_field_catalog
it_sort = t_sortcat[]
i_default = 'X'
i_save = 'A'
is_variant = f_variant
TABLES
t_outtab = t_output4
EXCEPTIONS
program_error = 1
OTHERS = 2.BEGIN OF t_output4 OCCURS 0,
traffic_light TYPE c,
vkorg LIKE vbrk-vkorg,
vtweg LIKE vbrk-vtweg,
kunrg LIKE vbrk-kunrg,
payer LIKE adrc-name1,
kunag LIKE vbrk-kunag,
shipto LIKE adrc-name1,
shiptopar LIKE likp-kunnr,
kdgrp LIKE vbrk-kdgrp,
zcustpo LIKE vbkd-bstkd,
vbeln LIKE vbrk-vbeln,
fkdat LIKE vbrk-fkdat,
fkart LIKE vbrk-fkart,
zoutput LIKE dnast-kschl,
netwr LIKE vbrk-netwr,
kwert LIKE konv-kwert,
waerk LIKE vbrk-waerk,
xblnr LIKE vbrk-xblnr,
delno LIKE likp-vbeln,
t_line LIKE tline-tdline,
zbol LIKE likp-bolnr,
lifex LIKE likp-lifex,
posnr LIKE vbrp-posnr,
matnr LIKE vbrp-matnr,
kdmat LIKE lips-kdmat,
werks LIKE vbrp-werks,
zzplat LIKE vbrp-zzplat,
zzpronum LIKE vbrp-zzpronum,
zzprocode LIKE a802-zzprocode,
fkimg LIKE vbrp-fkimg,
vrkme LIKE vbrp-vrkme,
arktx LIKE vbrp-arktx,
kbetr LIKE konv-kbetr,
vatrt TYPE p DECIMALS 1,
kwert_d LIKE konv-kwert,
netwr_d LIKE vbrp-netwr,
vgbel LIKE vbrp-vgbel,
vgpos LIKE vbrp-vgpos,
END OF t_output4, -
Hi Expert,
I face a DTP shortdump issue on loading data from PSA to DSO
The DSO is write optimize.
DTP is using symantic loading and support 3 processor, pack size is default
Situation is as below:
1. This issue occurs every two days. In some situation, it will occur everday
2. The DTP will face short dump. Then when we rerun the DTP, everything goes will
3. Not all the system face this issue (for example, we have dev/qas/prd, this issue cannot be reproduced in qas)
Below is the shortdump point in ST22
when '3'.
select single * from rsmonicdp into l_s_monicdp where
rnr = l_rnr and
icube = p_ods and
dp_nr = i_datapakid.
if sy-subrc <> 0.
data: l_s_iccont type rsiccont.
data: l_s_reqdone type rsreqdone.
select single * from rsreqdone into l_s_reqdone where
rnr = l_rnr.
if sy-subrc <> 0.
message x000.
endif.
l_s_reqdone-datum = l_s_reqdone-datum + 3.
if l_s_reqdone-datum < sy-datum.
select single * from rsiccont into l_s_iccont where
rnr = l_rnr and
icube = p_ods.
if sy-subrc <> 0.
exit.
else.
message x000.
endif.
else.
message x000. (Shortdump here)
endif.
endif.
l_s_monicdp-status = icon_red_light.
Could you kindly let me know you face simulation issue before and possible solution?
Thanks and best regards
Alex yangHi KP,
Thanks for your information.
Please check below information in ST22 side
Error analysis
Short text of error message:
Status Manager *****
Long text of error message:
Technical information about the message:
Message class....... "RSSTATMAN"
Number.............. 000
Variable 1.......... " "
Variable 2.......... " "
Variable 3.......... " "
Variable 4.......... " "
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_RSSM_STATMAN_TARGET_ODSO===CP" or "CL_RSSM_STATMAN_TARGET_ODSO===CM007"
"IF_RSBK_DATAPACKAGE_OBSERVER~UPDATE_STATUS_TABLES"
BTW, do you think this issue will be related to larger data volum in DSO side?
Thanks and best regards
Alex yang -
Dear All,
I have used a standard FM MS_EXCEL_OLE_STANDARD_DAT to get the data from internal table directly into excel.
But the issue is if the length of Header field and Respective Item field is not equal then i am getting short dump.
I should have the item table field data should be independent of Header data field length.
eg:
Project Status Start Date
NOCH 4/1/2008
in the above given eg header of 1st field Project Status is 14 char, where as NOCH is only 4 char,
but when i give the same i am getting Short dump when i give NOCH also of 14 char then it is not giving any short dump.
Appreciate for any replys
Thanks & Regards
NSKKindly Refer ...
TABLES: USR03,DD02L.
DATA: YX030L LIKE X030L.
DATA BEGIN OF YDFIES OCCURS 0.
INCLUDE STRUCTURE DFIES.
DATA END OF YDFIES.
DATA: BEGIN OF FLDITAB OCCURS 0,
FLDNAME(11) TYPE C,
END OF FLDITAB.
DATA ITABUSR03 LIKE USR03 OCCURS 0 WITH HEADER LINE.
DATA TNAME LIKE DD02L-TABNAME.
SELECT * FROM USR03 INTO TABLE ITABUSR03.
TNAME = 'USR03'.
PERFORM GETFIELEDS.
PERFORM SHOW123.
FORM GETFIELEDS.
CALL FUNCTION 'GET_FIELDTAB'
EXPORTING
LANGU = SY-LANGU
ONLY = SPACE
TABNAME = TNAME
WITHTEXT = 'X'
IMPORTING
HEADER = YX030L
TABLES
FIELDTAB = YDFIES
EXCEPTIONS
INTERNAL_ERROR = 01
NO_TEXTS_FOUND = 02
TABLE_HAS_NO_FIELDS = 03
TABLE_NOT_ACTIV = 04.
CASE SY-SUBRC.
WHEN 0.
LOOP AT YDFIES.
FLDITAB-FLDNAME = YDFIES-FIELDNAME.
APPEND FLDITAB.
ENDLOOP.
WHEN OTHERS.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
with SY-SUBRC.
ENDCASE.
ENDFORM.
FORM SHOW123.
CALL FUNCTION 'MS_EXCEL_OLE_STANDARD_DAT'
EXPORTING
FILE_NAME = 'C:USR03.XLS'
DATA_SHEET_NAME = 'USER LIST'
TABLES
DATA_TAB = ITABUSR03
FIELDNAMES = FLDITAB
EXCEPTIONS
FILE_NOT_EXIST = 1
FILENAME_EXPECTED = 2
COMMUNICATION_ERROR = 3
OLE_OBJECT_METHOD_ERROR = 4
OLE_OBJECT_PROPERTY_ERROR = 5
INVALID_FILENAME = 6
INVALID_PIVOT_FIELDS = 7
DOWNLOAD_PROBLEM = 8
OTHERS = 9.
IF SY-SUBRC 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDFORM.
Regards
Renu -
Dump issue in standard transaction
I am getting a dump error in a standard transaction while clicking save option,
could you please confirm me whether the issue is with SAP standard transaction path fill missing or some thing else since when we will do the same steps in same transaction to some other server its not giving dump error.
Should I've to do any code changes in the standard transaction by registering access key request or is there would be any basis related issue.
Also, I debugg a lot and not sure from where the issue is comming.
Please suggest.I'm done with the debugging and found the reason for the problem.
Secondly as I said it a pure slandered transaction and we have not done any code changes, enhancement, BDT/BRF etc
so there in no way to get into depth for debugging since every line of code would be correct but the we need to find out where and why its getting stuck and throughing the dump.
Where
In DSAVE BRF event only its giving error as error message = E once no entry found in the internal table. however it has to get some data from some where but unfortunately its not collecting the data so it remain initial and its result error type and E which indicate dump with logical (feeder) system not determine
Why
SAP insurance module consist of CD, CM, ISM, Banking and where BP will act as a central component,
so there would be by default integration between BP and CD,CM,ICM,Banking. But I think the default connection between these all is not exist in our server, therefore once we are clicking save option in our process its not getting the path for interconnection with CM.
Final conclusion the integration between BP and CM is not establish hence its giving dump.
So could any one please tell me how to establish the integration between BP an CM, it might be related to BASIS issue but I welcome all who ever can provide the solution. (Might be we have to do some configration or something in SPRO-cross application - SAP BP - etc. )
Edited by: Helpfriends on May 23, 2011 10:15 AM -
hi
i am having a issue in using the method raise_error_message.
I am using it for displaying a msg if the customer is locked.
currently if my system has locked a customer & i try to access it through,its give me the msg for user locked by user name.
but now i am facing a problem,if the some other user has locked the customer & me or any other system try to access the same customer,than this raise_error_message gives the dump & error message is not raised.
below is my code:
CALL FUNCTION 'ENQUEUE_EZMDAP_OCM'
EXPORTING
mode_zmdap_stat_hist = 'E'
MANDT = SY-MANDT
kunnr = ls_cr_gen_data-kunnr
X_KUNNR = ' '
_SCOPE = '2'
_WAIT = ' '
_COLLECT = ' '
EXCEPTIONS
foreign_lock = 1
system_failure = 2
OTHERS = 3
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4 into lv_msgtxt.
get message manager
DATA lo_api_controller TYPE REF TO if_wd_controller.
DATA lo_message_manager TYPE REF TO if_wd_message_manager.
lo_api_controller ?= wd_this->wd_get_api( ).
CALL METHOD lo_api_controller->get_message_manager
RECEIVING
message_manager = lo_message_manager.
report message
CALL METHOD lo_message_manager->raise_error_message----<dump coming here for WebDynpro Exception
EXPORTING
message_text = lv_msgtxt.
Edited by: Vipin on Nov 9, 2009 3:39 PMHi,
you can even do in the following way..
CALL FUNCTION 'ENQUEUE_EZLOCK_PCT'
EXPORTING
MODE_ZRM_C_CV_OPEC = 'E'
MANDT = SY-MANDT
USERID = LV_USERID
LANG = LV_LANG
* INDEX1 =
* X_USERID = ' '
* X_LANG = ' '
* X_INDEX1 = ' '
* _SCOPE = '2'
* _WAIT = ' '
* _COLLECT = ' '
EXCEPTIONS
FOREIGN_LOCK = 1
SYSTEM_FAILURE = 2
OTHERS = 3
CALL METHOD lo_message_manager->report_t100_message
EXPORTING
msgid = sy-msgid
msgno = sy-msgno
msgty = sy-msgty
p1 = sy-msgv1
p2 = sy-msgv2
p3 = sy-msgv3.
Using this you can even catch the exceptions thrown by the FM
Hope this helps you.
Priya -
Java Core Dump Issue with jdk 1.4.1
I have an application which is run as a batch process. it handles data ranging from 100 thousand to 3 million. This process was running without any problem with jdk1.3 , but with 1.4.1 i am not able to finish this process , it generates core dump every time and the process stops. The process is asyncronus , it spons two threads to do the processing. Is there any way to handle this ?
JDK 1.4.1 is not supported anymore by Sun. See also http://java.sun.com/products/archive/
"... These products are down-revision products that may have various bugs, Y2000, and possibly security issues associated with them. Sun in no way recommends these products be used in a live, production environment ..."
Try the latest 1.4.2 release. Go to http://java.sun.com/j2se/1.4.2/download.html or even better, try 5.0 at http://java.sun.com/j2se/1.5.0/download.jsp
-jonelo -
Dear all,
hi,
i am working on upgrade from 4.6 to ECC6.
during unicode this statement is not working in ZReports.
IMPORT: it_vbrp FROM DATABASE indx(st) ID '1' ,
It is giving short dump. with message When importing object "IT_VBRP", the structure did not match the
structure of the target object. The error occurred in component
no. 3.
what should i do.
any help would be fine for me.
Thanks
Jairaj kumarDear all,
hi,
i am working on upgrade from 4.6 to ECC6.
during unicode this statement is not working in ZReports.
IMPORT: it_vbrp FROM DATABASE indx(st) ID '1' ,
It is giving short dump. with message When importing object "IT_VBRP", the structure did not match the
structure of the target object. The error occurred in component
no. 3.
what should i do.
any help would be fine for me.
Thanks
Jairaj kumar -
Short dump issue while loading data
Hello All,
We are trying to load the data to the cube , but every time it is throwing us a short dump with the below error.
We have found a SAP Note as well for the below error , Please suggest, how to implement the same.
Error:
Runtime Errors CONVT_NO_NUMBER
METHOD end_routine.
=== Segments ===
FIELD-SYMBOLS:
<RESULT_FIELDS> TYPE _ty_s_TG_1.
DATA:
MONITOR_REC TYPE rstmonitor.
... "insert your code here
-- fill table "MONITOR" with values of structure "MONITOR_REC"
- to make monitor entries
... "to cancel the update process
raise exception type CX_RSROUT_ABORT.
*Fiscal year quarter addition
loop at RESULT_PACKAGE assigning <RESULT_FIELDS>.
if <RESULT_FIELDS>-/bic/zsp_Mon BETWEEN 1 and 3.
CONCATENATE 'FY' <RESULT_FIELDS>-fiscper+2(2) 'Q3' INTO
<RESULT_FIELDS>-/bic/zsp_FYQA.
elseif <RESULT_FIELDS>-/bic/zsp_Mon BETWEEN 4 and 6.
CONCATENATE 'FY' <RESULT_FIELDS>-fiscper+2(2) 'Q4' INTO
<RESULT_FIELDS>-/bic/zsp_FYQA.
elseif <RESULT_FIELDS>-/bic/zsp_Mon BETWEEN 7 and 9.
CONCATENATE 'FY' <RESULT_FIELDS>-fiscper+2(2) 'Q1' INTO
<RESULT_FIELDS>-/bic/zsp_FYQA.
elseif <RESULT_FIELDS>-/bic/zsp_Mon BETWEEN 10 and 12.
CONCATENATE 'FY' <RESULT_FIELDS>-fiscper+2(2) 'Q2' INTO
<RESULT_FIELDS>-/bic/zsp_FYQA.
endif.
endloop.
ENDDMETHOD. "end_routine
THOD inverse_end_routine.
IMPORTINGHi,
As suggested by note, you need to put this code in end routine.
Check the syntax , if error go through it and fix syntax (take help of ABAPer if required) and
activate Transformation and DTP.
Thank-You.
Regards,
VB -
TSV_TNEW_PAGE_ALLOC_FAILED dump Issue
Hello All,
We are facing this dump error when executed from SM35.
It is a ECC 6 PRD system on Windows(64bit) & SQL server.
What Happened:
Information on where terminated
Termination occurred in the ABAP program "SAPLSBDR" - in "BDC_OBJECT_SELECT".
The main program was "SAPMSBDC_CC ".
In the source code you have the termination point in line 59
of the (Include) program "LSBDRU04".
How to correct the error
The amount of storage space (in bytes) filled at termination time was:
Roll area...................... 4019392
Extended memory (EM)........... 2002743520
Assigned memory (HEAP)......... 2000021120
Short area..................... " "
Paging area.................... 32768
Maximum address space.......... " "Hello Venkat,
Please find the details as per the SAP Note,
1.Memory consumption
The amount of storage space (in bytes) filled at termination time was:
Roll area...................... 4019392
Extended memory (EM)........... 2002743520
Assigned memory (HEAP)......... 2000021120
Short area..................... " "
Paging area.................... 57344
Maximum address space.......... " "
2.System Data
System environment
SAP-Release 700
Application server... "SAP-PROD"
Network address...... "172.23.0.112"
Operating system..... "Windows NT"
Operating system..... "Windows NT"
Release.............. "5.2"
Hardware type........ "2x AMD64 Level"
Character length.... 16 Bits
Pointer length....... 64 Bits
Work process number.. 0
Shortdump setting.... "full"
Database server... "SAP-PROD"
Database type..... "MSSQL"
Database name..... "AEP"
Database user ID.. "aep"
Char.set.... "C"
SAP kernel....... 700
created (date)... "Nov 18 2008 22:53:36"
create on........ "NT 5.2 3790 Service Pack 1 x86 MS VC++ 14.00"
Database version. "SQL_Server_8.00 "
Patch level. 185
Patch text.. " "
Database............. "MSSQL 7.00.699 or higher, MSSQL 8.00.194"
SAP database version. 700
Operating system..... "Windows NT 5.0, Windows NT 5.1, Windows NT 5.2, Windows
NT 6.0"
3.R/3 Storage Parameter
a.SAP Memory
Roll memory Dialog session kB 6,348
Nondialog sess. kB 6,348
Available kB 262,144
in shared memory kB 262,144
on disk kB 0
Used kB 9,778
Maximum used kB 20,280
Paging memory Session buffer kB 1,200
Available kB 262,144
in shared memory kB 131,072
on disk kB 131,072
Used kB 13,721
Maximum used kB 262,136
Extended memory Dialog session kB 1,953,125
Nondialog sess. kB 1,953,125
Available kB 9,904,128
Used kB 2,801,664
Maximum used kB 5,255,168
Heap memory Dialog session kB 1,953,125
Nondialog sess. kB 0
Used kB 0
Maximum used kB 9,908,208
b. Current Parameters
Profile Parameter Value Unit Comment
Roll, extended and heap memory EXTM
ztta/roll_area 6500000 Byte
ztta/roll_first 1 Byte
ztta/short_area 4000000 Byte
rdisp/ROLL_SHM 32768 8 kB
rdisp/PG_SHM 16384 8 kB
rdisp/PG_LOCAL 150 8 kB
em/initial_size_MB 9676 MB
em/blocksize_KB 4096 kB
em/address_space_MB 4096 MB
ztta/roll_extension 2000000000 Byte Max.
abap/heap_area_dia 2000000000 Byte Max.
abap/heap_area_nondia 0 Byte Max.
abap/heap_area_total 10146021376 Byte Max.
abap/heaplimit 40000000 Byte
abap/use_paging 0
Edited by: Hasan Bilali on Mar 6, 2012 4:38 PM
Edited by: Hasan Bilali on Mar 6, 2012 4:41 PM -
Please help me this dump issue
Hi Experts,
Category ABAP Programming Error
Runtime Errors RAISE_EXCEPTION
ABAP Program CL_WCF_GMT_NEXUS_UTIL=========CP
Application Component CA-WUI-UI
Date and Time 01/19/2015 06:54:04
Short text
Exception condition "PERMISSION_FAILURE" raised.
What happened?
The current ABAP/4 program encountered an unexpected
situation.
What can you do?
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
A RAISE statement in the program "CL_MIME_REPOSITORY_API========CP" raised the
exception
condition "PERMISSION_FAILURE".
Since the exception was not intercepted by a superior
program, processing was terminated.
Short description of exception condition:
For detailed documentation of the exception condition, use
Transaction SE37 (Function Library). You can take the called
function module from the display of active calls.
How to correct the error
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:
"RAISE_EXCEPTION" " "
"CL_MIME_REPOSITORY_API========CP" or "CL_MIME_REPOSITORY_API========CM002"
"IF_MR_API~GET"
or
"CL_MIME_REPOSITORY_API========CP" "PERMISSION_FAILURE"
or
"SAPMHTTP " "PERMISSION_FAILURE"
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
1. The description of the current problem (short dump)
To save the description, choose "System->List->Save->Local File
(Unconverted)".
2. Corresponding system log
Display the system log by calling transaction SM21.
Restrict the time interval to 10 minutes before and five minutes
after the short dump. Then choose "System->List->Save->Local File
(Unconverted)".
3. If the problem occurs in a problem of your own or a modified SAP
program: The source code of the program
In the editor, choose "Utilities->More
Utilities->Upload/Download->Download".
Display the system log by calling transaction SM21.
Restrict the time interval to 10 minutes before and five minutes
after the short dump. Then choose "System->List->Save->Local File
(Unconverted)".
3. If the problem occurs in a problem of your own or a modified SAP
program: The source code of the program
In the editor, choose "Utilities->More
Utilities->Upload/Download->Download".
4. Details about the conditions under which the error occurred or which
actions and input led to the error.
em environment
SAP Release..... 731
SAP Basis Level. 0008
Application server... "cppap02"
Network address...... "10.190.21.76"
Operating system..... "AIX"
Release.............. "6.1"
Hardware type........ "00F60F524C00"
Character length.... 16 Bits
Pointer length....... 64 Bits
Source Code Extract (Source code has changed)
Line SourceCde
9 * Note:
10 * if C_LANGUAGE is specified the PHIO is determined using this language.
11 * Otherwise return:
12 * - the only one PHIO
13 * - or PHIO in the log on language
14 * - or PHIO in english
15 * - or PHIO in any language
16 *--------------------------------------------------------------------------------
17
18 get( exporting i_url = i_url
19 i_check_authority = i_check_authority
20 importing e_is_folder = e_is_folder
21 e_content = e_content
22 e_content_last_changed = e_content_last_changed
23 e_mime_type = e_mime_type
24 e_loio = e_loio
25 changing c_language = c_language
26 exceptions parameter_missing = 1
27 error_occured = 2
28 not_found = 3
29 permission_failure = 4 ).
30
31 case sy-subrc.
32 when 1.
33 raise parameter_missing.
34 when 2.
35 raise error_occured.
36 when 3.
37 raise not_found.
38 when 4.
>>>>> raise permission_failure.
40 endcase.
41
42 ENDMETHOD. i am geeting dump 39 how to this dump.
Regards,
SaiHi Sai,
I am not sure what the steps are to get this dump but please review below notes :
1822126 Styling images are missing from repository
1750402 Changing the Skin Color in the CRM UI causes DUMP
1469860 WEBCUIF 701: Corrections for NEXUS
1367944 S_DEVELOP authorization in CRM Web Client
Best regards - Christophe -
FOR ALL ENTRIES IN Memory Dump Issue
We have a "TSV_TNEW_BLOCKS_NO_ROLL_MEMORY" dump that is confusing me. The dump shows the SELECT (copied below) results in a gt_ekko_total table with over 70 million records (from the dump - Table IT_58[70324288x66]). The problem is since EKKO has 294,000 rows and EKPO has 4.5 million rows, and a FOR ALL ENTRIES IN automatically changes the SELECT to a SELECT DISTINCT, the result table can have at most 4.5 million records. On a FOR ALL ENTRIES IN, does the database return all the rows and then SAP "deletes adjacent duplicates"?
The only solution I can think of is to change the SELECT to a SELECT DISTINCT, so perhaps when SAP builds the receiving itab, it may have many fewer rows. Let me know if you have seen this before.
SELECT ekkoebeln ekkobsart ekkolponr ekkolifnr ekpo~werks
FROM ekko
INNER JOIN ekpo ON ekkoebeln = ekpoebeln
INTO TABLE gt_ekko_total
FOR ALL ENTRIES IN pt_sched_agrm
WHERE ekko~lifnr = pt_sched_agrm-vendor
AND ekko~bsart = pt_sched_agrm-doc_type
AND ekpo~werks = pt_sched_agrm-plant
AND ekko~loekz = space.Hi Mike,
If did all the pre-requisite for for all entries and failed to improve the performance, you use the following way.
Instead of directly select from ekko you can select the po number(EBELN) from VIEW M_MEKKL based on LIFNR, BSART and BSTYP (what ever the fields you have) . Then do the joining select based on EBELN not LIFNR. It will surely improve your performance. For more details take reference of sap note: 0000191492.
Thanks
Subhankr -
EHP6 to EHP7 upgrade dump issue
After upgrade we have started getting dump in tcode ME23N /ME22N Print preview of the PO through ME9F.
Please refer below dump which I get on executing tcode.Have you checked this with the functional team ? if they haven't got a clue then I would consider raising an OSS ticket to get this fixed.
Some information can be found here 335202 - Product hierarchy and condition interchange
Maybe you are looking for
-
How can I refresh a calling page on return from a TF activity ?
Hi, I have a (sounds easy) case where a view activity invokes a BTW with fragments. The called BTF has been declared with isolated data control scope. Inside the BTF some updates happen and when the BTF returns the calling view should display the mod
-
Updating credit card caused duplicate purchase.
Your billing is a scam. I have tried to update the date of my credit card twice and the result is that I have been charged $20. My balance is now $34. At my age I will need to live another 50 years to use that up and I am furious that there is not go
-
HI All, Is there any program in SAP HR which pulls info from different infotypes and built up CV . Please Suggest. Regards Manish Edited by: Manisharya82 on Apr 18, 2011 8:55 AM
-
Hi All, We are planning to customize the E-Sourcing application. Can any one guide me from a technical perspective how we can achieve this? Do i need to decompile the class files and deploy? Any help in technical documents is much appreciated.
-
Unable to use backspace key in SQL Developer
hi I am unable to use backspace or arrow keys in SQL worksheet using SQL developer. Can any one help me out...? You can also contact me on [email protected] regards Ahsan