Projet Socle ENT
Pages enfant
  • Retour expérience - migration ENT UNR RUNN

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: Migrated to Confluence 5.3

...

Bloc de code
update up_ss_theme set ss_name='UROUENDLMXHTML' where ss_name='UROUEN DLM XHTML';

A VALIDER : Tenter d'éviter les erreurs type "No INIT_STRUCT_ID in UP_USER_LAYOUT for USER_ID: 13820 and LAYOUT_ID: 1"

...

A l'import celà posera alors forcément problème à l'import de l'ensemble des layout/utilisateurs qui dépendent du fragment-layout lié à affiliate-univ-rouen-lo

Balise Wiki\-> il faut dans ces cas-là débuguer (reprendre) le fragment-layout au niveau de votre portail V3 pour le corriger \ [...\], puis refaire l'export ...

Import

Importation "de base" du portail 4 

...

Bloc de code
rm channel/rss-reader.channel

sed -i 's/.*fname="rss-reader.*//' fragment-layout/* layout/*

Au lieu de modifier ainsi les layout, on peut également simplement configurer le userLayoutStore pour que la tentative d'importation de portlet non existante ne soit pas considérée comme une erreur (mais un simple warning) :
modification de uportal-war/src/main/resources/properties/contexts/layoutContext.xml

Bloc de code

<bean id="userLayoutStore">
  +  <property name="errorOnMissingPortlet" value="false"/>
</bean>

Bug migration uPortal channels

...

Bloc de code
ant data-import -Ddir=/tmp/export_ent_esup_uportal_325

A Valider : Debug de la base de données

...

  • Pour 758 d'entre eux, la cause serait (à nouveau) un pb de "No INIT_STRUCT_ID in UP_USER_LAYOUT"
  • Pour les autres, a priori ils font références à des channels non importées simplement : uportal-data-dictionary, portal_userpreferences_dlm -> à supprimer dans leur layout ou à rajouter

Préférences portlets

...

personnalisées

Certaines préférences de portlets (droit d'édition ou non) ne semblent pas avoir été récupérées ?hasaboutdes utilisateurs ne sont malheureusement pas importées : présence de WARN de ce type :

Bloc de code

WARN Unable to resolve pathref 'bonamvin@univ-rouen.fr:/layout/folder/folder[6]/folder[2]/channel' for layoutOwner 'bonamvin@univ-rouen.fr'