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).