Interesting ATCT traceback

3 messages Options
Embed this post
Permalink
Alexander Limi

Interesting ATCT traceback

Reply Threaded More More options
Print post
Permalink
While testing the Plone 4 buildout, this turned up in my log — not sure what I was doing to trigger it:

2009-10-09 20:29:29 WARNING OFS.Uninstalled Could not import class 'IATCTTool' from module 'Products.ATContentTypes.interface.interfaces'
2009-10-09 20:29:29 ERROR ZODB.Connection Couldn't load state for 0x414e
Traceback (most recent call last):
  File "/Users/limi/.buildout/eggs/ZODB3-3.9.0-py2.6-macosx-10.6-universal.egg/ZODB/Connection.py", line 834, in setstate
    self._setstate(obj)
  File "/Users/limi/.buildout/eggs/ZODB3-3.9.0-py2.6-macosx-10.6-universal.egg/ZODB/Connection.py", line 902, in _setstate
    self._reader.setGhostState(obj, p)
  File "/Users/limi/.buildout/eggs/ZODB3-3.9.0-py2.6-macosx-10.6-universal.egg/ZODB/serialize.py", line 613, in setGhostState
    obj.__setstate__(state)
  File "/Users/limi/.buildout/eggs/zope.component-3.7.1-py2.6.egg/zope/component/persistentregistry.py", line 42, in __setstate__
    self._createLookup()
  File "/Users/limi/.buildout/eggs/zope.interface-3.5.2-py2.6-macosx-10.6-universal.egg/zope/interface/adapter.py", line 89, in _createLookup
    self._v_lookup = self.LookupClass(self)
  File "/Users/limi/.buildout/eggs/zope.interface-3.5.2-py2.6-macosx-10.6-universal.egg/zope/interface/adapter.py", line 433, in __init__
    self.init_extendors()
  File "/Users/limi/.buildout/eggs/zope.interface-3.5.2-py2.6-macosx-10.6-universal.egg/zope/interface/adapter.py", line 470, in init_extendors
    self.add_extendor(p)
  File "/Users/limi/.buildout/eggs/zope.interface-3.5.2-py2.6-macosx-10.6-universal.egg/zope/interface/adapter.py", line 474, in add_extendor
    for i in provided.__iro__:
AttributeError: type object 'IATCTTool' has no attribute '__iro__'
2009-10-09 20:29:30 ERROR Zope.SiteErrorLog 1255145370.690.732501669841 http://localhost:8080/sunburst
Traceback (innermost last):
  Module ZPublisher.Publish, line 116, in publish
  Module ZPublisher.BaseRequest, line 432, in traverse
  Module ZPublisher.BeforeTraverse, line 99, in __call__
  Module Products.CMFCore.PortalObject, line 74, in __before_publishing_traverse__
  Module zope.event, line 23, in notify
  Module zope.component.event, line 26, in dispatch
  Module zope.component._api, line 138, in subscribers
  Module zope.component.registry, line 323, in subscribers
  Module zope.interface.adapter, line 579, in subscribers
  Module zope.component.event, line 33, in objectEventNotify
  Module zope.component._api, line 138, in subscribers
  Module zope.component.registry, line 323, in subscribers
  Module zope.interface.adapter, line 579, in subscribers
  Module plone.browserlayer.layer, line 10, in mark_layer
  Module zope.component._api, line 181, in getAllUtilitiesRegisteredFor
  Module zope.component.registry, line 178, in getAllUtilitiesRegisteredFor
  Module ZODB.Connection, line 834, in setstate
  Module ZODB.Connection, line 902, in _setstate
  Module ZODB.serialize, line 613, in setGhostState
  Module zope.component.persistentregistry, line 42, in __setstate__
  Module zope.interface.adapter, line 89, in _createLookup
  Module zope.interface.adapter, line 433, in __init__
  Module zope.interface.adapter, line 470, in init_extendors
  Module zope.interface.adapter, line 474, in add_extendor
AttributeError: type object 'IATCTTool' has no attribute '__iro__'


--
Alexander Limi · http://limi.net

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Plone-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-developers
Alexander Limi · http://limi.net

David Glick-2

Re: Interesting ATCT traceback

Reply Threaded More More options
Print post
Permalink
Alexander Limi wrote:
> While testing the Plone 4 buildout, this turned up in my log — not
> sure what I was doing to trigger it:
>
> 2009-10-09 20:29:29 WARNING OFS.Uninstalled Could not import class
> 'IATCTTool' from module 'Products.ATContentTypes.interface.interfaces'
> AttributeError: type object 'IATCTTool' has no attribute '__iro__'
My guess is that this is occurring in Plone 4 instances that were
created before Hanno rearranged the ATContentTypes interfaces about a
week ago.  I just checked and new instances and instances newly migrated
from older versions of Plone appear to be both working fine.

David

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Plone-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-developers
Alexander Limi

Re: Interesting ATCT traceback

Reply Threaded More More options
Print post
Permalink
On Fri, Oct 9, 2009 at 9:36 PM, David Glick <[hidden email]> wrote:
Alexander Limi wrote:
While testing the Plone 4 buildout, this turned up in my log — not sure what I was doing to trigger it:

2009-10-09 20:29:29 WARNING OFS.Uninstalled Could not import class 'IATCTTool' from module 'Products.ATContentTypes.interface.interfaces'
AttributeError: type object 'IATCTTool' has no attribute '__iro__'
My guess is that this is occurring in Plone 4 instances that were created before Hanno rearranged the ATContentTypes interfaces about a week ago.  I just checked and new instances and instances newly migrated from older versions of Plone appear to be both working fine.

This was a newly created instance, though. I'll let you know if it happens again. :)


--
Alexander Limi · http://limi.net


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Plone-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-developers
Alexander Limi · http://limi.net