I wanted to make my new File objects CatalogAware so I created a new ZClass with CatalogAware and File as my base classes (in that order).  When I upload a new file, calling manage_addFile from my ZClass, it of course is not made available for my Catalog. 
 
I know I'm doing this wrong, but I'm starting to run out of time on this project and can't afford the luxury of fiddling until I figure it out anymore.  I probably should have fiddled with Zope a little before I used it for a client's project, but it's too late now.
 
Any help would be greatly appreciated
 
Regards,
 
Chad