PalmDev wrote:
the creator IDs are different and the type is 'appl' for both.
here is what my apps does.
1. zip the original file to a new file (with a new creator id)
2. delete the original file
its weird. If i create a normal database it is fine.
Well, this is just more speculation, but what if the OS does
some kind of check of all resource databases with type 'appl'
to ensure that they're valid applications? I have no reason to
believe it actually does this except that it's one possible
explanation for what you're seeing, and it would make certain
tasks easier for the OS. It would be easy enough to check and
see if this is the problem by changing the creator code to
something different temporarily.
Another idea to try is to copy the database(s) you've created
to the SD Card or other VFS filesystem (with, for example, FileZ),
then delete them from the storage heap, then copy them back.
THEN do the soft reset and see if they are still there. The
idea is that doing this test might help you differentiate
between having a problem with the content of the databases
themselves and having a problem with the way they are read
or written. If you can copy them to SD Card and then back to
the device and they'll *still* vanish on soft reset, then
it proves that there is something about the content that is
weird.
- Logan
--
For information on using the PalmSource Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/support/forums/