OutofMemory errors when processing large IDOCS

When we try to process an IDOC of more than 100,000 segments we receive an Exception message “OutofMemory” error. Our configuration details for the Integration server are as follows;

Memory : 3GB; Operating system is HP-UX-11i
Setings in the fileserver.sh are JAVA_MIN_MEM=2048M
JAVA_MAX_MEM=2560M
We are using version “1.3.1.02”
Java™ 2 Runtime Environment, Standard Edition (build 1.3.1.02-011206-02:17)
Java HotSpot™ Server VM (build 1.3.1 1.3.1.02-JPSE_1.3.1.02_20011206 PA2.0, m
ixed mode).

We are sending these IDOCS to an SAP R/3 4.6C system. Our SAP adapter version is 4.0 SR4 and we are using Web Methods Integration Server 4.6

PS: We also tried adjusting some kernel parameters but it did not help much.

Any assitance or tips on helping us resolve this problem is deeply appreciated.

I believe the new Trading Networks (4.6) and EDI Adapter have the ability to handle very large documents.

Hi,

We are also facing the same issue with the latest wM 6.5 and SAP Adapter 6.5 version.

Our configuration details for the Integration server are as follows;
Memory : 2GB; Operating system is Linux
Setings in the fileserver.sh are JAVA_MIN_MEM=1536M
JAVA_MAX_MEM=1536M
We are using version 1.5.0_10 (49.0)

Thanks

Hi Anand,

Did you manage to solve this?
Is there any way to catch this as an Exception? Presently we could not catch this and the process stops without warning. Only from logs we can find the problem happened.

Any suggestions?