[Zope-dev] BUG in online help?

Robin Becker robin@jessikat.demon.co.uk
Tue, 3 Aug 1999 11:32:56 +0100


In article <H8SAcBAx2hp3Ew$A@jessikat.demon.co.uk>, Robin Becker <robin@jessikat.demon.co.uk>
writes
>In article <613145F79272D211914B0020AFF6401914DC23@gandalf.digicool.com>
>, Brian Lloyd <Brian@digicool.com> writes
>>> >I'm getting this when clicking on certain items in the help system
...
>>> ...
>>> >AttributeError: __call__
>>> as requested I've put this into the collector, but I believe it may be
>>> related to the fact that there are now two versions of 
>>> ts_regex.py in my
>>> CVS latest version in lib/python & lib/python/DocumentTemplate.
>>> 
>>> I think the latest doesn't have various bits required in some places.
>>> Surely it's dangerous to have modules with apparently identical intent
>>> and different functionality.
>>> -- 
>>> Robin Becker
>>
>>Actually this is due to a bug that got into CVS the other day.
>>It has since been fixed - do an update and restart and it should
>>go away. As for the two ts_regex modules, this is an unfortunate
>>side-effect of the fact that DocumentTemplate is also distributed
>>as a stand-alone package. The fact that the extra one is there
>>shouldn't actually cause any problems though.
>>
>>
>>Brian Lloyd        brian@digicool.com
>>Software Engineer  540.371.6909              
>>Digital Creations  http://www.digicool.com 
>>
>>
>OK I did an update restarted and the bug is still there. The two
>ts_regex.pys are still different. I this my CVS or what?

the original ts_regex related bug has gone away now; great response. The two ts_regexes are still
different and both are being used.

Also :( the __call__ bug still remains; I get this when clicking on Object Reference in Z Online
help; I think this is the one I entered into the collector.
Zope Error

  Zope has encountered an error while publishing this resource. 

  exceptions.AttributeError

  Sorry, a Zope error occurred.

  Traceback (innermost last):
    File C:\Python\devel\ZOPE\lib\python\ZPublisher\Publish.py, line 256, in publish_module
    File C:\Python\devel\ZOPE\lib\python\ZPublisher\Publish.py, line 161, in publish
    File C:\Python\devel\ZOPE\lib\python\ZPublisher\mapply.py, line 154, in mapply
      (Object: objectref)
    File C:\Python\devel\ZOPE\lib\python\ZPublisher\Publish.py, line 98, in call_object
      (Object: objectref)
    File C:\Python\devel\ZOPE\lib\python\App\special_dtml.py, line 120, in __call__
      (Object: objectref)
      (Info: C:\Python\devel\Zope\lib\python\HelpSys/objectref.dtml)
    File C:\Python\devel\ZOPE\lib\python\DocumentTemplate\DT_String.py, line 502, in __call__
      (Object: objectref)
    File C:\Python\devel\Zope\lib\python\DocumentTemplate\DT_In.py, line 689, in renderwob
      (Object: hs_objectvalues)
    File C:\Python\devel\Zope\lib\python\DocumentTemplate\DT_With.py, line 132, in render
      (Object: sequence-item)
    File C:\Python\devel\ZOPE\lib\python\HelpSys\ObjectRef.py, line 118, in __getattr__
      (Object: Chart)
  AttributeError: __call__


-- 
Robin Becker