A site tree's XML structure must not be empty
Grant Dunham
gdunham at yukoncollege.yk.ca
Wed Oct 29 09:58:09 PST 2003
Has anyone discovered why the site tree's XML structure becomes corrupted?
I know how to correct the problem when it happens, but I don't know why
it happens and how it can be prevented.
It just happened to our server again yesterday. This problem seems to
have started about 6 months ago. I did a fresh install of Frontier on a
Windows 2000 box hoping I had messed something up on the old install. No
luck. Still get the error sporadicly.
I save a copy and replace the root files weekly thinking age may have
something to do with. That seems to have reduced the number of
occurances - but has not eliminated it.
The last time this thread surfaced (about a month ago), I know several
other server admins indicated they too were experiencing this problem. I
would be much happier to know how to prevent the problem in the future.
Grant
Kirk Langer wrote:
> At 7:11 AM -0500 10/29/03, Rick Barter wrote:
>
>> I was trying to get Gems to work ..... and then found when I try to
>> login to admin site or connect remotely I get:
>>
>> "Sorry! there was an error: Server configuration error. A site tree's
>> XML structure must not be empty.
>>
>> the error was detected by Frontier 9.0 in mainResponder.respond "
>>
>> How can I fix this problem?
>>
>> Can I restore from backup?
>>
>> I have all sites backed up.
>>
> I have seen this recently also. If you have your config.root backed
> up you can quit Frontier, move in the config.root backup and things
> should be okay.
>
> Alternatively, you can:
>
> 1. Quit Frontier and make a backup of the config.root file
> (/Applications/Frontier/Guest Databases/apps). Yes, the config.root
> is dysfunctional, but it is easy to back up and if something goes
> wrong from here you have this version from which you can work.
> 2. Double-click on the config.root file in the apps directory to start
> Frontier and open the config.root table.
> 3. Navigate the following path in the config.root table:
> config/mainresponder/domains/default/sitetree/directory.
> 4. Click on the structure table and press the delete key to delete it.
> 5. Restart Frontier, the structure table is rebuilt and everything
> should work correctly.
>
--
PO Box 2799
Whitehorse, YT
Phone: (867) 668-8817
Fax: (867) 668-8814
More information about the Frontier-Users
mailing list