MK,
1. As far as the <jin> tag goes, you should use:
<jin cache="false">,
<jin cache="false" stack="true">,
or <jin cache="false" stack="false">.
The "stack" attribute is optional and defaults to true. When set to
"false", it simply does not store the page on the stack, which means
that the "back()" will skip it when you try to go Back. Using an empty
stack attribute may very well have been why your Jin page was cached,
though you would need to check with Gil on that.
2. It is true that you need to restart WHERE after clearing the cache
for the change to fully take effect. In general, it is always a good
idea to restart WHERE after the "Refreshing Widgets..." Layer appears
on the WHERE home page unless you just added/removed a new widget
under "Manage Widgets". The reason we don't force users to restart
WHERE is in case they want to continue using WHERE after clearing the
cache; in general, we don't want to force users to exit/restart WHERE
unless it is absolutely necessary (such as during the Web Activation
process).
3. Images cached in WHERE are stored in your Handset's virtual memory.
They will remain cached until the cache is cleared, either by "Clear
Cache" or by an event that automatically clears the cache (such as the
cache being full). As a result, cached images will persist when WHERE
is restarted or power cycles. As a result, to replace a cached image,
you will either need to do "Clear Cache" or use a different Image URL.
- Phil