Obtenir GlassFish V2
Support GlassFish par Sun Microsystems
Main | Next page »
nov. 09
27
Proposition Eclipse Gemini - Projet pour modules d'entreprise
  Posted by alexismp in Sun

Une nouvelle proposition Eclipse (Processus de développement Eclipse: pre-proposition et proposition) vient d'être récemment publiée sur Eclipse.org.

ALT DESCR

En paraphrasant la proposition, le périmètre de Gemini est double

• intégration d'applications Java existentes sous forme de modules, et
• implémentation de spécifications d'entreprise pour une plate-forme à base de modules

L'emphase initiale est mise sur les standards développés part le Groupe "Enterprise" d'experts OSGi.

Gemini est organisé en 6 sous-projets, chacun bénéficiant d'une souche contribuée par SpringSource ou Oracle. Le patron du projet est Mike Keith (Oracle). Les mentors sont Wayne Beaton (Eclipse), Doug Clarke (Oracle) et Adrian Colyer (SpringSource).

La FAQ publiée par Keith est également une lecture intéressante.

nov. 09
27
Plus de commit GlassFish v3 dans le trunk SVP...
  Posted by alexismp in GlassFish

ALT DESCR

Ce fut une année difficile, mais la communauté GlassFish a sut maintenir le cap de v3 et tous les indicateurs sont au vert pour un aboutissement rapide.

GlassFish v3 est prévu pour mi-décembre, si bien que les dernières semaines ont été très intenses comme en témoigne ces graphique MarkMail :

DEV - le mois précédent était très proche du plus haut historique
ISSUES - tout simplement un record.
QUALITY - le plus haut depuis Septembre 2008.

Voici quelques faits marquants :

Branch finale:

Si vous êtes curieux, consultez donc le tableau de bord hudson. Vous y trouverez entre autre les progrès effectués sur findbugs.

Les membres de FishCAT méritent une mention spéciale :

Et enfin, en provenance de l'équipe de documentation, les dernières versions à relire :

nov. 09
26
Sparky a un nouvel ami - Steve Harris à Devoxx
  Posted by alexismp in GlassFish

ALT DESCR

Regardez donc cette photo de Steve Harris (Oracle) lors de la session plénière à la conférence Devoxx. Sparky (la mascote de GlassFish) a un nouvel ami!

Twitter est rempli de commentaires positifs sur Java EE 6 et GlassFish v3. Voici quelques liens pour vous en rendre compte par vous même : #glassFish OR glassfish, #JavaEE6, #glassfish et #Devoxx. On notera aussi cette photo d'une salle comble pour la session "Université" sur JavaEE 6 (Antonio Goncalves et Alexis MP).

Merci à Aaron Houston pour la photo de Steve.

nov. 09
26
Le calendrier des événements GlassFish
  Posted by alexismp in GlassFish

Voici enfin une centralisation des événements autour de GlassFish!

Il existe désormais un agenda en ligne qui recense les différents événements autour de GlassFish Portfolio. Si vous organisez vous-même un tel événement, n'hésitez pas à nous le faire savoir par courrier électronique: theaquarium at sun dot com.

ALT DESCR

L'identifiant du calendrier Google est 3722ulvfgor2qabrut1mkia5m0@group.calendar.google.com.
Vous pouvez y accéder de différentes façons :

Lien RSS
Format iCal
HTML

On y notera plusieurs événements en français (Paris le 10 décembre, Toulouse le 15 décembre).

nov. 09
26
Croissance Hudson : Communauté et produit
  Posted by alexismp in GlassFish

L'adoption croissante de Hudson continue à un bon rythme et il en est désormais de même de sa version commerciale proposée par Sun.

Le fil de syndication Hudson de Kohsuke propose de très nombreux exemples d'adoption. La communauté est réellement très active et on notera parmi les billets récents: A Campfire Plugin, CMake Plugin, un Tutoriel sur SVN et Hudson en espagnol et Using Hudson with Rational Team Concert (sur le site officiel d'IBM!). Il y a également ces deux billets :

• Par Grant Smith: Creating a Continuous Integration Server for Java Projects Using Hudson chez Wazi: notre conclusion - basée sur une combinaison d'expériences d'utilisations réelles et d'avis externes - est que Hudson est le leader des moteur d'intégration continue.

• par Joe Heck: Hudson - A lot of things done right: regardez donc Hudson. C'est facile à essayer - un téléchargement, une ligne de commande, et c'est parti!.

Coté commercial, trois exemples, tous de ce jour :

