Chris, It is the same Item, but I removed Implicit, and Persistent, and found that I then lost Persistence and acquisition in my objects - lots of errors everywhere, so I had to put them back in. Also the addition of Traversable made no difference. Thanks anyway. Tom => -----Original Message----- => From: Chris Withers [mailto:chrisw@nipltd.com] => Sent: Sunday, 11 August 2002 2:09 AM => To: tom@mooball.com => Cc: Evan Simpson; zope@zope.org => Subject: Re: [Zope] Virtual Host Monster does not work with the => absolute_url() => => => Tom Cameron wrote: => > Chris, => > => > We start with a base class called GenericObject... => > class GenericObject(Implicit, Persistent, RoleManager, Item, => > PropertyManager, MessageListener): => => If 'Item' in the above is SimpleItem.Item, then Implicit, Persistent and => RoleManager need not be included in the above list. => => I note you're not inheritting from OFS.Traversable.Travesable, => perhaps you should? => => cheers, => => Chris =>