Académique Documents
Professionnel Documents
Culture Documents
Agenda
Etat des lieux et enjeux
Mise jour des dveloppements spcifiques
En amont : raliser des dveloppements facilitant la mise jour Mthode de mise jour des portions de code issues de la version prcdente
Conclusion
et la recette
1) Prparation
Adapter la configuration la nouvelle version Adapter les dveloppements spcifiques la nouvelle version
2) Dploiement
Installer une instance vierge dans la nouvelle version Installer les plugins spcifiques (dveloppements & configuration) Connecter linstance aux donnes existantes (DB + FS) Dmarrer
Liferay met jour automatiquement les donnes
Plus de dtails
Suivant les versions source et destination, il peut y avoir des spcificits dans la procdure : toujours se rfrer la procdure officielle communique par Liferay
Les montes de version vers les service packs peuvent tre vites par lusage des Hotfixes
Plugins Ext
2. 3. 4.
Mise jour = Inspection et adaptation du code source Build correction erreurs Deploy correction erreurs Test correction erreurs
/html/portlet/login/login.jsp
+getHomeURL()
ext-spring.xml
AssetUtil
PortalClassInvoker
portal-service.jar
com.liferay.portal.kernel.util.PrefsPropsUtil com.liferay.portal.kernel.util.PropsUtil
<!-- BEGIN CUSTOM CODE --> <%@ include file="mypage.jspf" %> <!-- END CUSTOM CODE -->
Problmatiques priphriques
Dates de cration et de modification Identit des utilisateurs
Conclusion
Suivre les procdures communiques par Liferay Grer chaque monte de version comme un vrai projet
Merci !
Des questions ?
Sbastien Le Marchand
slemarchand@sqli.com @slemarchand
SQLI Group
www.sqli.com www.entreprise-collaborative.fr