Leeuw van der, Tim wrote at 2003-1-12 02:14 -0600:
... That worked, without changing any permissions, and created for me the new ZClass instance. It even created the new ZCatalog instance inside, as it was supposed to. So the constructor code was definately executed, no errors, no permissions changed for anything.
Does that help, or does that make it a bigger problem? Your problem has been reported several times.
It is normal when the DTML object (the constructor) is called in the wrong way. However, in your case, the constructor seems to have been called directly from ZPublisher. It knows how DTML objects must be called. When your ZClass uses only stock Zope products and you like, you can send me a "zexp" containing your ZClass and I can try to understand your problem. Dieter