I've witnessed similar problems. Using the "ContainerID" attribute in your
call to cfa_container instead of "name" seems to help some, or were you
already referencing containers by their UUID?
-----Original Message-----
From: Aaron Johnson [mailto:[EMAIL PROTECTED]]
Sent: Thursday, 17 May 2001 2:02
To: Spectra-Talk
Subject: disappearing containers, hotfixes applied
hey everyone,
I'm stymied. I'm working on a pretty simple spectra site with just a couple
containers, some rules, not too many objects. Server specs are:
WinNT 4 with dual processors, 1GB Ram, CF 4.5.2, Spectra 1.5, all DSNs are
Oracle 8.1.6 ODBC drivers. All Spectra and CF hotfixes have been applied.
WinNT is SP 6.
Oracle 8.1.6 on a separate machine
The site functions normally the majority of the time. However, after x days
(2,3,5...?) containers WITH CUSTOM RULES disappear from certain pages. If I
view the pages in question in design mode and then edit the container, I get
the error message pasted below.
If I then go to the Webtop, and click on Site layout model, then drill down
to the site/section/page.. the container is not associated with that page in
the site model. If I then click on Site Elements == Container, the
container exists, but its parent is EQ "none".
So what's happening? I have a couple hypothesis:
a) I have this feeling that the data in objectdata is getting truncated. We
don't have "Enable Long Text" checked in CF Administrator, in fact, if we do
check this box, CF will spike the memory usage to 100% in a little over 2
minutes. But since we don't have the checked, could the data in the
objectdata column get corrupted somehow (after a period of x days?, on
edit?)
b) the little hamster that runs the Spectra engine gets tired?
Any other ideas?
Aaron
ERROR MESSAGE WHEN TRYING TO EDIT CONTAINER AFTER CONTAINER BECOMES CORRUPT
Error Occurred While Processing Request
Error Diagnostic Information
An error occurred while evaluating the expression:
not isArray(stObject.aRules)
Error near line 61, column 6.
----------------------------------------------------------------------------
----
Error resolving parameter STOBJECT.ARULES
The object ARULES is not present in the scope named STOBJECT. It is likely
that you have misspelled the name of the object you are trying to access.
The error occurred while processing an element with a general identifier of
(CFIF), occupying document position (61:1) to (61:35) in the template file
D:\PROGRAM
FILES\ALLAIRE\SPECTRA\HANDLERS\SYSTEM\PUBLISHING\CONTAINER\EDITOR\EDITORINIT
IALIZE.CFM.
Date/Time: 05/16/01 10:10:11
Browser: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; COM+ 1.0.2204)
Remote Address: 208.241.24.53
Query String:
objectID=7E11F6D4-91FB-4C09-BE1A4F82C8EC51AF&method=edit&applicationID=60E18
A91-2608-41B7-A92D22920D18026A&selectedTab=content&dataSource=cfstjude&lAvai
lableRuleTypeIDs=&lDefaultRuleTypeIDs=
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at
http://www.fusionauthority.com/bkinfo.cfm
------------------------------------------------------------------------------
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.