...
| 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
\-> 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 ...Balise Wiki
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'
|