Skip to Content
0
Former Member
Oct 24, 2013 at 02:45 AM

DATASET_CANT_CLOSE runtime error "There is an input or output error"

9661 Views

Hi Guys,

Job is getting failed with below dump

Category Resource Shortage
Runtime Errors DATASET_CANT_CLOSE
Except. CX_SY_FILE_CLOSE
Date and Time 2013-10-24 02:39:29

Short text
Operating system cannot close file "/iface/IDOCTOXML/ZSDSL_SIIM_19268640.xml"

What happened?
Resource bottleneck

The current program "SAPLEDI7" had to be terminated because
a capacity limit has been reached.

What can you do?
Note which actions and input led to the error.

For further help in handling the problem, contact your SAP administrator
.

You can use the ABAP dump analysis transaction ST22 to view and manage
termination messages, in particular for long term reference.


Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_FILE_CLOSE', was not caught in
procedure "CREATE_UNICODE_XML" "(FORM)", 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:
This is probably due to a very large dataset, for which there are
insufficient resources in your installation.

The operating system cannot correctly close the file
"/iface/IDOCTOXML/ZSDSL_SIIM_19268640.xml".
It is possible that before the closing of the file, the operating system
tried to write buffered data records passed in a TRANSFER statement
previously processed by the ABAP processor. This failed, however,
because there was no memory available on the file system.

File: "/iface/IDOCTOXML/ZSDSL_SIIM_19268640.xml"
Error number: 5
Error text: "There is an input or output error."

Information on where terminated
Termination occurred in the ABAP program "SAPLEDI7" - in "CREATE_UNICODE_XML".
The main program was "RSEOUT00 ".

In the source code you have the termination point in line 161
of the (Include) program "LEDI7F04".
The program "SAPLEDI7" was started as a background job.
Job Name....... "ZWW_SIM_I197_EXTRACT_SEND"
Job Initiator.. "ALERFC"
Job Number..... 00050002
The termination is caused because exception "CX_SY_FILE_CLOSE" occurred in
procedure "CREATE_UNICODE_XML" "(FORM)", but it was neither handled locally nor
declared
in the RAISING clause of its signature.

The procedure is in program "SAPLEDI7 "; its source code begins in line
5 of the (Include program "LEDI7F04 ".

Checked we have ample of space in filesystem.

work process log shows

A

A Wed Oct 23 18:05:17 2013

A *** ERROR => abdset.c: closing file /iface/IDOCTOXML/ZSDSO_EPS_18433963.xml

errno 5 (There is an input or output error.) [abdset.c 2824]

A {root-id=52670BB1DE888470E10080000A052645}_{conn-id=00000000000000000000000000000000}_0

A TH VERBOSE LEVEL FULL

A ** RABAX: level LEV_RX_PXA_RELEASE_MTX entered.

A ** RABAX: level LEV_RX_PXA_RELEASE_MTX completed.

Kindly suggest probable solution.

Thanks in Advance

Vaibhav