in main configure.zcml<br><ol><li>[...]<br></li><li> <!-- Include our dependencies --></li><li>    <includeDependencies package="." /></li><li>    <br></li><li><adapter factory=".widget.MasterSelectFieldWidget" /></li>

<li>    <adapter factory=".widget.MasterSelectBoolFieldWidget" /></li><li>   <br></li><li> <browser:page</li><li>        for=".interfaces.IMasterSelectWidget"</li><li>        name="masterselect-jsonvalue"</li>

<li>        class=".widget.MasterSelectJSONValue"</li><li>        permission="cmf.AddPortalContent"</li><li>        /></li></ol><br>line 3.<br>what is that? With this line my zope does not start at all. it reports "dict are not hashable". (python 2.7, plone4.1)<br>

If I comment out it, simply, all works fine. Product is installable, usable, enjoyable.<br><br>line 12.<br>why addPortalContent is required to retrieve some data (often from public vocabulary)? I think this should be relaxed to a more comfortable zope2.View (or public?)<br>

<br>my best,<br>alessandro.<br><br>-- <br>  bye<br>SauZheR<br>************************************<br>l'iterazione è umana...<br>la ricorsione, Divina!<br>************************************<br>reply to: sauzher AT gmail DOT com<br>