[Plone-IT] Lineage - rinominare sotto sito - KeyError

Roberto Rascioni r.rascioni a unimc.it
Ven 29 Mar 2013 10:26:55 UTC


Ciao Yuri,
grazie mille per la risposta! per il momento sto risolvendo copiando ed 
incollando i contenuti dei vari siti in nuove cartelle create ad hoc.
Subito dopo aver risolto il problema (che inizia ad essere abbastanza 
impellente!) cercherò di capire quale sia il problema e come risolvere.
Non appena, e se avrò modo di risolvere, posterò in lista la soluzione

Grazie mille a tutti di nuovo!
Roberto


Il 29/03/13 09.44, Yuri ha scritto:
> Il 29/03/2013 09:39, Roberto Rascioni ha scritto:
>> Invio di nuovo il messaggio perchè il precedente (se verrà pubblicato 
>> dal moderatore) è poco leggibile
>>
>> A questo indirizzo trovate il Traceback che ottengo quanto interrogo 
>> la cartella http://pastie.org/pastes/7159356/text
>>
>> Grazie mille per le utili risposte!
>
>   Module OFS.Traversable, line 299, in unrestrictedTraverse
>    - __traceback_info__: (['lineage_registry', 'site1', 
> 'offerta-didattica', 'didattica', 'it'], 'department')
>
>
> probabilmente dentro l'oggetto lineage c'è l'id del sito come chiave 
> per il registry. Guarda nel codice di lineage come interagisce con il
>  localsitemanager per gestire le chiavi dei registry
>
>
>
>
>>
>> Saluti
>> Roberto
>>
>>
>>
>> Il 29/03/13 09.03, Yuri ha scritto:
>>> Lineage registra delle chiavi in plone.registry, queste non vengono 
>>> copiate da un sito all'altro. Prova a partire da lì, comunque se 
>>> posti il traceback completo è meglio :)
>>>
>>> Il 28/03/2013 17:52, Roberto Rascioni ha scritto:
>>>> Salve a tutti,
>>>> ho riscontrato un problema con Lineage; il problema è semplice ma 
>>>> non riesco a capire come risolvere: dovrei rinominare un sotto sito 
>>>> Lineage e spostarlo da un sito Plone ad un altro ma, dopo avere 
>>>> spostato la cartella e il suo contenuto nel nuovo sito, quando vado 
>>>> ad interrogare la stessa cartella/sotto sito Lineage ricevo sempre 
>>>> lo stesso errore di *KeyError('id_vecchio_sito',)*
>>>>
>>>> Sembra che una volta che alla cartella venga assegnato il subtype 
>>>> "Child site" Lineage registri la nuova /root path/ in maniera 
>>>> permanente senza possibilità di poter rinominare l'oggetto in seguito
>>>>
>>>> Ho provato ad eliminare e poi a riassegnare all'oggetto 
>>>> l'interfaccia /collective.lineage.interfaces.IChildSite/ ma senza 
>>>> successo. Gli ID registrati da Lineage, sia del sito Plone che 
>>>> della cartella, rimangono sempre gli stessi
>>>>
>>>> Ho provato a cercare di risolvere attraverso le configurazioni di 
>>>> /portal_registry/ ma non ho trovato nulla di utile
>>>>
>>>> Avete qualche suggerimento in merito?
>>>>
>>>> Un'ulteriore domanda in merito a Lineage: esiste un metodo per 
>>>> riportare la cartella da /Child Site /a /Folder /di Plone oltre a 
>>>> quello di cancellare l'interfaccia dall'oggetto come descrivo sopra?
>>>>
>>>>
>>>> Grazie a tutti in anticipo dell'aiuto che potrete darmi
>>>> Un saluto
>>>> Roberto Rascioni
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Plone-IT mailing list
>>>> Plone-IT a lists.plone.org
>>>> https://lists.plone.org/mailman/listinfo/plone-plone-it
>>>> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html 
>>>>
>>>
>>> _______________________________________________
>>> Plone-IT mailing list
>>> Plone-IT a lists.plone.org
>>> https://lists.plone.org/mailman/listinfo/plone-plone-it
>>> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html 
>>>
>>
>>
>> -- 
>> *dott. Roberto Rascioni - Ufficio Web, E-Learning, Sviluppo & Ricerca *
>> CSIA - Università degli studi di Macerata
>> Vicolo Tornabuoni, 58 - 62100 Macerata
>> Tel +39 0733.258.4408 - Fax +39 0733.258.4415
>> http://www.unimc.it
>>
>>
>> Save a tree - Do you really need to print this email?
>>
>>
>> _______________________________________________
>> Plone-IT mailing list
>> Plone-IT a lists.plone.org
>> https://lists.plone.org/mailman/listinfo/plone-plone-it
>> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html 
>>
>
> _______________________________________________
> Plone-IT mailing list
> Plone-IT a lists.plone.org
> https://lists.plone.org/mailman/listinfo/plone-plone-it
> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html 
>



-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.plone.org/pipermail/plone-plone-it/attachments/20130329/32855e3e/attachment.html>


Maggiori informazioni sulla lista Plone-IT