From: Jet W. <je...@yu...> - 2005-02-04 03:19:13
|
Hi, Ok I'm trying to figure out this bug http://www.plonemall.com/bugs/19/pcng_issue_view Error Type - AttributeError Error Value - _v_expressions I thought it had something to do with this bug http://www.plonemall.com/bugs/12/pcng_issue_view but that didn't seem to help. So looking at the error_log Traceback (innermost last): Module ZPublisher.Publish, line 101, in publish Module ZPublisher.mapply, line 88, in mapply Module ZPublisher.Publish, line 39, in call_object Module Products.CMFFormController.FSControllerPageTemplate, line 98, in __call__ Module Products.CMFFormController.BaseControllerPageTemplate, line 39, in _call Module Products.CMFFormController.ControllerBase, line 243, in getNext Module Products.CMFFormController.Actions.TraverseTo, line 36, in __call__ Module ZPublisher.mapply, line 88, in mapply Module ZPublisher.Publish, line 39, in call_object Module Products.CMFFormController.FSControllerPythonScript, line 107, in __call__ Module Products.CMFFormController.ControllerBase, line 243, in getNext Module Products.CMFFormController.Actions.TraverseTo, line 36, in __call__ Module ZPublisher.mapply, line 88, in mapply Module ZPublisher.Publish, line 39, in call_object Module Products.CMFCore.FSPythonScript, line 104, in __call__ Module Shared.DC.Scripts.Bindings, line 306, in __call__ Module Shared.DC.Scripts.Bindings, line 343, in _bindAndExec Module Products.CMFCore.FSPythonScript, line 160, in _exec Module None, line 15, in checkout - <FSPythonScript at /dev/ok/checkout> - Line 15 Module Products.PloneMallOrder.OrderManager, line 256, in addOrder Module Products.PloneMallOrder.OrderManager, line 401, in manage_afterCreateOrder Module Products.PloneMallOrder.MailOrder, line 135, in send_form Module Products.PloneFormMailer.TALES, line 88, in getEvaluatedExpression AttributeError: _v_expressions It seems to be an error with PloneFormMailer TALES.py Though I'm not sure what is wrong with it. Here is the code that throughs the error def getEvaluatedExpression(self, name): if not getattr(self.aq_base, '_v_expressions', {}).has_key(name): self.compileExpression(name) expr = self._v_expressions.get(name, None) if not expr: return None return str(expr(getExprContext(self, self))) Has anyone solved this problem, or does anyone have any hints? Here is my setup Python 2.3.4 Zope 2.7.4-0 CMF 1.4.7 Plone 2.0.5 Archetypes 1.3.1 PloneMall checkout from cvs yesterday (2/2/2005) PloneFormMailer 0.2.2rc1 Thanks Jet |