Ticket #577 (new defect)
ND OCW About the Professor Image Bug :: ReferenceException: None not referenceable
| Reported by: | tom | Owned by: | brent |
|---|---|---|---|
| Priority: | trivial | Milestone: | 3.2.1 |
| Component: | General | Version: | eduCommons-3.2.1-alpha |
| Keywords: | Cc: |
Description
This appears to be a very small corner case that was caught on the Notre Dame site, and we don't know how to reproduce it. So this traceback is just for our records. It happened with an About the Professor image and somehow resulted in a null image. The only fix was to copy all the HTML into another page object and delete the offending About the Prof object. Here is the text of the traceback (can't seem to attach a screen shot atm):
"ReferenceException?: None not referenceable
Exception traceback
Time 2009/05/14 06:27:02.084 GMT-6 User Name (User Id) admin (admin) Request URL http://nddev.educommons.net/center-for-social-concerns/environmental-justice-and-human-rights-in-the/pages/about-the-professor/atct_edit Exception Type ReferenceException? Exception Value None not referenceable
Traceback (innermost last):
Module ZPublisher.Publish, line 119, in publish Module ZPublisher.mapply, line 88, in mapply Module ZPublisher.Publish, line 42, in call_object Module Products.CMFFormController.FSControllerPageTemplate, line 90, in call Module Products.CMFFormController.BaseControllerPageTemplate?, line 28, in _call Module Products.CMFFormController.ControllerBase?, line 231, in getNext Module Products.CMFFormController.Actions.TraverseTo?, line 38, in call Module ZPublisher.mapply, line 88, in mapply Module ZPublisher.Publish, line 42, in call_object Module Products.CMFFormController.FSControllerPythonScript, line 106, in call Module Products.CMFFormController.ControllerBase?, line 231, in getNext Module Products.CMFFormController.Actions.TraverseTo?, line 38, in call Module ZPublisher.mapply, line 88, in mapply Module ZPublisher.Publish, line 42, in call_object Module Products.CMFFormController.FSControllerPythonScript, line 104, in call Module Products.CMFFormController.Script, line 145, in call Module Products.CMFCore.FSPythonScript, line 140, in call Module Shared.DC.Scripts.Bindings, line 313, in call Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec Module Products.CMFCore.FSPythonScript, line 196, in _exec Module None, line 1, in content_edit <FSControllerPythonScript at /eduCommons/content_edit used for /eduCommons/center-for-social-concerns/environmental-justice-and-human-rights-in-the/pages/about-the-professor> Line 1 Module Products.CMFCore.FSPythonScript, line 140, in call Module Shared.DC.Scripts.Bindings, line 313, in call Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec Module Products.CMFCore.FSPythonScript, line 196, in _exec Module None, line 13, in content_edit_impl <FSPythonScript at /eduCommons/content_edit_impl used for /eduCommons/center-for-social-concerns/environmental-justice-and-human-rights-in-the/pages/about-the-professor> Line 13 Module Products.LinguaPlone?.I18NBaseObject, line 364, in processForm Module Products.Archetypes.BaseObject?, line 661, in processForm Module Products.ContentLicensing?.DublinCoreExtensions?.patch, line 45, in new_func Module Products.ContentLicensing?.DublinCoreExtensions?.patch, line 39, in notifyObjectModified Module zope.event, line 23, in notify Module zope.component.event, line 26, in dispatch Module zope.component._api, line 130, in subscribers Module zope.component.registry, line 290, in subscribers Module zope.interface.adapter, line 535, in subscribers Module zope.component.event, line 33, in objectEventNotify Module zope.component._api, line 130, in subscribers Module zope.component.registry, line 290, in subscribers Module zope.interface.adapter, line 535, in subscribers Module plone.app.linkintegrity.handlers, line 47, in modifiedArchetype Module Products.Archetypes.Referenceable, line 61, in deleteReference Module Products.Archetypes.ReferenceEngine?, line 362, in deleteReference Module Products.Archetypes.ReferenceEngine?, line 501, in _uidFor ReferenceException?: None not referenceable

From Cathy at ND:
I know that the course builder was used initially, because I did that part. But, what the production assistant did beyond that, I have no idea. But, if you look at the history for the page, it looks like the image never did load correctly.
Cathy