"James W. Howe" schrieb:
Much to my dismay, for some reason I have some classes in my Zope environment which are "broken". The message I get when I try to access them is:
"This object is broken because the unknown product that created it is no longer installed or is installed incorrectly. [...]"
The confusing thing is that the product which created them exists and looks just fine. In addition, I can create new instances of the the ZClass which is giving me problems. If I look at the source of the error message, I notice that it says the following:
"This object's class was IssueFolder in module *TOT0ABbYdW6zGJxy0BmF4g==."
I looked at my product, and the class id for IssueFolder is TOToABbYdW6zGJxy0BmF4g==. I'm confused as to what I might have done to cause this problem. If this were a production system I would be really concerned. As it is, I'm concerned about putting Zope into production if there is some easy way to break things.
Does anybody have any tips or ideas on what may have happened? I'm going to poke around the source code to see if I can find any clues, but if anyone else has experienced this sort of problem and knows how to fix it I would appreciate hearing from you.
I observed the same after upgrading. I fixed it by copying the complete Products directory of my old ZOPE installation to the new one. Probably a product that wasn't installed properly caused this weird behaviour of the correctly installed products. hth, Thomas
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
-- fon: ++49 (0)40 42878 3781 fax: ++49 (0)40 42878 2728