cancel
Showing results for 
Search instead for 
Did you mean: 

Short Dump while calling transaction N1ME_CO from ITS

former_member438956
Active Participant
0 Kudos
245

Hi,

I am getting short dump when I run tcode N1ME_CO from ITS. I have created a Z tcode which i have exposed it as ITS service. On pressing a button , it makes a call transaction to N1ME_CO transaction. It takes a lot of time to compile and finally it runs out into a dump. When I execute other transaction like MM02, NWP1 nd other transaction it runs perfectly on the browser but for N1ME_CO it gives 'SYSTEM_NO_MEMORY' runtime error.

Category               Resource Shortage

Runtime Errors         SYSTEM_NO_MEMORY

Date and Time          20.06.2012 11:15:53

----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------

|Short text                                                                                        |

|    No memory available.                                                                          |

----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------

|What happened?                                                                                    |

|    Each transaction requires some main memory space to process                                   |

|    application data. If the operating system cannot provide any more                             |

|    space, the transaction is terminated.                                                         |

has anyone faced the same issue?

Regards,

Anil N.

View Entire Topic
former_member316351
Active Contributor
0 Kudos

Hello Anil,

Is this transaction usually long running?  It looks like you are running out of em/global_area_MB.  Please check transaction SITSPMON next time you test to see if this is the case.  If that is not the case then check the DIA workprocess trace to see which memory container is being exceeded.

Edgar

former_member438956
Active Participant
0 Kudos

Hi Edgar,

Yes the transaction is long running on Web browser but in SAPGUI it executes normally. I checked transaction SITSPMON but did not find anything useful.

Can you check me how to put trace on DIA workprocess and view memory container?

former_member316351
Active Contributor
0 Kudos

Hello Anil, In the shortdump the "Work process number" is specified, just go to ST11 or SM50 and check the dev_trc* of the work process that failed.  In the shortdump it states "A new main memory area of size 65536 was requested. All available space is already in use however..."  So it should be pretty obvous in the trace which container is exceeded.

Edgar

former_member438956
Active Participant
0 Kudos

Hi Edgar,

I checked ST11 but I did not found any dev_trc8 work process Instead I found dev_rfc* and I could not figure out the container which was exceeded. I am attaching the log of dev_rfc2 which went into dump. What I have to do to increase the size of the work process?

20.06.2012                                                             RSTR0006: Display Developer Traces                                                                    1

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

**** Trace file opened at 20120620 133202 Malay Peninsula Standard Time, by disp+work

**** Versions SAP-REL 720,0,100 RFC-VER U 3 1268983 MT-SL

XRFC> Error in module xmlread_from_cpic:859

XRFC>    Id @(#) $Id: //bas/720_REL/src/krn/rfc/abxrfccal.c#2 $ SAP

XRFC> XML READ ERROR: unsupported XML container ID (1280)

XRFC> Error in module XMLParserGetNextElement:732

XRFC>    Id @(#) $Id: //bas/720_REL/src/krn/rfc/xrfcpars.c#2 $   SAP

XRFC> rc=28

XRFC> Error in module XMLConverterMultipleImport:2451

XRFC>    Id @(#) $Id: //bas/720_REL/src/krn/rfc/xrfccnvrt.c#3 $ SAP

XRFC> wrong xml declaration(28)

XRFC> XMLConverterMultipleImport failed in ab_xrfcimport:abxrfccal.c(1244)

XRFC>   error message: wrong xml declaration(2)

XRFC>     error class: Document

XRFC> XML Parser Dump

XRFC>       state: 19

XRFC>  error code: wrong xml declaration(28)

XRFC>   error msg: wrong xml declaration

XRFC>  stack dump:

XRFC> =====================================================================

XRFC> | Stack | RFC Var           | RFC Type          | XML Type          |

XRFC> |       | ABAP Type (t)     | Length (l)        | Other             |

XRFC> =====================================================================

XRFC> |     0 | UNKNOWN TYPE(3)   | Unknown tag!!!(327| OPEN(1)           |

XRFC> ---------------------------------------------------------------------

XRFC> | 00000 | PPTLIST           | 5050544C 495354                       |

XRFC>

Anil N.

former_member316351
Active Contributor
0 Kudos

Hello Anil,

The dev_rfc trace means nothing to me.  There should be more information in which ever dia workthread was used.  If there really isn't then you'll have to open a support message for us to help you more.  Again, the general things to consider for memory issues:

- SITSPMON, Memory statistics tab. 

- em/global_area_MB, note 742048 and 1343331

- ST11, dev_w* trace

Edgar