Enterprise Server Trouble.
I tryied to recieve a large IDoc, over 10MB, with a SAP ALE/IDoc Server adapter.
As you know, insufficient heap size will cause “OutOfMemoryError”,
so I had set 256MB for the max heap size of that adapter to secure document processing resource.
As a result, ALE/IDoc Server adapter paused without any notice after recieving the IDoc.
But at the same time, Broker error logged in our syslog file, “broker.info”.
broker.info message was as follows,
Feb 4 18:05:18 hostname ialesAdapter: TEST_ALE_IDOC_Src:
[Broker] Could not send output document to broker because broker was full - will retry after 30 seconds.
Broker Failure (100-1013): The document was too large for the broker to process successfully. (BrokerClient.publish-7038)
This message tells me to manage broker’s volume parameters.
Otherwise should I extend hardware equipment or upgrade Enterprise Server?
Please let me know what is required to resolve this trouble.
Any advise would be appreciated.
OS : SunOS 5.8
JVM : 1.2.2 (Solaris_JDK_1.2.2_10)Enterprise Server : 4.1.1J BrokerCore SP16
SAP Adapter : 4.1.1 SP3