Consultor Eletrônico



Kbase P93925: Failed to add columns to the RowObjectTable with error 7351 and client cache files
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   12/01/2005
Status: Unverified

FACT(s) (Environment):

Dynamic 2.1A
OpenEdge 10.0X

SYMPTOM(s):

Failed to add columns to the RowObjectTable

BUFFER-FIELD <field-name> was not found in buffer <buffer-name>. (7351)

*** Error: AF-11 Progress: getinstanceproperties

CAUSE:

Known issue when using a new field that has been added to a database table and imported in Entity Data. The old definition of the table (without the field) is still old in a cache.
Normally, restarting the session can solve the problem, except if Dynamics finds some entity data client cache file to load at startup in the expected client cache directory.

FIX:

Restart the session. If the problem is still there, then delete all the files located in src/icf/ry/clc (for Dynamics 2.X) or src/dynamics/ry/clc (OE10).
Make sure that the AppServers are not also using obsolete cache files (need to restart them after cleaning).