cancel
Showing results for 
Search instead for 
Did you mean: 

Access using a 'ZERO' object reference is not possible. (termination: RABAX_STATE)

former_member201541
Participant
0 Kudos

I'm getting the following error when I moved my web dynpro application to quality from development. In development its working fine but not in quality.

"Access using a 'ZERO' object reference is not possible. (termination: RABAX_STATE)"

Please help

Accepted Solutions (1)

Accepted Solutions (1)

former_member184578
Active Contributor

Hi,

Go to ST22 transaction and see the short dump details and find the source code which cause the short dump.

Regards,

Kiran

former_member201541
Participant
0 Kudos

In ST22 it is showing error in the following code of the method "GET_COMPONENT_USAGES"

loop at md_Comp_Usages[] into md_Comp_Usage.

     md_Used_Comp_Ifc = md_Comp_Usage->get_Used_Component( ).

     insert initial line into table Result assigning <comp_Usage>.

     <comp_Usage>-Name =               md_Comp_Usage->get_Name( ).

     <comp_Usage>-Handle =             md_Comp_Usage.

***  <comp_Usage>-Used_Comp_Ifc_Name = md_Used_Comp_Ifc->if_Wdy_Md_Object~get_Parent_Name( ).

     <comp_Usage>-Component_Ctlr_Usages = get_Component_Ctlr_Usages( md_Comp_Usage ).

   endloop.

Please help

former_member184578
Active Contributor
0 Kudos

Hi,

It shows that the 'md_Used_Comp_Ifc' is empty which means no used component returned. So, please check the Component usage have been moved to quality system.

Ex: Suppose you have a WDA component CompA and you have created a Component usage CompB in your WDA componet CompA and you have moved CompA to Quality but not the CompB!

so, please check and move the used component( CompB) to quality system.

Regards,

Kiran

former_member201541
Participant
0 Kudos

OK Thanks

Former Member
0 Kudos

Hi Kiran,

Could you also help us with the same issue which are facing when we tried to open the Appraisal template from LSO portal in the Quality environment.

The Template is working fine in Development, but not sure what happened in Quality.

procedure "ADD_MATRIX_CONTAINER" "(METHOD)", nor was it propagated by a RAISING

  clause.

ormation on where terminated
Termination occurred in the ABAP program "/1BCWDY/06EITZE693NP6I9Y8VTN==CP" -
  in "ADD_MATRIX_CONTAINER".
The main program was "SAPMHTTP ".

In the source code you have the termination point in line 2471
of the (Include) program "/1BCWDY/B_06EITZE693NP6I9Y8W6A".

Termination occurred in a Web Dynpro application
   Web Dynpro Component          HAP_DOCUMENT_BODY
   Controller                    VW_BODY_DYN

The termination is caused because exception "CX_SY_REF_IS_INITIAL" occurred in
procedure "ADD_MATRIX_CONTAINER" "(METHOD)", but it was neither handled locally
  nor declared

Appriciate your help on this.

Thank you!

Best regards,

Khader

0 Kudos

Hi Khader,

I wonder if you have reached a solution for this issue. I am facing exactly the same problem.

If so, could you please share how you have fixed it?

Many thanks!

Rodrigo.

Former Member
0 Kudos

Hi Rodrigo,

We found a note at that time and the issue got resolved after applying that note.

Please check this one:

2118428 - PA-PD: When opening an appraisal in the portal, an error is displayed: Access using a 'ZER...


Regards,

Khader

0 Kudos

Hi Khader,


Problem solved!


Thank you very much!

former_member660515
Discoverer
0 Kudos

How did you solve this problem??

I am also facing the same error while converting one APD to process

Answers (0)