• Nous venons d'acquérir un nouveau client pour l'offre de support Hudson . Contactez nous si vous avez des question à ce sujet.

• Nous avons également reçu un email de de l'un des Principal Field Engineers de Sun qui est en visite chez un (très) grand client qui utilise très largement Hudson et demandant une offre de support. Comme souvent avec l'open source, nous ne savions même pas que ce client utilisait Hudson.

• Enfin, nos amis de Sun Inner Circle - la lettre pour les patrons de production - intègre dans sa dernière édition un article sur Hudson.

nov. 09
17
La route JavaEE 6 - Dernière spécifications soumises au comité exécutif du JCP
  Posted by alexismp in GlassFish

Le dernier lot de JSR pour Java EE 6 a été soumis la semaine dernière pour un vote d'approbation finale. Le vote commence aujourd'hui (le 17 novembre 2009) et se termine le 30 novembre 2009. Voici la liste :

JSR 316 - JavaTM Platform, Enterprise Edition 6 (Java EE 6) Specification
JSR 315 - JavaTM Servlet 3.0 Specification
JSR 317 - JavaTM Persistence 2.0
JSR 318 - Enterprise JavaBeansTM 3.1
JSR 322 - JavaTM EE Connector Architecture 1.6
JSR-299 - Web Beans (now called CDI)

D'autres JSR ont été précédemment approuvés :

