Hello again List, I have finally fixed the bug... temporarily. I had multiple catalogs and it appeared that Johnathon's idea worked. (Thanks again Johnathon) I exported all of the Catalogs and then deleted all of them... this enabled me to rename all my objects. <phew> On that note though, is this planned on being fixed in the next release of Zope? Thanks, T
Date: Tue, 25 Jan 2000 17:02:45 +0800 To: zope@zope.org From: Thomas <mail.madeforchina.com> Subject: Rename BUG
Hi,
I am responding to my own post, and am submitting a bit extra information and some strange behaviors. Johnathon wrote me back and suggested I export the catalog, delete it, rename the ids, and then reimport the catalog. I did that, but still the same error appeared.
Now, I downloaded data.fs onto my local Zope and on my local Zope I am able to rename. (which is just weird) ..why can't I do this on the live server? I guess I could then reupload data.fs, but I'd prefer not to do that since the site would be down for some time then. Any ideas at all on this one would be very much appreciated.
Thanks, T
Original Post Below ------------------------
Dear Zope Folks, I have a ZCLASS named article. When creating an 'article', an external method is called which translated the id value so as to avoid any character which Zope does not like For example, if I input: "http://www.zope.org/helpmeplease.html" as the article id, the constructor translates this into: http%3a%2f%2fwww.zope.org%2fhelpmeplease.htm I have already created a few dozen of these articles and now realize that it is a very bad idea to namethings this way. Renaming these is normally not a problem. Now I also have a 'Catalog' which keeps track of all these new articles. I cleared the catalog, find all again within the catalog, and now try to rename and I get the following error message: Error Type: ValueError Error Value: Uncatalog of absent id '51go/Games/Bible/http%253a%252f%252fbob.com' It looks like the internal id is different from the external id that Zope presents me... ie it ran the script twice and decoded the url twice. I don't care anymore about that script and just want to rename these objects. Its strange... I can update and change the objects properties, but cannot change the article's name. Has anyone else seen this error message before? Any help or ideas on how to get around this error message would be very much appreciated. Tom
participants (1)
-
Thomas