Mettre à jour Glassfish V3 sous Linux

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.

Créer un projet J2EE dans Eclipse avec Maven : 2ème partie

Mon article précédent s’intéressait à une solution d’interaction entre Maven et Eclipse Galileo pour créer et gérer un projet J2EE. Le mode d’emploi prévu était d’utiliser Maven dans une console – genre « mvn clean install » pour compiler, tester, … – et d’utiliser les capacités d’édition – aide à la saisie (completion), signalement des erreurs Java, … >> Lire la suite …

Une brève explication sur l’architecture de Glassfish V3

En cherchant des informations sur OSGi, je me suis rappelé que Glassfish V3 utilisait OSGi. Grâce à ma lecture de cette présentation d’OSGi, je vous livre ma vision de l’architecture de Glassfish V3. >> Lire la suite …

Créer un projet J2EE dans Eclipse avec Maven

A qui s’adresse cet article

  • aux développeurs J2EE,
  • aux développeurs Java qui veulent essayer J2EE,
  • aux chefs de projet qui veulent comprendre les difficultés rencontrées par leur équipe.

Cet article n’est pas un manuel d’apprentissage sur J2EE, d’Eclipse ou de Maven, mais plutôt une explication sur leur rôle dans le développement d’un projet de serveur Java. >> Lire la suite …