<div dir="ltr"><div><div><div>Ciao roberto,<br></div>I Btree hanno metodi di pulizia<br><font face="monospace,monospace">  def _cleanup(self):<br>        """Cleans up errors in the BTrees.<br><br>        Certain ZODB bugs have caused BTrees to become slightly insane.<br>        Fortunately, there is a way to clean up damaged BTrees that<br>        always seems to work: make a new BTree containing the items()<br>        of the old one.<br><br>        Returns 1 if no damage was detected, or 0 if damage was<br>        detected and fixed.<br>        """<br><br></font></div><font face="monospace,monospace">potresti accedere in bin/instance debug e tentare.<br><br></font></div><font face="monospace,monospace">alessandro.<br></font></div><div class="gmail_extra"><br><div class="gmail_quote">Il giorno 1 agosto 2017 09:56, Yuri <span dir="ltr"><<a href="mailto:yurj@alfa.it" target="_blank">yurj@alfa.it</a>></span> ha scritto:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">L'unica è determinare l'oid e con quello accedere tramite zodb e correggere l'oggetto.<span class=""><br>
<br>
<br>
Il 31/07/2017 15:57, Roberto Rascioni ha scritto:<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
Ciao a tutti!<br>
<br>
ho un problema molto strano che mi hanno segnalato da qualche giorno:<br>
<br>
quando si cerca di accedere ad una determinata cartella si riceve l'errore<br>
<br>
Module Products.BTreeFolder2.BTreeFol<wbr>der2, line 332, in objectCount<br>
TypeError: 'NoneType' object is not callable<br>
<br>
La cartella non ha più ID e non si riesce né a rinominare né cancellare<br>
<br>
ValueError: No object with id "" exists<br>
<br></span>
Ho provato ad utilizzare il metodo *@@**migrate-btrees* <<a href="http://blog.redturtle.it/2014/03/26/migrazioni-sorprese-gestire" rel="noreferrer" target="_blank">http://blog.redturtle.it/2014<wbr>/03/26/migrazioni-sorprese-<wbr>gestire</a>> descritto nel blog di redTurtle<br>
e ad eseguire il /Clear and Rebuild/ del catalogo ma senza risultati<span class=""><br>
<br>
Ho provato anche a creare uno script python per rinominare la cartella, ma anche lì ricevo lo stesso errore descritto sopra (id "" non esistente)<br>
<br>
Qualcuno di voi ha idea di come posso recuperare la cartella?<br>
<br>
Grazie a tutti in anticipo!<br>
<br>
Roberto<br></span>
** <<a href="http://blog.redturtle.it/2014/03/26/migrazioni-sorprese-gestire" rel="noreferrer" target="_blank">http://blog.redturtle.it/2014<wbr>/03/26/migrazioni-sorprese-<wbr>gestire</a>><br>
<br>
<br>
______________________________<wbr>_________________<br>
Plone-IT mailing list<br>
<a href="mailto:Plone-IT@lists.plone.org" target="_blank">Plone-IT@lists.plone.org</a><br>
<a href="https://lists.plone.org/mailman/listinfo/plone-plone-it" rel="noreferrer" target="_blank">https://lists.plone.org/mailma<wbr>n/listinfo/plone-plone-it</a><br>
<a href="http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html" rel="noreferrer" target="_blank">http://plone-regional-forums.2<wbr>21720.n2.nabble.com/Plone-Ital<wbr>y-f221721.html</a><br>
</blockquote>
<br>
______________________________<wbr>_________________<br>
Plone-IT mailing list<br>
<a href="mailto:Plone-IT@lists.plone.org" target="_blank">Plone-IT@lists.plone.org</a><br>
<a href="https://lists.plone.org/mailman/listinfo/plone-plone-it" rel="noreferrer" target="_blank">https://lists.plone.org/mailma<wbr>n/listinfo/plone-plone-it</a><br>
<a href="http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html" rel="noreferrer" target="_blank">http://plone-regional-forums.2<wbr>21720.n2.nabble.com/Plone-Ital<wbr>y-f221721.html</a><br>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>    bye</div><div>alessandro ceglie (aka sauzher)<br>************************************<br>l'iterazione è umana...<br>la ricorsione, Divina!<br>************************************<br>reply to: sauzher AT gmail DOT com</div></div></div></div></div></div></div>
</div>