Hi Zopists, I have developed some python products for Zope (2.1.6) and now I try to upgrade them for Zope 2.3.0 but some problems with inheritance have appeared. I have 2 python products, lets say A and B(A) which inherits from A. Product A has a method MA(REQUEST) and product B(A) has a dtml template TB. In the template TB I call MA as this: <dtml-var "MA(REQUEST)">. When I was running it under Zope2.1.6 everything was OK but now under Zope 2.3.0 when TB is rendered the Zope error is raised: Zope Error Zope has encountered an error while publishing this resource. Error Type: NameError Error Value: showParentPathISNG Troubleshooting Suggestions This resource may be trying to reference a nonexistent object or variable showParentPathISNG. The URL may be incorrect. The parameters passed to this resource may be incorrect. A resource that this resource relies on may be encountering an error. For more detailed information about the error, please refer to the HTML source for this page. If the error persists please contact the site maintainer. Thank you for your patience. Traceback (innermost last): File /usr/local/Zope-2.3.0-src/lib/python/ZPublisher/Publish.py, line 222, in publish_module File /usr/local/Zope-2.3.0-src/lib/python/ZPublisher/Publish.py, line 187, in publish File /usr/local/Zope-2.3.0-src/lib/python/Zope/__init__.py, line 221, in zpublisher_exception_hook File /usr/local/Zope-2.3.0-src/lib/python/ZPublisher/Publish.py, line 171, in publish File /usr/local/Zope-2.3.0-src/lib/python/ZPublisher/mapply.py, line 160, in mapply (Object: addDocument) File /usr/local/Zope-2.3.0-src/lib/python/ZPublisher/Publish.py, line 112, in call_object (Object: addDocument) File /usr/local/Zope-2.3.0-src/lib/python/App/special_dtml.py, line 127, in __call__ (Object: addDocument) File /usr/local/Zope-2.3.0-src/lib/python/DocumentTemplate/DT_String.py, line 538, in __call__ (Object: addDocument) File /usr/local/Zope-2.3.0-src/lib/python/DocumentTemplate/DT_Util.py, line 334, in eval (Object: showParentPathISNG(REQUEST, start=2, stop=-2)) (Info: REQUEST) File <string>, line 0, in ? NameError: (see above) What has changed with inheritance mechanism in Zope 2.3.0 in comparison with Zope 2.1.6. Can anybody tell me more how to solve my problem? Petr PS Shane, now my manage_tabs works fine. Thank you for help. -- Petr Knápek NEXTRA Czech Republic, s.r.o., Hlinky 114, 603 00 Brno, Czech Republic e-mail: mailto:petr.knapek@nextra.cz tel:+420-5-43 554 150 FAX:+420-5-43 554 214