Kbase 18391: What Are the .cache Files in My Apptivity Project Directory
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/16/2008 |
|
Applies to Apptivity 2.x and 3.x
SUMMARY:
Apptivity Developers will sometimes find .cache files in the
Apptivity project directory that they are working in. These are
generated by the IDE and usually only exist for the duration
of the session in which they are created.
EXPLANATION:
The .cache files are created by the server when the datasource
cache level is set to cache data to a file. The default is to cache
blob data, so any datasource that has blob data will cause the
generation of a .cache file. You can set the cache level in the
second tab, Options, of a data source's properties.
Normally, .cache files are deleted by the server. However there
are two exceptions. The first is obvious, if the server crashes,
the files won't be deleted. Second is the case where the server is
run in the client process and the client is "appletviewer". There
seems to be a restriction in the appletviewer that prevents the
delete() function from actually deleting the files. It does not report failure or throw an exception; it just does not work.