cancel
Showing results for 
Search instead for 
Did you mean: 

No roll storage space of length 9728 available for OCCURS area. area

Srisap
Participant
0 Kudos

Hello,

I am getting this error as in the subject line "No roll storage space of length 9728 available for OCCURS area. area" whenever I try to execute a WDA application...I have seen the notes related to such error...but I am not able to understand what the problem is as all the application where running properly the previous day...

Note

The following error text was processed in the system EC6 : No roll storage space of length 9728 available for OCCURS area. area.

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

The termination type was: RABAX_STATE

The ABAP call stack was:

Method: DETACHCOMMIT of program CL_SHM_AREA===================CP

Method: DETACH_COMMIT of program CL_SHM_AREA===================CP

Method: BUILD of program CL_WDR_CONF_APPL_SHBROKER=====CP

Method: INIT of program CL_WDR_CONF_APPL_SHBROKER=====CP

Method: READ_DATA of program CL_WDR_CONFIG_APPL_PARAM======CP

Method: INIT_DATA of program CL_WDR_CONFIG_APPL_PARAM======CP

Method: GET_DATA of program CL_WDR_CONFIG_APPL_PARAM======CP

Method: CONSTRUCTOR of program SAPLWDR_RUNTIME_REPOSITORY

Function: WDR_GET_REPOSITORY of program SAPLWDR_RUNTIME_REPOSITORY

Method: IF_WDR_RUNTIME~GET_RR_APPLICATION of program CL_WDR_MAIN_TASK==============CP

Regards,

Sridhar Karra.

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi Sridhar,

I faced same problem. my suggestion is this.

This is space issue.

T code DB02 -> Space folder -> table space -> PSAPTEMP16  Percent used 100%

Solution:- contact Basis person to crease the table space.

this issue resolved.

Former Member
0 Kudos

Hello, For information of this dump

To check the profil parameter for SHM use the command with sidadm

sappfpar check pf=/sapmnt/SID/profile/SID_DVEBMGS00_server

You show the shared memory pools and adjust in RZ10

Shared memory pools

Key: 10 Pool

Size configured.....: 176000000 ( 167.8 MB)

Size min. estimated.: 158139776 ( 150.8 MB)

Advised Size........: 162000000 ( 154.5 MB)

Key: 40 Pool for database buffers

Size configured.....: 132000000 ( 125.9 MB)

Size min. estimated.: 177031136 ( 168.8 MB)

Advised Size........: 180000000 ( 171.7 MB)

Regards,

Sfundaro

rainer_liebisch
Contributor
0 Kudos

Hello Sridhar,

first check the available space of the shared memory via transaction shmm. Select the tabstrip "Shared Objects Memory" for the free space. If it is very small, you have to increase the size.

Regards,

Rainer

Srisap
Participant
0 Kudos

Hello Rainer..

Thx a lot for your help...the SHM memory was only 12.288 bytes free that was available.

Occupied Size: 14.868.416

Free Memory: 12.288

Allocated Size: 15.609.856

I hope this is the cause of the dumps!!

Regards,

Sridhar Karra.

rainer_liebisch
Contributor
0 Kudos

Hello Sridhar,

this error has nothing to do with your application, it's origin is a wrong configuration of your system. Please read the note 1064521 and check the parameter mentioned there. Also check the parameter abap/shared_objects_size_MB, as its size seems to be too small for your needs.

Regards,

Rainer

Srisap
Participant
0 Kudos

Hello Rainer.

Thx for your help... following are the parameter config..

abap/shared_objects_size_MB

Min: 20

Min:

abap/pxa

Special chr. string: shared, gen_local, gen_local_in_dialog, gen_remote, protect

What changed values are required for the applicatin to work?

Even the note mentions a class CL_WDR_CONF_APPL_SHDATA . I am not able to get this. Can you explain?

Thx,

Sridhar Karra.

Former Member
0 Kudos

hi sridhar.......

have you used any internal table with header lines in your program...

if so just delete these things an use workarea because oops does not support header lines.

--regards,

alex b justin

Srisap
Participant
0 Kudos

Alex...

I checked my application...like u said no internal table with header line.....i have used workareas to fill up my data...

And also if I used a internal table with header then the code check will give an error...

I am not sure whether the processing reachs my code....

Please help...

Regards,

Sridhar Karra.

Former Member
0 Kudos

hi sridhar........

go to transaction st22 and check for the line in which the error has been raised.

---regards,

alex b justin

Srisap
Participant
0 Kudos

Alex..

Following is the error....

Error analysis

The internal table "???" could not be filled.

Memory location: "\AREA=CL_WDR_CONF_APPL_SHM\INST=WDT_ALV.\CLNT=200"

You attempted to create an OCCURS area 9728 bytes long for the internal

table "???". This is because the first entry is to be stored

in the internal table.

The amount of memory requested is no longer available.

It's not only with my application that is in error...all the SAP dynpro application are in error...

Regards..

Sridhar Karra.

Former Member
0 Kudos

hi sridhar.........

since all yourapplications are facing similar problems then its surely a basis issue.... its only with your web dynpro applications. do it might be an issue with memory configuration too.

--regards,

alex b justin