[Zope-dev] Very important for CatalogWare zopists

Jason Spisak webmaster@mtear.com
Fri, 14 Jan 2000 10:32:28 -0500


Zopists,

I have submitted this to the Collector and it is major for people who
have items in their ZODB that are Catalog aware.

To create the bug follow these steps:

1.Create a Catalog Aware ZClass
2.Create an instance of that class
3.Make sure it is indexed by looking in the Catalog "Catolaged items"
tab
4.Notice that there is *no* slash in front of the indexed url:
"MyFolder/myobject"
5.Now clear the Catalog
6.Go to the "Find Items to Catalog"
7.Select just your New ZClass meta type so it is quick
8.Click "Find"
9.Make sure it is indexed by looking in the Catalog "Catolaged items"
tab
10. Oh no!  It has a different url.  A leading slash! 
"/MyFolder/myobject"
11. Click on the link.  It's broken!


What this means is that if you have a lot of items in you Catalog don't
ever ever ever use the "Find" machinery until Digital fixes this(It
worked in 2.0.0 Final).  You will end up not being able to edit/reindex
your objects, and the links in your applications may not function.  I am
looking for how "Find" and index_object in createInObjectManager are
different.  No luck yet.

All my best,

-- 
Jason Spisak
webmaster@hiretechs.com