mardi 13 janvier 2015

Grails Mise à jour de Grails 2.3.11 vers Grails 2.4.4

J'ai réussi à mettre à jour à l'aide de https://grails.org/2.4.4+Release+Notes et http://grails.org/doc/latest/guide/upgradingFrom23.html . Ce n'est pas une mise à jour trivial et j'ai eu des exceptions au démarrage de mon appli web ainsi que pas mal de modification à faire pour que cela fonctionne à nouveau. (site assez important). Je vous recommande de bien suivre le lien de mise à jour
Voici quelques pistes pour vous aider :

Montée de version des plugins

Pour que cela fonctionne, j'ai du faire un upgrade des plugins suivants : cache, hibernate, jquery.
Si vous ne le faites pas, vous aurez des erreurs ...

Plugin asset-pipeline remplace le  plugin ressource

Cela implique de changer les répertoires de place et de les réorganiser dans le répertoire assets/.
Cela implique également la modification des includes dans vos pages GSP et aussi quelques surprises ( voir http://stackoverflow.com/questions/27906139/grails-assets-directory-management )

Plugin export:1.6

Ce plugin ne fonctionne plus.

Templates

J'ai effacé le répertoire templates puis relancer la commande grails install templates


Autre


Il faut noter l'ajout d'annotation @Validateable(nullable = true).
Cela implique la modification de quelques beans.

Aucun commentaire:

Enregistrer un commentaire