About once a week I'm getting a corrupted site model on my installation of
Spectra. This is a real achille's heel of Spectra because once that site
model is corrupt you can no longer log into the webtop or call a page with
"cfa_page".

I'm trying to figure out what is happening. The site model is being
corrupted by cached pages only. And, yes, I have tried "refreshSiteCache".
Once the site model is corrupted the only way I have found to solve the
problem is to directly delete the page data from the database. Any attempt
to delete, clear, or update the page with Coapi results in a "Timed out
while waiting to obtain exclusive access" error. After deleting that page
from the data table the site model can be properly rebuilt.

I'd like help in understanding how page data is stored.

For example, I first create a page through the webtop.
Then, I query the objects table using the pageID as the objectID. The query
returns an "objectdata" field, amongst others. That objectdata field
contains a wddx packet of a structure that contains the page properties
only.

Now, using the webtop, I set the page so that it will be cached to a disk
file.
Then, I hit the page with my browser so that the page is cached to a file on
disk.
Now, if I query for the page object directly from the db as I did before,
the "objectData" is different. It is no longer a wddx packet or a structure.
It is now a longchar containing text.

Here is how that data begins:
"D:\inetpub\wwwroot\portal\newsnetwork\videopros\cache11EEC014F5-C82C-49B7-8
B4A054E4CBC070Enewsnetwork/videopros/index.cfm<wddxPacket
version='1.0'><header></header><data><struct><var name='1'><struct><var
name='ATTR_ACTIVE'><string>1</string></var><var
name='ATTR_ARCHIVED'><string>0</string></var>"


Is this what is suppose to happen? If so, where did the page properties go?

I'm using Spectra 1.5.1 with recent mods and bug fixes.

Thanks for you insight.

Todd



------------------------------------------------------------------------------
To Unsubscribe visit 
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/spectra_talk or send a 
message to [EMAIL PROTECTED] with 'unsubscribe' in the body.

Reply via email to