Un article pratique très court :
J’ai récemment effectué a mise à jour de Glassfish V3.0 en V3.0.1 sur une machine Linux (Ubuntu 8.04). En théorie, rien de compliqué puisque Glassfish est fourni avec un outil de mise à jour : updatetool
L’utilisation de cet outil se fait en 2 temps :
- à la première utilisation d’updatetool, celui-ci propose de terminer son installation : c’est indispensable
- les utilisations ultérieures permettent de connaitre les mises à jour disponibles, les add-ons et de choisir les mises à jour à effectuer
Il y a cependant un piège pour la première utilisation d’updatetool lorsqu’on se trouve derrière un proxy HTTP. Je vous propose la solution suivante :
- démarrer un shell par la commande ‘sh’
- http_proxy=’http://username:password@proxy_IP:proxy_port’
- glassfishv3/bin/updatetool
- On répond ensuite aux questions en ligne de commande de updatetool et le tour est joué.
Rappelez-vous que pour réellement mettre à jour votre serveur Glassfish, il faut ensuite relancer updatetool.