OBJECTS_OBJREF_NOT_ASSIGNED_NO
Hi
When a user is trying to execute a transaction HRBEN0012 .he is getting the below dump. the user said that he has created some new variants and when he is trying to run the TCODE with thiis new variant the system is throwing a runtime error. please suggest something and also let me know is this a basis work
Error description
Runtime Errors OBJECTS_OBJREF_NOT_ASSIGNED_NO
Exception CX_SY_REF_IS_INITIAL
Date and Time 16.10.2009 07:41:21
Short text
Access via 'NULL' object reference not possible.
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPLHRECM00MESSAGE" had to be terminated because it
has come across a statement that unfortunately cannot be executed.
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
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_REF_IS_INITIAL', was not
caught in
procedure "HR_ECM_ADD_MESSAGE" "(FUNCTION)", 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:
You attempted to use a 'NULL' object reference (points to 'nothing')
access a component.
An object reference must point to an object (an instance of a class)
before it can be used to access components.
Either the reference was never set or it was set to 'NULL' using the
CLEAR statement.
How to correct the error
Probably the only way to eliminate the error is to correct the program.
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:
"OBJECTS_OBJREF_NOT_ASSIGNED_NO" "CX_SY_REF_IS_INITIAL"
"SAPLHRECM00MESSAGE" or "LHRECM00MESSAGEU01"
"HR_ECM_ADD_MESSAGE"
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".
4. Details about the conditions under which the error occurred or which
actions and input led to the error.
The exception must either be prevented, caught within proedure
"HR_ECM_ADD_MESSAGE" "(FUNCTION)", or its possible occurrence must be declared
in the
RAISING clause of the procedure.
To prevent the exception, note the following:
System environment
SAP-Release 700
Application server... "eccprd01"
Network address...... "10.1.140.11"
Operating system..... "HP-UX"
Release.............. "B.11.31"
Hardware type........ "ia64"
Character length.... 16 Bits
Pointer length....... 64 Bits
Work process number.. 0
Shortdump setting.... "full"
Database server... "pusapora"
Database type..... "ORACLE"
Database name..... "PE1"
Database user ID.. "SAPSR3"
Terminal................. "CTO-KRUGGI745"
Char.set.... "C"
SAP kernel....... 700
created (date)... "Nov 18 2008 21:28:31"
create on........ "HP-UX B.11.23 U ia64"
Database version. "OCI_102 (10.2.0.4.0) "
Patch level. 185
Patch text.. " "
Database............. "ORACLE 9.2.0.., ORACLE 10.1.0.., ORACLE 10.2.0.."
SAP database version. 700
Operating system..... "HP-UX B.11"
Memory consumption
Roll.... 16192
EM...... 46088240
Heap.... 0
Page.... 147456
MM Used. 23076912
MM Free. 18816848
User and Transaction
Client.............. 100
User................ "KRUGGI"
Language key........ "E"
Transaction......... "HRBEN0012 "
Transactions ID..... "4AD74C20EB5F3A4BE10000000A018C0B"
Program............. "SAPLHRECM00MESSAGE"
Screen.............. "RPUBEN62 2000"
Screen line......... 22
Information on where terminated
Termination occurred in the ABAP program "SAPLHRECM00MESSAGE" - in
"HR_ECM_ADD_MESSAGE".
The main program was "RPUBEN62 ".
In the source code you have the termination point in line 49
of the (Include) program "LHRECM00MESSAGEU01".
The termination is caused because exception "CX_SY_REF_IS_INITIAL" occurred in
procedure "HR_ECM_ADD_MESSAGE" "(FUNCTION)", but it was neither handled locally
nor declared
in the RAISING clause of its signature.
The procedure is in program "SAPLHRECM00MESSAGE "; its source code begins in
line
1 of the (Include program "LHRECM00MESSAGEU01 ".
Hi Ashwini,
Could you check whether this SAP note is useful Note 635771 - HRBEN0012 and HRBEN0013 short dumps
Regards,
Deepak Kori
Similar Messages
-
Hi,
Can anybody help me out as I am getting a short dump while navigating to particular screen.
The error was triggered when i was binding an internal table to node in my second view.
The short dump shows as below.
■The following error text was processed in the system EID : Zugriff über 'NULL' Objektreferenz nicht möglich.
■The error occurred on the application server ECCIDES_EID_00 and in the work process 1 .
■The termination type was: RABAX_STATE
■The ABAP call stack was:
Method: HANDLEFROM_EXPORTS_INIT of program /1BCWDY/4QJM86ZSS4V4M81W8MTQ==CP
Method: HANDLEFROM_EXPORTS_INIT of program /1BCWDY/4QJM86ZSS4V4M81W8MTQ==CP
Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/4QJM86ZSS4V4M81W8MTQ==CP
Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_VIEW========CP
Method: NAVIGATE of program CL_WDR_CLIENT_APPLICATION=====CP
Method: DO_NAVIGATION of program CL_WDR_WINDOW_PHASE_MODEL=====CP
Method: PROCESS_REQUEST of program CL_WDR_WINDOW_PHASE_MODEL=====CP
Method: PROCESS_REQUEST of program CL_WDR_WINDOW=================CP
Method: EXECUTE of program CL_WDR_MAIN_TASK==============CP
Method: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_WDR_MAIN_TASK==============CP
What can I do?
■If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system EID in transaction ST22.
■If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server ECCIDES_EID_00 in transaction SM21.
■If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 1 in transaction ST11 on the application server ECCIDES_EID_00 . In some situations, 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 administrator.
Error code: ICF-IE-http -c: 700 -u: OBIZDEV -l: E -s: EID -i: ECCIDES_EID_00 -w: 1 -d: 20110723 -t: 161516 -v: RABAX_STATE -e: OBJECTS_OBJREF_NOT_ASSIGNED_NO
HTTP 500 - Internal Server Error
Your SAP Internet Communication Framework Team
Please help.Hu Saravanan,
Please find my code below in HANDLEFROM_EXPORTS_INIT and
method HANDLEFROM_EXPORTS_INIT .
data : WRK_DOC_CLAS type /OBIZ/ZXP_DOCCLS-DOC_CLAS.
data : it_doc type TABLE OF /OBIZ/ZXP_SHPHD.
DATA : doc_node type REF TO if_wd_context_node.
BREAK-POINT.
if doc_desc = 'Quotation'.
WRK_DOC_CLAS = '0001'.
elseif doc_desc = 'Sales Order'.
WRK_DOC_CLAS = '0002'.
elseif doc_desc = 'Delivery'.
WRK_DOC_CLAS = '0003'.
elseif doc_desc = 'Proforma Invoice'.
WRK_DOC_CLAS = '0004'.
elseif doc_desc = 'Billing'.
WRK_DOC_CLAS = '0006'.
ENDIF.
select * INTO CORRESPONDING FIELDS OF TABLE
it_doc FROM /OBIZ/ZXP_SHPHD WHERE doc_clas = WRK_DOC_CLAS.
call METHOD doc_node->bind_table
EXPORTING new_items = it_doc.
endmethod.
I have imported doc_desc via my inbound plug in the view.
Regards
Deric -
'OBJECTS_OBJREF_NOT_ASSIGNED_NO' Runtime Error in abap program
When my dubugger goes on this line..it gives me Runtime error'
'OBJECTS_OBJREF_NOT_ASSIGNED_NO'
CX_SY_REF_IS_INITIAL
Code :
CALL METHOD determine_budget_values->determine_budget_values
EXPORTING
plvar = '.:'
butyp = 'BU'
begda = '20060101' "'01.01.2006'
endda = '20061231' "'31.12.2006'
kcurr = 'X'
budot = 'BU'
budid = '50012433' "objektid
oldam = 1000
oldcu = 'USD'
oldno = 10
oldsu = 'USD'
IMPORTING
NEWAM = newam
NEWCU = newcu.
NEWNO =
NEWSU =
Thanx in advance....Its very urgent..Thanks a lott...for u r rhelp///
but one thing i would like to know after executing properly this method....will my HRP1520 will get those new values of budget of i will have to code it in Method ..specifically.
i m sending code for Method...
method IF_EX_HRECM00_BDG0001~DETERMINE_BUDGET_VALUES.
DATA: BEGIN OF fs_budgets ,
objid(8) TYPE n , " Object Id
flag TYPE c , " Monetary/Non Monetary
newam TYPE CHAR22 , " Budgeted Amount,
newcu TYPE CHAR05 , " Currency Key,
END OF fs_budgets ,
t_budgets LIKE TABLE OF fs_budgets.
DATA: w_sobid TYPE hrp1001-sobid , " Org. Unit
w_file TYPE rlgrap-filename . " File Name
DATA: t_orgunit TYPE hap_t_hrsobid , " Id of Org. unit
t_suborgunits TYPE hap_t_hrsobid , " Ids of Sub Org Units
fs_orgunit LIKE LINE OF t_orgunit. " Work Area of orgunit
REFRESH: t_orgunit,
t_suborgunits.
CLEAR : fs_orgunit..
The Budget values are stored in the file 'BUDGETS' on the App Server*
This data will be read from the App Server *
w_file = 'BUDGETS'.
OPEN DATASET w_file FOR INPUT IN TEXT MODE ENCODING DEFAULT.
Fetching the corresponding Org Unit for the Budget Id *
SELECT sobid " Org. Unit
FROM hrp1001
INTO w_sobid
WHERE plvar EQ '01'
AND otype EQ 'BU'
AND objid EQ budid
AND rsign EQ 'B'
AND relat EQ '300'
AND istat EQ '1'
AND begda LE endda
AND endda GE begda.
ENDSELECT. " SELECT sobid
IF sy-subrc EQ 0.
fs_orgunit-plvar = '01'.
fs_orgunit-otype = 'O'.
fs_orgunit-sobid = w_sobid.
APPEND fs_orgunit TO t_orgunit.
CLEAR fs_orgunit.
Fetching the Sub Org units for a given Org unit *
CALL FUNCTION 'HRHAP_SEL_OBJECTS_OF_EVAL_PATH'
EXPORTING
T_OBJECTS_BASE = t_orgunit
EVALUATION_PATH = 'ORGEH'
FROM_DATE = begda
TO_DATE = endda
IMPORTING
T_OBJECTS = t_suborgunits.
ENDIF. " IF sy-subrc EQ 0.
CLEAR newam.
Accumulating the budget values of all the Sub org units for a given *
Org unit and populating the fields 'newam' and 'newcu'. *
LOOP AT t_suborgunits INTO fs_orgunit.
CLOSE DATASET w_file.
OPEN DATASET w_file FOR INPUT IN TEXT MODE ENCODING DEFAULT.
DO.
READ DATASET w_file INTO fs_budgets.
IF sy-subrc EQ 0.
IF fs_budgets-objid EQ fs_orgunit-sobid.
ADD fs_budgets-newam TO newam.
newcu = fs_budgets-newcu.
EXIT.
ENDIF.
ELSE.
EXIT.
ENDIF. " IF sy-subrc EQ 0.
ENDDO. " DO
ENDLOOP. " LOOP AT t_suborgunits
Giving default values for the Budget Amount and Currency if they are*
containing Initial values *
IF newam IS INITIAL.
newam = 0.
ENDIF. " IF newam IS INITIAL.
IF newcu IS INITIAL.
newcu = 'USD'.
ENDIF. " IF newcu IS INITIAL.
CLOSE DATASET w_file.
endmethod.
After this code will i require to code anything specific to get this newam(new amount) uploaded to HRP1520 infotype or automatically it will upload if i write above mentioned code only...
Please revert......thanx a lot -
OBJECTS_OBJREF_NOT_ASSIGNED_NO - Dump during approval of SC
Dear Experts,
I am observing a dump over the last few days in the ST22 of my SRM system (7.0, Classic).
Runtime Error: OBJECTS_OBJREF_NOT_ASSIGNED_NO
Exception: CX_SY_REF_IS_INITIAL
Short text: Access via 'NULL' object reference not possible
What happend?:
Error in the ABAP Application Program
The current ABAP program "/SAPSRM/CL_PDO_BO_SC_ADV======CP" had to be
terminated because it has come across a statement that unfortunately cannot be executed.
Error Analysis:
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_REF_IS_INITIAL', was not
caught in
procedure "/SAPSRM/IF_PDO_DO_APV_EXT~REGISTER_FINAL_ACCEPTANCE" "(METHOD)", 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:
You attempted to use a 'NULL' object reference (points to 'nothing')
access a component.
An object reference must point to an object (an instance of a class)
before it can be used to access components.
Either the reference was never set or it was set to 'NULL' using the
CLEAR statement.
From the background, the case is the following: these dumps occure when approver act/approve on their work items. The important thing to mention here is that the approvers don´t seem to actually see these dumps in the portal while working on their shopping carts. They can approve their shopping carts as required and the purchasing documents (PReq) are created successfully in the R/3 backend. The dump is only visible in SRM system?!
Can anyone please help with some pointers?
Thank you very muchDear All,
just wanted to schare the root cause for the dump.
This is caused by the malfunctioning of the "Decission" buttons in the shopping cart portal. These are the buttons, that the approver has in his work list overveiw. There are such bottons like "Approve", "Reject", "Forward" and so on.
Thank you. -
Hello SDN Team,
I have implemented a customized WD service for Talent profile. When this service works from Development instance, i'm facing an issue in Quality environment. I have ensured that all the change requests are in place in Quality environment and moved without any errors.
I have ensure the services are active in QA ECC. The errir log i see in QA when accessing the service from QA portal is given below;
Error when processing your request
What has happened?
The URL http://XXXXXX01.XXXXXXXXXXXX.com:8000/sap/bc/webdynpro/sap/ZHRTMC_EMPLOYEE_PROFILE/ was not called due to an error.
Note
The following error text was processed in the system ECQ : Access via 'NULL' object reference not possible.
The error occurred on the application server mwvecq01_ECQ_00 and in the work process 0 .
The termination type was: RABAX_STATE
The ABAP call stack was:
Method: IF_HRTMC_DR_FIELDS~GET_FIELD_VALUES of program CL_IM_HRTMC_DR_MANAGER========CP
Method: GET_FIELD_VALUES_FROM_BADI of program CL_HRTMC_DR_CONFIGURATION=====CP
Method: GET_FIELD_VALUES of program CL_HRTMC_DR_CONFIGURATION=====CP
Method: GET_FIELD_VALUES_FOR_CNF of program CL_HRTMC_DR_CONFIGURATION=====CP
Method: WDDOMODIFYVIEW of program /1BCWDY/94H7HD04F48UIFIHAMEJ==CP
Method: IF_WDR_VIEW_DELEGATE~WD_DO_MODIFY_VIEW of program /1BCWDY/94H7HD04F48UIFIHAMEJ==CP
Method: DO_MODIFY_VIEW of program CL_WDR_DELEGATING_VIEW========CP
Method: MODIFY_VIEW of program CL_WDR_VIEW===================CP
Method: DO_MODIFY_VIEW of program CL_WDR_CLIENT_COMPONENT=======CP
Method: DO_MODIFY_VIEW of program CL_WDR_CLIENT_COMPONENT=======CP
Error code: ICF-IE-http -c: 220 -u: ZESS_TEST6 -l: E -s: XXX -i: XXXXXXXX_XXX_00 -w: 0 -d: 20110711 -t: 001436 -v: RABAX_STATE -e: OBJECTS_OBJREF_NOT_ASSIGNED_NO
ST22 - Error Analysis from ECC
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_REF_IS_INITIAL', was not
caught in
procedure "IF_HRTMC_DR_FIELDS~GET_FIELD_VALUES" "(METHOD)", 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:
You attempted to use a 'NULL' object reference (points to 'nothing')
access a component.
An object reference must point to an object (an instance of a class)
before it can be used to access components.
Either the reference was never set or it was set to 'NULL' using the
CLEAR statement.
Please can someone indicate a solution to fix this issue.
Best regards
G RajHello Raj,
We had faced the same issue. We had raised an OSS message for the same with SAP, and an SAP note was mentioned to fix this.. I am not having access to that note now and dont remeber the note number. Please contact SAP. Meanwhile, please check with BASIS team and check whether all the Webdynpro services are activated in SICF transaction code. I am sure, some of the services have not been activated and this is causing the problem.
Please make sure all webdynpro based services are activated. Meanwhile, also try to access the application via SE80. This should give you an idea if the issue is from SAP Backend or EP.
Hope this helps.
Thanks and Best Regards.
Karan. -
OBJECTS_OBJREF_NOT_ASSIGNED_NO error when accessing some links in DOE
Hello Everyone,
We have setup a Development system for R&D on SAP NW Mobile 7.1 SPS08. I'm able to register mobile devices (Laptop) in DOE but when I'm trying to access few links (like Administration-->Device Administration) I'm getting error "Access using a 'ZERO' object reference is not possible" and an ABAP dump "OBJECTS_OBJREF_NOT_ASSIGNED_NO" is created. Error Details are given below. Can someone help me out in this ?
Error when processing your request
What has happened?
The URL http://abc.xyz.com:8000/sap/bc/webdynpro/sap/sdoe_administration/ was not called due to an error.
Note
The following error text was processed in the system MOB : Access using a 'ZERO' object reference is not possible.
The error occurred on the application server xyz_MOB_00 and in the work process 4 .
The termination type was: RABAX_STATE
The ABAP call stack was:
Method: RESOLVE_MAPPING of program CL_WDR_CONTEXT_NODE_INFO======CP
Method: MAP of program CL_WDR_CONTEXT_NODE_MAP=======CP
Method: IF_WD_CONTEXT_NODE~IS_ALIVE of program CL_WDR_CONTEXT_NODE_MAP=======CP
Method: IS_NODE_VALID of program CL_SALV_WD_CHANGE_LOG=========CP
Method: DISPATCH of program CL_SALV_WD_CHANGE_LOG=========CP
Method: REFRESH of program CL_SALV_WD_DATA_CHANGE_LOG====CP
Method: UNREGISTER of program CL_SALV_BS_DATA_CHANGE_LOG_TABCP
Method: UNREGISTER of program CL_SALV_WD_DATA_CHANGE_LOG====CP
Method: FREE of program CL_SALV_WD_DATA_CHANGE_LOG====CP
Method: FREE of program CL_SALV_BS_DATA===============CP
What can I do?
If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system MOB in transaction ST22.
If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server xyz_MOB_00 in transaction SM21.
If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 4 in transaction ST11 on the application server xyz_MOB_00 . In some situations, 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 administrator.
Error code: ICF-IE-http -c: 100 -u: SUSER -l: E -s: MOB -i: xyz_MOB_00 -w: 4 -d: 20090806 -t: 114729 -v: RABAX_STATE -e: OBJECTS_OBJREF_NOT_ASSIGNED_NO
Thanks
Vamsi
Edited by: Atluri Vamsi on Aug 6, 2009 8:50 AMHello,
are you getting similar dump in ST22?
Method: RESOLVE_MAPPING of program CL_WDR_CONTEXT_NODE_INFO======CP
Method: MAP of program CL_WDR_CONTEXT_NODE_MAP=======CP
Method: IF_WD_CONTEXT_NODE~IS_ALIVE of program
CL_WDR_CONTEXT_NODE_MAP=======CP
Method: IS_NODE_VALID of program CL_SALV_WD_CHANGE_LOG=========CP
Method: DISPATCH of program CL_SALV_WD_CHANGE_LOG=========CP
Method: REFRESH of program CL_SALV_WD_DATA_CHANGE_LOG====CP
Method: UNREGISTER of program CL_SALV_BS_DATA_CHANGE_LOG_TABCP
Method: UNREGISTER of program CL_SALV_WD_DATA_CHANGE_LOG====CP
Method: FREE of program CL_SALV_WD_DATA_CHANGE_LOG====CP
Method: FREE of program CL_SALV_BS_DATA===============CP
there is one SAP note released related to similar issue #1319829 please see if implementation of this note avoid these dumps.
Regards,
Rohit -
Hi.
I have the same problem as in this post:
[/thread/1630971 [original link is broken]|/thread/1630971 [original link is broken]]
I need to maintain the infotype 23 through the portal. This infotype is only maintenance from the Portal for Australia. if I try to run the function HRXSS_PER_READ_P0023_AU, I only get the error below.
I get the same error if I try to run the other functions of module HRXSS_PER_P0023_AU, or if
I try to run others Spanish modules how HRXSS_PER_READ_P0002_ES. With ESS, the infotype 2 is working properly. Ess, don't call these same functions?
OBJECTS_OBJREF_NOT_ASSIGNED_NO
CX_SY_REF_IS_INITIAL
Access via 'NULL' object reference not possible.
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_REF_IS_INITIAL', was not
caught in
procedure "HRXSS_PER_CLEANUP" "(FUNCTION)", 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:
You attempted to use a 'NULL' object reference (points to 'nothing')
access a component.
An object reference must point to an object (an instance of a class)
before it can be used to access components.
Either the reference was never set or it was set to 'NULL' using the
CLEAR statement.ESS calls the same function HRXSS_PER_READ_P0002_ES.
but you cant execute through there
for ESS checking in backend you need to use trans code PUIT_UI -
Run time error " OBJECTS_OBJREF_NOT_ASSIGNED_NO"
Hi,
I am getting runtime error in Web dynpro component controller.
The issue is, i am trying to retrive data from backend in adobe form.
When i do this, i am getting dump OBJECTS_OBJREF_NOT_ASSIGNED_NO.
Error details are given below, can some one please help me?
The following error text was processed in the system ED1 : Communication failure
The error occurred on the application server ud1sap01ed1_ED1_00 and in the work process 2 .
The termination type was: IMC_CANCEL_TX
The ABAP call stack was:
Method: RETRIEVE_DATA of program /1BCWDY/CYPT7UVCQHT6UZTEWG43==CP
Method: ZIWCI_WI_MD_FORM~RETRIEVE_DATA of program /1BCWDY/CYPT7UVCQHT6UZTEWG43==CP
Method: HNDL_FORM_SUBMIT_EVT of program /1BCWDY/CSO3V1ZDRCQ931KSFYC3==CP
Method: IF_WDR_COMPONENT_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/CSO3V1ZDRCQ931KSFYC3==CP
Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_COMPONENT===CP
Method: FIRE_EVENT of program CL_WDR_COMPONENT==============CP
Method: IFWDR_INTERNAL_API~RAISE_EVENT of program SAPLWDR_RG_PROXY_FACTORY
Method: IF_COMPONENTCONTROLLER~FIRE_FORM_SUBMIT_EVT of program /1BCWDY/CYPT7UVCQHT6UZTEWG43==CP
Method: RAISE_FORM_SUBMIT of program /1BCWDY/CYPT7UVCQHT6UZTEWG43==CP
Method: ZIWCI_WI_MD_FORM~RAISE_FORM_SUBMIT of program /1BCWDY/CYPT7UVCQHT6UZTEWG43==CP
One more thing Error occured at
1523 lo_node->set_static_attributes( EXPORTING static_attributes = ls_sps_ctx ).
1524 lo_node = lo_node->get_child_node( name = if_componentcontroller=>wdctx_tax_sps ).
>>>>> lo_child_node->bind_table( ls_sps-tax_sps ).
1526 WHEN zcl_md_mtrdprtr_assist=>mc_formact_tpgd.
Regards,
DhrupalHi Jiri,
Thanks for such important time u spend to solve this issue.
I have found out the solution as the ls_sps is node and tax_sps is child node so i have to bind it as child node rather than node.
Thanks again. -
OBJECTS_OBJREF_NOT_ASSIGNED_NO in Shop screen
HI experts,
We have upgraded from SRM 5.0 to SRM 7.0 EHP1 given the EHP1 Employee role in both Portal and SRM system. When I click on shop screnn I am getting the fololowing short dump.
Category ABAP Programming Error
Runtime Errors OBJECTS_OBJREF_NOT_ASSIGNED_NO
Except. CX_SY_REF_IS_INITIAL
ABAP Program /SAPSRM/CL_CH_WD_MAP_META_INITCP
Application Component SRM-EBP-CA-UI
Date and Time 12/02/2011 14:47:02
Short text
Access via 'NULL' object reference not possible.
What happened?
Error in the ABAP Application Program
The current ABAP program "/SAPSRM/CL_CH_WD_MAP_META_INITCP" had to be
terminated because it has
come across a statement that unfortunately cannot be executed.
Thank you,
SureshHello,
The Dump might occur due to mismatch between the back end and portal roles.
In back end please assign /sapsrm/employee_ehp1
In portal please assign the EHP1 employee roles, details for the same are as follows:
Unique Name: pcd:portal_content/com.sap.pct/specialist/com.sap.pct.srm.srm70/com.sap.pct.srm.fl_ehp1/com.sap.pct.srm.srm70.fl_core/com.sap.pct.srm.srm70.fl_roles/com.sap.pct.srm.core.ro_employeeselfservice
Display Name: com.sap.pct.srm.core.ro_employeeselfservice
Location: pcd:portal_content/com.sap.pct/specialist/com.sap.pct.srm.srm70/com.sap.pct.srm.fl_ehp1/com.sap.pct.srm.srm70.fl_core/com.sap.pct.srm.srm70.fl_roles
Description: Employee Self-Service - EHP1
Unique ID: ROLE.PCD_ROLE_PERSISTENCE.Dq+HNqUoEr5U4BPuiPcTqXQSb8k=
Also check whether the required business function and customizing are maintained for the SSP scenario delivered with SRM 701.
Guides for the same can be found at location : https://websmp105.sap-ag.de/srm-inst
Navigate to SAP SRM -- SAP SRM Server 7.01 -- then to configuration guides.
Best Regards,
Rahul -
DUMP when execute any tasks - OBJECTS_OBJREF_NOT_ASSIGNED_NO
Hi Experts,
I need help. When we try to execute any tasks at UCMON we have the following DUMP:
Erro tpo.exec. OBJECTS_OBJREF_NOT_ASSIGNED_NO
Exceção CX_SY_REF_IS_INITIAL
Data e hora 16.03.2011 11:53:29
Dump breve ABAP não está complet.gravado (demas.extenso)
TxtBreve
Access with 'ZERO' object reference not possible.
O que aconteceu ?
Error in ABAP application program.
The current ABAP program "CL_UC_COMPOUND================CP" had to be
terminated because one of the
statements could not be executed.
This is probably due to an error in the ABAP program.
O que pode ser feito?
Print out the error message (using the "Print" function)
and make a note of the actions and input that caused the
error.
To resolve the problem, contact your SAP system administrator.
You can use transaction ST22 (ABAP Dump Analysis) to view and administer
termination messages, especially those beyond their normal deletion
date.
is especially useful if you want to keep a particular message.
Análise do erro
An exception occurred. This exception is dealt with in more detail below
. The exception, which is assigned to the class 'CX_SY_REF_IS_INITIAL', was
neither
caught nor passed along using a RAISING clause, in the procedure
"GET_GUI_DATA_SELACC" "(METHOD)"
Since the caller of the procedure could not have expected this exception
to occur, the running program was terminated.
The reason for the exception is:
There was an attempt to access a component using a 'NULL' object
reference (points to nothing).
An object reference must indicate an object (an instance of a class),
before it can be used to access components.
Either the reference was never set or it was set to 'NULL' using a
CLEAR statement.
Notas p/eliminação de erros
Probably the only way to eliminate the error is to correct the program.
You may able to find an interim solution to the problem
in the SAP note system. If you have access to the note system yourself,
use the following search criteria:
"OBJECTS_OBJREF_NOT_ASSIGNED_NO" CX_SY_REF_IS_INITIALC
"CL_UC_COMPOUND================CP" or "CL_UC_COMPOUND================CM00H"
"GET_GUI_DATA_SELACC"
If you cannot solve the problem yourself and you wish to send
an error message to SAP, include the following documents:
1. A printout of the problem description (short dump)
To obtain this, select in the current display "System->List->
Save->Local File (unconverted)".
2. A suitable printout of the system log
To obtain this, call the system log through transaction SM21.
Limit the time interval to 10 minutes before and 5 minutes
after the short dump. In the display, then select the function
"System->List->Save->Local File (unconverted)".
3. If the programs are your own programs or modified SAP programs,
supply the source code.
To do this, select the Editor function "Further Utilities->
Upload/Download->Download".
4. Details regarding the conditions under which the error occurred
or which actions and input led to the error.
The exception must either be prevented, caught within the procedure
"GET_GUI_DATA_SELACC"
"(METHOD)", or declared in the procedure's RAISING clause.
Someone help me please?
Thanks
MariliaIs it a Groundhog Day again:
TSV_TNEW_PAGE_ALLOC_FAILED - BCS load from data stream task
Raise Exception when execute UCMON
and this very thread
in all these cases, IMHO, the proper way was the following:
1. Try to find the proper OSS note
2. if not succesfull - properly regenerate the data basis,
3. if not succesfull - open a new OSS note to SAP.
Edited by: Eugene Khusainov on Mar 16, 2011 10:42 PM -
DUMP OBJECTS_OBJREF_NOT_ASSIGNED_NO
Hello,
A prescriptor made a schopping cart on our system. But we don't know why , we couldn't see it anymore. ON ITS, with the function module BBP_PD_SC_GETDETAIL, on transaction BBP_PD we have a dump :
Runtime Error OBJECTS_OBJREF_NOT_ASSIGNED_NO
Except. CX_SY_REF_IS_INITIAL
ShrtText
Access with 'ZERO' object reference not possible.
Whathappened? Error in ABAP application
program. The current ABAP program "SAPLSWRR" had to be terminated because one of the statements could not be executed.
This is probably due to an error in the ABAP program.
Error analysis An exception occurred. This exception is dealt with in more detail below . The exception, which is assigned to the class 'CX_SY_REF_IS_INITIAL', was neither caught nor passed along using a RAISING clause, in the procedure "SAP_WAPI_READ_CONTAINER" "(FUNCTION)" Since the caller of the procedure could not have expected this exception to occur, the running program was terminated. The reason for the exception is: There was an attempt to access a component using a 'NULL' object reference (points to nothing).
An object reference must indicate an object (an instance of a class), before it can be used to access components.
Either the reference was never set or it was set to 'NULL' using a CLEAR statement.
THANKS FOR YOUR HELP!!!Hi,
Pls see if the foll note helps:
925151
BR,
Disha.
Pls reward points for useful answers. -
FS-PM Dump Error - OBJECTS_OBJREF_NOT_ASSIGNED_NO
Hi Expert,
I have installed FS-PM 5.1 on NW 731 of my PC. and I also installed the FS-PM relevant add-ons/latest SP.
But, when I execute the Inquiry/Change/New Business Transaction in the FS-PM, I received the following error messages:
Category ABAP Programming Error
Runtime Errors OBJECTS_OBJREF_NOT_ASSIGNED_NO
Except. CX_SY_REF_IS_INITIAL
ABAP Program /PM0/CL_3F_CD_APPLICATION=====CP
Application Component FS-PM
The current component/version of FS-PM are as below:
Add-on Release Level
FSPM 510 0006
MDG_FND 731 0006
MSGPMCON 100 0005
PI_BASIS 731 0006
SAP_ABA 731 0006
SAP_BASIS 731 0006
SAP_BS_FND 731 0006
SAP_BW 731 0006
I didn't do any post-customizing or settings after FS-PM installation.
Please help me if you have any information about this or if you have encountered this problem.
Best regards,
KyoungkeunHi Kyoungkeun,
Please check the contents of these tables /PM0/3FJPROG and /PM0/3FJNAMESPCS. My assumption is that some of these tables are empty and therefore application cannot be started. If this is not the case, it would be useful if you can provide more details about this error.
Thanks and best regards,
Milan -
I am getting runtime error "OBJECTS_OBJREF_NOT_ASSIGNED_NO".
I am getting runtime error "OBJECTS_OBJREF_NOT_ASSIGNED_NO" in transaction RSPC in BW system.
Runtime Errors : OBJECTS_OBJREF_NOT_ASSIGNED_NO
Exception : CX_SY_REF_IS_INITIAL
Short text: Access via 'NULL' object reference not possible.
What happened?
Error in the ABAP Application Program
The current ABAP program "CL_RSPC_FRONTEND==============CP" had to be terminated because it has come across a statement that unfortunately cannot be executed. -
Runtime Errors OBJECTS_OBJREF_NOT_ASSIGNED_NO
Hi Experts,
Basis team identified the following dump. Please advice a fix.
Runtime Errors OBJECTS_OBJREF_NOT_ASSIGNED_NO
Exception CX_SY_REF_IS_INITIAL
Date and Time 24.01.2011 12:35:18
DATA lo_nd_settings TYPE REF TO if_wd_context_node.
DATA lo_nd_ecm TYPE REF TO if_wd_context_node.
DATA lo_nd_crevi TYPE REF TO if_wd_context_node.
DATA lo_el_crevi TYPE REF TO if_wd_context_element.
DATA ls_crevi TYPE wd_this->element_crevi.
data l_citem type ecm_citem.
navigate from <CONTEXT> to <SETTINGS> via lead selection
lo_nd_settings = wd_context->get_child_node( name =
wd_this->wdctx_settings ).
navigate from <SETTINGS> to <ECM> via lead selection
lo_nd_ecm = lo_nd_settings->get_child_node( name =
wd_this->wdctx_ecm ).
navigate from <ECM> to <CREVI> via lead selection
lo_nd_crevi = lo_nd_ecm->get_child_node( name =
wd_this->wdctx_crevi ).
@TODO handle not set lead selection
IF lo_nd_crevi IS INITIAL.
ENDIF.
get element via lead selection
lo_el_crevi = lo_nd_crevi->get_element( ).
get all declared attributes
lo_el_crevi->get_static_attributes(
IMPORTING
static_attributes = ls_crevi ).
DATA lo_nd_selection TYPE REF TO if_wd_context_node.
DATA lo_el_selection TYPE REF TO if_wd_context_element.
DATA ls_selection TYPE wd_this->element_selection.
navigate from <CONTEXT> to <SETTINGS> via lead selection
lo_nd_settings = wd_context->get_child_node( name =
wd_this->wdctx_settings ).
navigate from <SETTINGS> to <SELECTION> via lead selection
lo_nd_selection = lo_nd_settings->get_child_node( name =
wd_this->wdctx_selection ).
get element via lead selection
lo_el_selection = lo_nd_selection->get_element( ).
*****************dump occured here ******************
get all declared attributes
lo_el_selection->get_static_attributes(
IMPORTING
static_attributes = ls_selection ).
ls_selection-begda = ls_crevi-slbeg.
ls_selection-endda = ls_crevi-slend.
Regards,
VenkateshHi ,
When we access a link from portal we are getting the above dump.
get element via lead selection
lo_el_crevi = lo_nd_crevi->get_element( ).
lo_el_crevi doesnt have any value in it so with the below code when its trying to fetch the attribute dump is occuring.
get all declared attributes
lo_el_crevi->get_static_attributes(
IMPORTING
static_attributes = ls_crevi ).
In webdynpro context , for the node crevi there are 4 elements. While debugging we found that the supply function which is assigned to the lo_el_crevi is not returning anything.
Please advice.
Regards,
venkatesh -
Hi all,
After restarting the workflow through SWPR we are getting an error message as per mentioned below.
Error coming out of Workflow restart - Error:OBJECTS_OBJREF_NOT_ASSIGNED_NO.
Kindly suggest what can be the possibility of the error. I scehduled the SWPR program in the background and passed some workflows and getting this error message in the background job. Kindly suggest.
Thanks,
Neslin.I think you need to analyse the Workflow log and then try to restart. I think you might have to change the container element value in order to remove the error. Please check and act accordingly.
Thanks
Arghadip
Maybe you are looking for
-
External hard drive is not mounting via hub
Hi mates, I bought LaCie D2 Quadra external hard drive and when I connected it to LaCie Huby firewire port it would not mount at all, but when I connected the hard drive straight to my MacBooks firewire port it mounted nicely. what could be the probl
-
Stuck in eu_import1 ecc6 upgrade
Hello all, I am not having much luck with our first test upgrade. Already once I have scratched and started again. The first time through, I was able to get past the eu_import1 phase (I think by patching SAPUP). This time it seems futile. Here is th
-
Hi , I am using OWB 11g with db as 11g. I want to create a mapping using *'BUILD WITH SQL'* option as discussed in the below link http://blogs.oracle.com/warehousebuilder/2007/06/sql_and_owb_accelerated_map_co_1.html but ...when i right click the map
-
Does Iphone work in south africa
I am close to getting an Iphone - am going to South Africa for a holiday and want to know whether it is likely to work abroad?
-
Hello, I am working with LabView 7.0 and with Windows 98. I want to read the parallel port, but I don't get it. I am using the I Saw In port.Vi but I don´t read anything, but however with the function Out Port.vi if that get to write in the port. Is