Consultor Eletrônico



Kbase P73753: Error 5890 compiling Progress 9 procedures using ActiveX controls
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   04/05/2011
Status: Unverified

SYMPTOM(s):

Error 5890 compiling Progress 9 procedures using ActiveX controls

<COM message> Error code: <Program name> (5890)

Error occurred while accessing component property/method: LoadControls. Not enough storage is available to complete this operation. Error code: 0x8007000e control_load <procedure name> (5890)

Error occurs when compiling Progress version 9 programs that uses csspin.ocx.

FACT(s) (Environment):

Windows
OpenEdge 10.x

CHANGE:

Also installed OpenEdge 10 on the same machine.

CAUSE:

With OpenEdge 10, prox.dll has been replaced by a new version.

FIX:

Make sure that the prox.dll from Progress 9 is currently registered. The installation of OpenEdge 10 automatically registers the new version of prox.dll.

When compiling the program to regenerate the new .wrx, make sure ALL .wrx existing on the PROPATH (besides the one existing on the local directory) are deleted. Otherwise, error 5890 will continue to occur.