<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.14.1">
</HEAD>
<BODY>
Hello Andrew,<BR>
<BR>
I may be wrong but last I heard Remember/Membrane isn't currently compatible with Plone 3.0.x.<BR>
<BR>
-Tim<BR>
<BR>
On Sat, 2007-10-27 at 21:29 -0700, ADF1969 wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">I have installed membrane/remember to a new buildout/ploneout site and am</FONT>
<FONT COLOR="#000000">getting errors when trying to view the portal_memberdata.</FONT>

<FONT COLOR="#000000">My configuration is as follows:</FONT>
<FONT COLOR="#000000">    *  Plone 3.0.3 (svn/unreleased)</FONT>
<FONT COLOR="#000000">    * CMF-2.1.0</FONT>
<FONT COLOR="#000000">    * Zope (Zope 2.10.4-final, python 2.4.4, win32)</FONT>
<FONT COLOR="#000000">    * Python 2.4.4 (#71, Oct 18 2006, 08:34:43) [MSC v.1310 32 bit (Intel)]</FONT>
<FONT COLOR="#000000">    * PIL 1.1.6</FONT>
<FONT COLOR="#000000">&gt; Membrane Version: 1.1 svn/dev</FONT>
<FONT COLOR="#000000">&gt; Remember Version: 1.0 (svn/unreleased)</FONT>

<FONT COLOR="#000000">This is the page that generates the errors:</FONT>
<FONT COLOR="#000000">  /Plone/portal_memberdata/fields2</FONT>
<FONT COLOR="#000000">(The username I added was &quot;fields2&quot;)</FONT>

<FONT COLOR="#000000">Thank you very much for any help.  I would greatly like to use</FONT>
<FONT COLOR="#000000">remember/membrane but before I dive in and modify it, I wanted to ensure</FONT>
<FONT COLOR="#000000">that the base functionality worked for me (so I could differentiate between</FONT>
<FONT COLOR="#000000">things I have broken and things that already had issues before).</FONT>
<FONT COLOR="#000000">If there is anything else you need, let me know and I will do my best to</FONT>
<FONT COLOR="#000000">provide it.</FONT>

<FONT COLOR="#000000">This is the error output:</FONT>

<FONT COLOR="#000000">Time          2007/10/24 16:39:22.676 GMT-7</FONT>
<FONT COLOR="#000000">User Name (User Id)         admin (admin)</FONT>
<FONT COLOR="#000000">Request URL         <A HREF="http://localhost:8780/Plone/portal_memberdata/fields2/base_view">http://localhost:8780/Plone/portal_memberdata/fields2/base_view</A></FONT>
<FONT COLOR="#000000">Exception Type         TypeError</FONT>
<FONT COLOR="#000000">Exception Value         cannot concatenate 'str' and 'NoneType' objects</FONT>

<FONT COLOR="#000000">Traceback (innermost last):</FONT>

<FONT COLOR="#000000">    * Module ZPublisher.Publish, line 119, in publish</FONT>
<FONT COLOR="#000000">    * Module ZPublisher.mapply, line 88, in mapply</FONT>
<FONT COLOR="#000000">    * Module ZPublisher.Publish, line 42, in call_object</FONT>
<FONT COLOR="#000000">    * Module Shared.DC.Scripts.Bindings, line 313, in __call__</FONT>
<FONT COLOR="#000000">    * Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec</FONT>
<FONT COLOR="#000000">    * Module Products.CMFCore.FSPageTemplate, line 216, in _exec</FONT>
<FONT COLOR="#000000">    * Module Products.CMFCore.FSPageTemplate, line 155, in pt_render</FONT>
<FONT COLOR="#000000">    * Module Products.PageTemplates.PageTemplate, line 89, in pt_render</FONT>
<FONT COLOR="#000000">    * Module zope.pagetemplate.pagetemplate, line 117, in pt_render</FONT>
<FONT COLOR="#000000">      Warning: Macro expansion failed</FONT>
<FONT COLOR="#000000">      Warning: exceptions.KeyError: 'macro'</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 271, in __call__</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 346, in interpret</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 891, in do_useMacro</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 346, in interpret</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 536, in do_optTag_tal</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 521, in do_optTag</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 516, in no_tag</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 346, in interpret</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 957, in do_defineSlot</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 346, in interpret</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 536, in do_optTag_tal</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 521, in do_optTag</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 516, in no_tag</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 346, in interpret</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 861, in do_defineMacro</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 346, in interpret</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 957, in do_defineSlot</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 346, in interpret</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 536, in do_optTag_tal</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 521, in do_optTag</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 516, in no_tag</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 346, in interpret</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 536, in do_optTag_tal</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 525, in do_optTag</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 346, in interpret</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 949, in do_defineSlot</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 346, in interpret</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 536, in do_optTag_tal</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 521, in do_optTag</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 516, in no_tag</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 346, in interpret</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 861, in do_defineMacro</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 346, in interpret</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 536, in do_optTag_tal</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 521, in do_optTag</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 516, in no_tag</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 346, in interpret</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 891, in do_useMacro</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 346, in interpret</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 536, in do_optTag_tal</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 521, in do_optTag</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 516, in no_tag</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 346, in interpret</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 534, in do_optTag_tal</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 516, in no_tag</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 346, in interpret</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 745, in do_insertStructure_tal</FONT>
<FONT COLOR="#000000">    * Module zope.tales.tales, line 696, in evaluate</FONT>
<FONT COLOR="#000000">      URL:</FONT>
<FONT COLOR="#000000">file:D:\plonedev\p3x87\plone30\products\Archetypes\skins\archetypes\base.pt</FONT>
<FONT COLOR="#000000">      Line 57, Column 12</FONT>
<FONT COLOR="#000000">      Expression: &lt;StringExpr u'plone.belowcontentbody'&gt;</FONT>
<FONT COLOR="#000000">      Names:</FONT>

<FONT COLOR="#000000">      {'container': &lt;PloneSite at /Plone&gt;,</FONT>
<FONT COLOR="#000000">       'context': &lt;Member at /Plone/portal_memberdata/fields2&gt;,</FONT>
<FONT COLOR="#000000">       'default': ,</FONT>
<FONT COLOR="#000000">       'here': &lt;Member at /Plone/portal_memberdata/fields2&gt;,</FONT>
<FONT COLOR="#000000">       'loop': {},</FONT>
<FONT COLOR="#000000">       'nothing': None,</FONT>
<FONT COLOR="#000000">       'options': {'args': ()},</FONT>
<FONT COLOR="#000000">       'repeat': &lt;Products.PageTemplates.Expressions.SafeMapping object at</FONT>
<FONT COLOR="#000000">0x06E27EE0&gt;,</FONT>
<FONT COLOR="#000000">       'request': &lt;HTTPRequest,</FONT>
<FONT COLOR="#000000">URL=<A HREF="http://localhost:8780/Plone/portal_memberdata/fields2/base_view">http://localhost:8780/Plone/portal_memberdata/fields2/base_view</A>&gt;,</FONT>
<FONT COLOR="#000000">       'root': &lt;Application at &gt;,</FONT>
<FONT COLOR="#000000">       'template': &lt;FSPageTemplate at /Plone/base_view used for</FONT>
<FONT COLOR="#000000">/Plone/portal_memberdata/fields2&gt;,</FONT>
<FONT COLOR="#000000">       'traverse_subpath': [],</FONT>
<FONT COLOR="#000000">       'user': &lt;PropertiedUser 'admin'&gt;}</FONT>

<FONT COLOR="#000000">    * Module Products.Five.browser.providerexpression, line 37, in __call__</FONT>
<FONT COLOR="#000000">    * Module plone.app.viewletmanager.manager, line 140, in render</FONT>
<FONT COLOR="#000000">    * Module Shared.DC.Scripts.Bindings, line 313, in __call__</FONT>
<FONT COLOR="#000000">    * Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec</FONT>
<FONT COLOR="#000000">    * Module Products.PageTemplates.PageTemplateFile, line 129, in _exec</FONT>
<FONT COLOR="#000000">    * Module Products.PageTemplates.PageTemplate, line 89, in pt_render</FONT>
<FONT COLOR="#000000">    * Module zope.pagetemplate.pagetemplate, line 117, in pt_render</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 271, in __call__</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 346, in interpret</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 861, in do_defineMacro</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 346, in interpret</FONT>
<FONT COLOR="#000000">    * Module zope.tal.talinterpreter, line 586, in do_setLocal_tal</FONT>
<FONT COLOR="#000000">    * Module zope.tales.tales, line 696, in evaluate</FONT>
<FONT COLOR="#000000">      URL: review_history</FONT>
<FONT COLOR="#000000">      Line 1, Column 0</FONT>
<FONT COLOR="#000000">      Expression: &lt;PathExpr standard:'view/workflowHistory'&gt;</FONT>
<FONT COLOR="#000000">      Names:</FONT>

<FONT COLOR="#000000">      {'container': &lt;Member at /Plone/portal_memberdata/fields2&gt;,</FONT>
<FONT COLOR="#000000">       'context': &lt;Member at /Plone/portal_memberdata/fields2&gt;,</FONT>
<FONT COLOR="#000000">       'default': ,</FONT>
<FONT COLOR="#000000">       'here': &lt;Member at /Plone/portal_memberdata/fields2&gt;,</FONT>
<FONT COLOR="#000000">       'loop': {},</FONT>
<FONT COLOR="#000000">       'nothing': None,</FONT>
<FONT COLOR="#000000">       'options': {'args': ()},</FONT>
<FONT COLOR="#000000">       'repeat': &lt;Products.PageTemplates.Expressions.SafeMapping object at</FONT>
<FONT COLOR="#000000">0x06C83878&gt;,</FONT>
<FONT COLOR="#000000">       'request': &lt;HTTPRequest,</FONT>
<FONT COLOR="#000000">URL=<A HREF="http://localhost:8780/Plone/portal_memberdata/fields2/base_view">http://localhost:8780/Plone/portal_memberdata/fields2/base_view</A>&gt;,</FONT>
<FONT COLOR="#000000">       'root': &lt;Application at &gt;,</FONT>
<FONT COLOR="#000000">       'template': &lt;ImplicitAcquirerWrapper object at 0x06190FF0&gt;,</FONT>
<FONT COLOR="#000000">       'traverse_subpath': [],</FONT>
<FONT COLOR="#000000">       'user': &lt;PropertiedUser 'admin'&gt;,</FONT>
<FONT COLOR="#000000">       'view': &lt;Products.Five.viewlet.metaconfigure.WorkflowHistoryViewlet</FONT>
<FONT COLOR="#000000">object at 0x06C08610&gt;,</FONT>
<FONT COLOR="#000000">       'views': &lt;zope.app.pagetemplate.viewpagetemplatefile.ViewMapper</FONT>
<FONT COLOR="#000000">object at 0x06190E90&gt;}</FONT>

<FONT COLOR="#000000">    * Module zope.tales.expressions, line 217, in __call__</FONT>
<FONT COLOR="#000000">    * Module Products.PageTemplates.Expressions, line 161, in _eval</FONT>
<FONT COLOR="#000000">    * Module Products.PageTemplates.Expressions, line 123, in render</FONT>
<FONT COLOR="#000000">    * Module plone.memoize.instance, line 45, in memogetter</FONT>
<FONT COLOR="#000000">    * Module plone.app.layout.viewlets.content, line 134, in workflowHistory</FONT>

<FONT COLOR="#000000">TypeError: cannot concatenate 'str' and 'NoneType' objects</FONT>
<FONT COLOR="#000000">-- </FONT>
<FONT COLOR="#000000">View this message in context: <A HREF="http://www.nabble.com/Error-in-remember-membrane-tf4687794s20094.html#a13397599">http://www.nabble.com/Error-in-remember-membrane-tf4687794s20094.html#a13397599</A></FONT>
<FONT COLOR="#000000">Sent from the Product Developers mailing list archive at Nabble.com.</FONT>


<FONT COLOR="#000000">_______________________________________________</FONT>
<FONT COLOR="#000000">Product-Developers mailing list</FONT>
<FONT COLOR="#000000"><A HREF="mailto:Product-Developers@lists.plone.org">Product-Developers@lists.plone.org</A></FONT>
<FONT COLOR="#000000"><A HREF="http://lists.plone.org/mailman/listinfo/product-developers">http://lists.plone.org/mailman/listinfo/product-developers</A></FONT>
</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>