JSR 314 - JavaServer Faces 2.0 (billets précédents, résultat des votes : 12 Oui/4 non-votes)
JSR 330 - Dependency Injection for Java  (billet précédent, résultat des votes : 14 Oui/1 Non/1 non-vote)
JSR 303 - Bean Validation (Note d'Emmanuel, résultat des votes : 12 Oui/4 non-votes)

Quelques autres spécifications ont bénéficié d'un processus allégé comme

JSR 311 - JAX-RS: The JavaTM API for RESTful Web Services JAX-RS 1.1 (billet de Paul, changements)

nov. 09
16
Le résumé de l'épisode passé dans la saga Sun/Oracle
  Posted by alexismp in GlassFish

La semaine passée a vu un nouvel épisode dans la Saga Sun/Oracle/EU : la commission européenne a émis un rapport d'objection concernant l'acquisition de Sun par Oracle.

Comme je suis un employé Sun, je vais me contenter de fournir ici des liens, quelque soit la tentation d'aller plus loin et de partager mon avis...

• (le 9 novembre) l'UE publie son rapport - Pas de lien direct, seulement une mention dans ce document officiel de Sun (K-8 Filing).
• (plus tard le même jour...) Oracle réagit au travers d'un communiqué de presse.
• (un peu plus tard...) Le département de justice américain (DOJ) publie ses propres commentaires sur le rapport de l'UE.
• (le lendemain matin, 10 novembre) Commentaire de l'UE sur le commentaire du DOJ (Reuters)
• (le 11 novembre) Selon eWeek Europe, la prochaine étape ce sera une audience le 25 novembre.

Bref, que du bon contenu pour la prochaine saga télévisée. Il est par contre très triste de voir l'impact sur les personnes.

nov. 09
16
Frameworks de clients riches pour GlassFish v3 (ZK, Vaadin, ...)
  Posted by alexismp in GlassFish

ALT DESCR ALT DESCR

Vaadin and ZK are both popular RIA frameworks that have been tested to work with GlassFish v3.

Le JavaDude a mis en ligne il y a peu de temps un billet intitulé "ZK 3.6.3 with Netbeans 6.8 Beta on Glassfish V3" (il s'agit là de la toute dernière version de ZK). Il y est question de développer avec ou sans le plugin ZK pour NetBeans (l'important étant de rajouter des meta-données au projet Java EE), de créer des pages ZUML avec une palette de composants et enfin de déployer vers GlassFish v3. ZK est un framework Ajax et push sans nécessité d'utiliser directement JavaScript. Il devrait être familier pour les personnes habituées au développement Swing. Il y a quelques semaines Bobby avait écrit un billet que je vous invite à relire.

Vaadin est un autre framework qui maque les horreurs de JavaScript au développeur (!). Il est construit sur GWT et proposes des fonctionnalités OSGi intéressante pour une intégration dans l'architecture GlassFish v3. Petter a rédigé plusieurs documents présentant l'utilisation de Vaadin dans GlassFish avec l'implémentation Servlet 3.0, mais aussi montrant comment le packaging OSGi de Vaadin permet de ne pas avoir à trimbaler le framework dans son application. Il y est également question de gérer des versions multiples du framework déployé dans GlassFish v3. Si cela vous intéresse, commencez donc par "Deployment Options on GlassFish v3".

ZK tout comme Vaadin sont des Partenaires GlassFish, tout comme WebORB, ICEFaces (désormais en version Alpha et testé dans les dernières versions de "promoted" de GlassFish v3) et bien d'autres encore.

nov. 09
6
GlassFish à Devoxx 2009
  Posted by alexismp in GlassFish

ALT DESCR

La conférence Devoxx arrive à grands pas (dans à peine plus d'une semaine) et se déroule comme tous les ans à Anvers, mais un peut plus tôt que les années précédentes pour ne pas trop s'approcher des fêtes de fin d'année.

La conférence dure une semaine et se déroule comme ceci: les deux premiers jours sont consacrés à des sessions de 3 heures pour avoir le temps de rentrer dans les détails de la technologie présentée (il s'agit de la partie dite "université"). Ensuite la conférence débute le mercredi avec des sessions plénières et des sessions d'une heure. Devoxx propose également des sessions "Tools in actions" (30 minutes), des "BOFs" plus informelles, des Quickies (15 minutes), et les désormais fameux tableaux blancs.

Tout d'abord le mercredi, je vous invite à ne pas louper (ou à regarder plus tard sur Parleys) les sessions plénière de Sun et d'Oracle :
Java, the Platform for the Future - Steve Harris (Oracle)
Java EE 6 and GlassFish V3: Evolution of a Platform - Roberto Chinnici et Ludo Champenois.

La liste des sessions liées à GlassFish ou à Sun est assez longue cette année encore :

University :
Enhancing the JavaServer Faces 2.0 Component Model - Roger Kitain
SOA, OpenESB and OpenSSO Programming with Passion - Sang Shin
The Java EE 6 Platform University - Antonio Goncalves, Alexis MP

Sessions:
JDK7 Update - Mark Reinhold
The Java EE 6 Platform - Antonio Goncalves
Writing Asynchronous Web application (Comet) using the Atmosphere Framework - Jean-Francois Arcand, Paul Sandoz
Project Coin - Joe Darcy
Using BTrace and DTrace to Instrument and Analyse Java Applications - Simon Ritter
Enhancing the JavaServer Faces 2.0 Component Model - Roger Kitain
Managing GlassFish on OpenSolaris - Simon Ritter
The Modular Java Platform & Project Jigsaw - Mark Reinhold
Deep dive on the Java EE 6 platform with GlassFish V3 - Roberto Chinnici, Ludo Champenois

BOFs:
Grizzzly Servlet Container - Jean-Francois Arcand
Update JDK 7 - Mark, Alex, and Brian
The Modular Java Platform & Project JigSaw - Mark Reinhold, Alex Buckley

Quickies:
Java EE 6 and OSGi. Ludo Champenois

Rendez-vous dans une semaine!

oct. 09
30
Séminaire en ligne et en Français sur GlassFish le 3 novembre
  Posted by alexismp in GlassFish

Avec l'actualité GlassFish (FAQ d'Oracle sur le futur de GlassFish, la sortie de GlassFish v2.1.1 et le travail acharné sur GlassFish v3 et Java EE 6), il nous a semblé opportun d'organiser un séminaire en ligne pour faire le point sur l'avancement du projet et pour répondre à vos questions. Ce sera donc le

Mardi le 3 novembre 2009 à 16h00

Le format est classique: 45 minutes de présentation et le reste de questions/réponses. N'oubliez pas de vous inscrire pour obtenir les détails (URL et mot de passe).

oct. 09
30
GlassFish v2.1.1 est là!
  Posted by alexismp in GlassFish

GlassFish v2.1.1 est maintenant disponible (Distribution Sun, Distribution Communautaire). GFv2.1.1 sert de base technologique à SailFin v2 et comprend des améliorations dans le domaine de la réplication et la détection d'erreurs dans un cluster. Il y a également de nombreux (>200) bugs corrigés. Le billet de Shreedhar est une bonne introduction, ainsi que celui de Kevin post et ce billet en français. Il y a également le Wiki et l'annonce de presse qui date d'Oracle OpenWorld.

GFv2.1.1 intègre également OpenMQ 4.4, Grizzly 1.0.30 (modifications), Jersey 1.0.3 (modifications), Shoal 1.1 (modifications) et JSF 1.2_13. L'essentiel de ces modifications proviennent du référentiel GlassFish (modifications).

Le produit supporté est disponible au travers de GlassFish Portfolio. A noter que GlassFish v2.1.1 est également disponible sous la forme d'un patch pour les version antérieures (GlassFish v2.1 est lui-même un pour GFv2U2), même si pour l'instant celui-ci n'a pas encore été publié sur SunSolve. Gardez un oeil sur GlassFishForBusiness pour une notification lorsqu'il sera disponible.

oct. 09
30
NetBeans 6.8 Beta est disponible
  Posted by alexismp in GlassFish

ALT DESCR

NetBeans 6.8 est désormais disponible en beta (téléchargement, Page d'acceuil). Les nouveautés principales de NetBeans 6.8 vont de GlassFish v3 à JavaFX en passant par les frameworks PHP comme symfony.

La page de NetBeans 6.8 propose des liens vers plus de documentation qui est mise à jour au fur et à mesure que l'on se rapproche des la sortie finale (didacticiels et videos). Les videos de NetBeans sont également disponibles sur le NB Channel, comme par exemple le suport de Symfony ou encore celle intitulée "kick butt".

oct. 09
29
Nouvelle FAQ publiée par Oracle
  Posted by alexismp in GlassFish

Oracle a récemment mis à jour la page de questions/réponses sur Oracle et Sun pour y intégrer un document PDF intitulé "Oracle and Sun Overview and FAQ".

Vous y trouverez des commentaires sur de nombreux produits Sun (matériel et logiciel), y compris sur NetBeans, OpenOffice, MySQL, xVM OpsCenter, OpenSource, VirtualBox et bien entendu GlassFish.

oct. 09
29
SailFin 2.0 est là!
  Posted by alexismp in GlassFish

SailFin v2 est désormais disponible (téléchargement, page d'accueil, wiki) ainsi que son équivalent supporté Sun GlassFish Communications Server 2.0 (téléchargement, page d'accueil). SailFin v2 est une nouvelle version importante : elle s'appuie sur GlassFish v2.1.1 pour y rajouter des fonctionnalités de haute disponibilité, des mises à jour en direct (rolling upgrade), des topologies réseau plus flexibles, une meilleure protection contre la surcharge, le support de Diameter, de meilleure capacités de diagnostic, des améliorations du partage de charge et plus encore.

Difficile de couvrir cette version de manière exhaustive, je vous invite donc à consulter ce billet de Binod sur la sortie de SailFin v2.

oct. 09
20
Mojarra 2.0.0 est là!
  Posted by alexismp in GlassFish

ALT DESCR

Mojarra 2.0, l'implémentation de référence de JSF 2.0 est maintenant disponible! Voici donc encore un pas supplémentaire dans la marche vers GlassFish v3 final. On notera qu'une intégration dans les versions intermédiaires de GlassFish est prévue dès cette semaine. Vous pouvez également utiliser Maven ou un téléchargement direct de la technologie.

Dans son billet, Ryan Lubke énumère un ensemble de liens (essentiellement des blogs) sur JSF 2.0. Un peu plus tôt dans l'année, Ryan a rédigé une série de billets détaillés sur le sujet. Il est également question dans le billet de Ryan du rôle des outils de développement (oui, le support arrive rapidement comme l'écrit Cay Horstmann dans son dernier billet au sujet de NetBeans) et des nombreuses personnes qui ont participé à la production de cette version majeure.

Bien que JSF 2.0 soit dans la liste des technologies de Java EE 6, il n'est pas requis d'utiliser un conteneur Servlet 3.0. Ceci dit, avec GlassFish v3, le fichier web.xml est bien facultatif et il n'est donc pas besoin de déclarer la servlet Faces (cf. le billet de Cay sur ce sujet).

Comme implémentation de JSF 2.0, Mojarra est la première implémentation, mais elle sera également utilisé par certains coopétiteurs's. Enfin, le moment est probablement venu de passer en revue les billets de l'Aquarium marqués des mots clé jsf2 et mojarra.

Langues

CAMPAGNES

L'Aquarium TV

Livres blancs

GlassFish Podcast

Autres Sites

Search

Balises fréquentes

adoption apache atmosphere cloud comet conference eclipse enterprise esb frontpage geomap glassfish google grizzly hudson ips java javaee javaee6 javaone jax-rs jboss jcp jersey jsf jsf2 jsr299 jsr330 mysql netbeans openesb openmq opensource opensso oracle osgi portfolio preview rest roadmap sailfin spring sun support updatecenter v2 v3 webbeans webinar webspace

Pointeurs utiles

Amis et proches

Abonnement

Enter your Email

Nous contacter

Adressez nous vos commentaires à l'adresse theaquarium@sun.com

Offres et promotions

GlassFish en Production

Téléchargements

Evenements

Autres liens

Billets récents

Navigation