On Tue, 2001-10-30 at 14:14, Steven Sartorius wrote:
Hi,
file that contains a subclassed Class. The External Method looks like this:
import MySubClass def aFunction(self,a,b,c): d = MySubClass.MySubClass(a,b,c) return d
MySubClass in turn looks like this:
import MyClass class MySubClass(MyClass.MyClass): def __init__(self,a,b,c): """Do some initialization that differs from MyClass""" return d
The External Method above dies when it tries to create 'd'. The traceback I get from Zope says:
Error Type: TypeError Error Value: __init__() should return None
there's an error in MySubClass's __init__ method; you cannot return anything other than a None from __init__ -- Tom Jenkins Development InfoStructure http://www.devis.com