cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

CX_SY_REF_IS_INITIAL exception

Former Member
0 Likes
3,510

Hi,

when i am executing i am getting the error.Can u please help for this below error.

Error when processing your request

What has happened?

The URL http://pand0107.pan.eu:8000/sap/bc/webdynpro/sap/HAP_MAIN_DOCUMENT/ was not called due to an error.

Note

The following error text was processed in the system PHP : Error in ABAP/4 statement when processing an internal table. table.

The error occurred on the application server pand0107_PHP_00 and in the work process 0 .

The termination type was: RABAX_STATE

The ABAP call stack was:

Form: FILL_DOCUMENT_TAB of program SAPLHRHAP_UI_WD_SUPPORT

Function: HRHAP_0DOC_WD_CONVERT_IF_TO_UI of program SAPLHRHAP_UI_WD_SUPPORT

Method: CONVERT_IF_TO_UI of program CL_HAP_WD_DOCUMENT_UI=========CP

Method: FILL_MAIN_CONTEXT of program /1BCWDY/KQ8UYDZDGXTT4PHDNH42==CP

Method: IF_COMPONENTCONTROLLER~FILL_MAIN_CONTEXT of program /1BCWDY/KQ8UYDZDGXTT4PHDNH42==CP

Method: OVERRIDE_EVENT_OIF of program /1BCWDY/KQ8UYDZDGXTT4PHDNH42==CP

Method: IWCI_IF_FPM_OIF_CONF_EXIT~OVERRIDE_EVENT_OIF of program /1BCWDY/KQ8UYDZDGXTT4PHDNH42==CP

Method: GET_UIBBS_FOR_EVENT of program /1BCWDY/KRUOCGQ863KEYDUDDLZU==CP

Method: IWCI_IF_FPM_FLOORPLAN_COMP~GET_UIBBS_FOR_EVENT of program /1BCWDY/KRUOCGQ863KEYDUDDLZU==CP

Method: IF_FPM_FLOORPLAN~GET_UIBBS_FOR_EVENT of program CL_FPM_OIF_INTERNAL===========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 PHP 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 pand0107_PHP_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 0 in transaction ST11 on the application server pand0107_PHP_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: 010 -u: CAMIN -l: E -s: PHP -i: pand0107_PHP_00 -w: 0 -d: 20110707 -t: 130907 -v: RABAX_STATE -e: TABLE_INVALID_INDEX

HTTP 500 - Internal Server Error

Your SAP Internet Communication Framework Team

-


When iam checking in ST22:

Runtime Errors OBJECTS_OBJREF_NOT_ASSIGNED_NO

Exception CX_SY_REF_IS_INITIAL

Date and Time 08.07.2011 09:07:36

Short text

Access via 'NULL' object reference not possible.

Source Code Extract

Line SourceCde

1835 ENDIF.

1836 CONCATENATE lv_vcuie_id '_EMPTY' INTO lv_plug_name.

1837 CONCATENATE 'MAIN/VC_CNR.CNR_VIEW/' lv_vcuie_id INTO lv_vcuie_id.

1838

1839 ls_nav_step-source_plug_name = lv_plug_name.

1840 ls_nav_step-target_component_name = 'FPM_EMPTY_COMP'.

1841 ls_nav_step-target_component_usage = lv_usage_name.

1842 ls_nav_step-target_view_name = 'FPM_EMPTY_COMP'.

1843 ls_nav_step-target_embedding_position = lv_vcuie_id.

1844 append ls_nav_step to lt_nav_step.

1845 lv_index = lv_index + 1.

1846 ENDDO.

1847

1848 LOOP AT lt_uibb INTO ls_uibb_view_key.

1849 lv_vcuie_id = sy-tabix.

1850 CONCATENATE 'MA_UIBB' lv_vcuie_id INTO lv_vcuie_id.

1851 CONDENSE lv_vcuie_id NO-GAPS.

1852

1853 lv_plug_name = wd_assist->get_vcuie_id( ls_uibb_view_key ).

1854 CONCATENATE lv_vcuie_id lv_plug_name INTO lv_plug_name.

1855 CONDENSE lv_plug_name NO-GAPS.

1856

1857 lv_comp_name = ls_uibb_view_key-component.

1858

1859 lr_usage = lr_comp_manager->get_component_usage(

1860 iv_component_name = lv_comp_name

1861 is_config_key = ls_uibb_view_key-config_key )

1862 .

1863

1864 DATA: lr_usage_info TYPE REF TO if_wd_rr_component_usage.

>>>>> lr_usage_info = lr_usage->get_component_usage_info( ).

1866 lv_usage_name = lr_usage_info->get_name( ).

1867

1868 lv_view_name = ls_uibb_view_key-interface_view.

1869 CONCATENATE 'MAIN/VC_CNR.CNR_VIEW/' lv_vcuie_id INTO lv_vcuie_id.

1870

1871 ls_nav_step-source_plug_name = lv_plug_name.

1872 ls_nav_step-target_component_name = lv_comp_name.

1873 ls_nav_step-target_component_usage = lv_usage_name.

1874 ls_nav_step-target_view_name = lv_view_name.

1875 ls_nav_step-target_embedding_position = lv_vcuie_id.

1876 append ls_nav_step to lt_nav_step.

1877 ENDLOOP.

1878

1879 wd_this->prepare_navigation_aca(

1880 exporting

1881 iv_aca_location = if_fpm_constants=>gc_aca_locations-oc1

1882 iv_state = ls_state-navigation_state

1883 changing

1884 ct_nav_step = lt_nav_step ).

View Entire Topic
Former Member
0 Likes

This is an FPM application which requires a configuration to startup the application. Are you sure that you have started this application with configuration id ?

If it was already working then what have you changed in between . Perhaps you need to see if any context elements are accessed while it is Initial as already suggested by Kris.