Ich arbeite noch nicht sehr lange mit Zope und bin schon das erste mal am verzweifeln. Es muss ein Update von einem relativ alten Zope/ZMS-Stystem gemacht werden. Nun gibt es dann zwei Produkte, die auf dem Zielserver nicht mehr funktionieren. Auf Zope2.10.3(mit Python2.4.4) funktionierte dieses noch. Auf dem neuen Server ist Zope2.12 (mit Python 2.6.7) aufgespielt.
Nun erhalte ich bei der Ansicht diesen Fehler: "Exception Value 'str' object is not callable"
Ich frage mich nun, was sich so grundlegendes zwischen diesen beiden Python-Versionen verändert hat, dass dieses Produkt nun nicht mehr funktioniert.Module ZPublisher.Publish, line 127, in publish
Module ZPublisher.mapply, line 77, in mapply
Module ZPublisher.Publish, line 47, in call_object
Module App.special_dtml, line 72, in __call__
Module DocumentTemplate.DT_String, line 477, in __call__
Module DocumentTemplate.DT_Let, line 77, in render
Module App.special_dtml, line 72, in __call__
Module DocumentTemplate.DT_String, line 477, in __call__
Module DocumentTemplate.DT_In, line 707, in renderwob
Module DocumentTemplate.DT_Let, line 77, in render
Module DocumentTemplate.DT_In, line 630, in renderwob
Module DocumentTemplate.DT_Util, line 202, in eval
__traceback_info__: metaObj
Module <string>, line 1, in <module>
TypeError: 'str' object is not callable
Ich habe wirklich lange gegoogelt und hoffe jetzt hier Hilfe zu finden.
Vielen Dank im Voraus.