Troubleshooting Memory Constraint Problems
If some or all of the documents that you need Module for EDI to process encounter problems because of memory constraints, you can do the following:
Configure
Module for EDI to handle large documents differently. The EDIBigDocThreshold EDI configuration property defines a threshold size at which
Module for EDI considers a document to be large. When
Module for EDI processes large documents, rather than keeping them in memory,
Module for EDI temporarily saves the large documents to local hard disk drive space (known as Tspace). The built-in services provided with
Module for EDI automatically recognize when a document is in Tspace and perform their processing accordingly.
Create clients that send documents to
Integration Server as InputStreams.
Convert documents to IData objects iteratively by using the
iterator parameter in the
wm.b2b.edi:convertToValues service to process a document a segment or section at a time.