I am using the 2 XML Output stages, 1 Merge stage and a final XML Output stage to generate an XML. The input file is around 2GB.
The job completes succesfully. However the entire XML is not generated. The job log shows the error,
XML_Output_14,0: Caught unknown exception from runLocally()
XML_Output_14,0: runLocally() did not reach EOF on its input dataset 0
Does anyone know the cause of this error? Can anything be done to avoid this ?
It may be - and I'm guessing here - that the XML stage you've used is limited to 2GB and the file is actually slightly larger. The error message indicates that the process failed to reach end-of-file. If, for example, the XML stage had been written with a signed 32-bit offset pointer, it could not read past 2GB.
Ask your support provider or post the question on ADN
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.