Kbase P121822: Passing back 100,000+ records in a temp-table from the AppServer to a Java program causes the Java p
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  20/05/2009 |
|
Status: Verified
SYMPTOM(s):
Passing back 100,000+ records in a temp-table from the AppServer to a Java program
Passing back fewer records from the AppServer works
Broker System failure: Invalid state for deallocate: Current state = STATE_RECEIVING (7249). (7209)
Broker System failure: <error message>. (7209)
FACT(s) (Environment):
OpenEdge 10.1A
All Supported Operating Systems
CAUSE:
The Java exception was caused by the Java VM not having enough memory to hold the data being passed back from the AppServer
FIX:
Increase the memory available to the Java VM by using the -Xms and -Xmx parameters. Please refer to Progress Solution P99089, "How to increase or modify java heap size for the Admin Server in OpenEdge ?"