Consultor Eletrônico



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 ?"