• Remember Mailing List

  • Plone 3.0.6: Conflict between openid support and remember

    from Michael Hierweck on 2008-03-11 05:57
    Hi,
    
    using Plone 3.0.6 I'm getting the following conflict between Plone
    OpenID support and the current remember svn trunk (using membrane
    trunke, too.)
    
    
    2008-03-11 10:52:43 ERROR Zope.SiteErrorLog
    http://www.example.com/login_form
    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.FSControllerPageTemplate, line 90,
    in __call__
      Module Products.CMFFormController.BaseControllerPageTemplate, line 31,
    in _call
      Module Shared.DC.Scripts.Bindings, line 313, in __call__
      Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec
      Module Products.CMFCore.FSPageTemplate, line 216, in _exec
      Module Products.CMFCore.FSPageTemplate, line 155, in pt_render
      Module Products.PageTemplates.PageTemplate, line 89, in pt_render
      Module zope.pagetemplate.pagetemplate, line 117, in pt_render
      Module zope.tal.talinterpreter, line 271, in __call__
      Module zope.tal.talinterpreter, line 346, in interpret
      Module zope.tal.talinterpreter, line 891, in do_useMacro
      Module zope.tal.talinterpreter, line 346, in interpret
      Module zope.tal.talinterpreter, line 536, in do_optTag_tal
      Module zope.tal.talinterpreter, line 521, in do_optTag
      Module zope.tal.talinterpreter, line 516, in no_tag
      Module zope.tal.talinterpreter, line 346, in interpret
      Module zope.tal.talinterpreter, line 957, in do_defineSlot
      Module zope.tal.talinterpreter, line 346, in interpret
      Module zope.tal.talinterpreter, line 536, in do_optTag_tal
      Module zope.tal.talinterpreter, line 521, in do_optTag
      Module zope.tal.talinterpreter, line 516, in no_tag
      Module zope.tal.talinterpreter, line 346, in interpret
      Module zope.tal.talinterpreter, line 861, in do_defineMacro
      Module zope.tal.talinterpreter, line 346, in interpret
      Module zope.tal.talinterpreter, line 957, in do_defineSlot
      Module zope.tal.talinterpreter, line 346, in interpret
      Module zope.tal.talinterpreter, line 536, in do_optTag_tal
      Module zope.tal.talinterpreter, line 521, in do_optTag
      Module zope.tal.talinterpreter, line 516, in no_tag
      Module zope.tal.talinterpreter, line 346, in interpret
      Module zope.tal.talinterpreter, line 534, in do_optTag_tal
      Module zope.tal.talinterpreter, line 516, in no_tag
      Module zope.tal.talinterpreter, line 346, in interpret
      Module zope.tal.talinterpreter, line 949, in do_defineSlot
      Module zope.tal.talinterpreter, line 346, in interpret
      Module zope.tal.talinterpreter, line 861, in do_defineMacro
      Module zope.tal.talinterpreter, line 346, in interpret
      Module zope.tal.talinterpreter, line 891, in do_useMacro
      Module zope.tal.talinterpreter, line 346, in interpret
      Module zope.tal.talinterpreter, line 536, in do_optTag_tal
      Module zope.tal.talinterpreter, line 521, in do_optTag
      Module zope.tal.talinterpreter, line 516, in no_tag
      Module zope.tal.talinterpreter, line 346, in interpret
      Module zope.tal.talinterpreter, line 854, in do_condition
      Module Products.PageTemplates.Expressions, line 211, in evaluateBoolean
      Module zope.tales.tales, line 696, in evaluate
       - URL:
    file:/home/plone/eggs/plone.app.openid-1.0.1-py2.4.egg/plone/app/openid/skins/ploneopenid/login_form.cpt
       - Line 40, Column 8
       - Expression: <PathExpr standard:u'pas_info/hasOpenIDdExtractor'>
       - Names:
          {'container': <PloneSite at /plone_site>,
           'context': <PloneSite at /plone_site>,
           'default': <object object at 0xb7c485c0>,
           'here': <PloneSite at /plone_site>,
           'loop': {},
           'nothing': None,
           'options': {'args': (),
                       'state':
    <Products.CMFFormController.ControllerState.ControllerState object at
    0xb1478dec>},
           'repeat': <Products.PageTemplates.Expressions.SafeMapping object
    at 0xb154078c>,
           'request': <HTTPRequest, URL=http://www.example.com/login_form>,
           'root': <Application at >,
           'template': <FSControllerPageTemplate at /plone_site/login_failed>,
           'traverse_subpath': [],
           'user': <SpecialUser 'Anonymous User'>}
      Module zope.tales.expressions, line 217, in __call__
      Module Products.PageTemplates.Expressions, line 153, in _eval
      Module zope.tales.expressions, line 118, in _eval
    KeyError: 'pas_info'
    
    Shall I post a bug report? For which component?
    
    Michael