Obtenir GlassFish V2
Support GlassFish par Sun Microsystems
Main | Next page »
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.

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
17
JSR 330 approuvé - Injection de dépendance pour Java
  Posted by alexismp in GlassFish

ALT DESCR

Le comité exécutif de SE/EE du JCP vient d'approuver le JSR 330, aussi connu sous le nom de "Injection de dépendance pour Java" (Dependency Injection for Java). Cette spécification menée par Bob Lee de Google et Rod Johnson de SpringSource a été proposée initialement en mai 09 et a progressé très rapidement. Les résultats du vote final sont disponibles: 14-1-1. Félicitations aux responsables ainsi qu'au groupe d'experts pour cette spécification importante.

Il reste quelques spécifications qui constituent JavaEE 6 JSR à approuver. La prochaine sera probablement le JSR 299 qui a été proposée avant la 330, mais qui s'est adapté à celle-ci.

oct. 09
15
Nouveau planning pour GlassFish v3
  Posted by alexismp in GlassFish

ALT DESCR

Abhijit a annoncé une mise à jour du planning pour la version finale de GlassFish v3. Il n'était plus possible de maintenir la date initiale en partie à cause de la période d'élection des comités exécutifs du JCP et il était également devenu difficile d'avancer cette date à cause des problèmes récurrents de disponibilité de Java.Net. La date est donc repoussée de deux semaines.

Il est donc désormais question d'un "Hard Code Freeze" (HCF) le 9 novembre 2009 et d'une version finale le 10 décembre. Tous les détails sont sur la page du planning sur le wiki du projet.

sept. 09
24
La dernière version du plug-in Eclipse est disponible (1.0.33)
  Posted by alexismp in GlassFish

ALT DESCR

Le produit GlassFish Tools Bundle for Eclipse est une distribution tout-en-un qui intègre l'IDE Eclipse (wiki) , le serveur GlassFish (en réalité v2 et v3) et le plug-in GlassFish (accueil, intro), le tout pour un téléchargement unique.

Le plug-in GlassFish est régulièrement mis à jour mais il est heureusement facile de le mettre à jour sans nécessiter un nouvelle installation. Les deux dernières versions sont 1.0.32 (9/4/09) et 1.0.33 (9/11/09) (à une semaine d'intervalle). La liste complète des modifications et correctifs se trouve dans les Release Notes.

Bien que le support pour Java EE 6 dans WTP ait été repoussé jusqu'à mi-2010, le plug-in GlassFish propose des assistants Java EE 6 (cf. la série TOTD d'Arun).

Ces plug-ins peuvent être installés sur Eclipse 3.4 Ganymede et Eclipse 3.5 Galileo. Ce dernier propose un ensemble intéressant de fonctionnalités (Wiki, blogathon, DZone). Une version tout-en-un integrant Eclipse 3.5.1, GlassFish v3 et le dernier plug-in en date sera disponible lors de la sortie de GlassFish v3.

sept. 09
9
Mise à jour de GlassFish v3 "Preview"
  Posted by alexismp in GlassFish

ALT DESCR

Cela aura pris un peu plus de temps que prévu, mais c'est chose faite, les référentiels de GlassFish v3 Preview ont été mis à jour. Si vous utilisez cette version, vous vous en êtes peut-être déjà rendu compte au travers de la notification updatetool, en consultant le client IHM UpdateTool ou encore dans la console d'administration. Bien entendu vous pouvez également faire cette mise à jour en ligne de commande avec le client pkg.

J'ai rédigé un billet un peu plus détaillé sur ce sujet (en anglais) et Abhijit fait l'annonce de la mise à jour ici.

Ce processus de mise à jour automatique a particulièrement bien fonctionné en ce qui me concerne, mais ceci étant du logiciel, nous sommes à la recherche de tout type de retour d'expérience. Bon et (surtout) moins bon.

août 09
7
Sun supporte commercialement Hudson
  Posted by alexismp in GlassFish

ALT DESCR

Cela fait quelque temps qu'Eduardo et Kohsuke le disaient à demi-mot (avec une pre-annonce lors de JavaOne), c'est désormais chose officielle : pour répondre au succès de Hudson (le serveur d'intégration continue), Sun propose désormais un support commercial pour Hudson.

En pratique, cette offre de support fait partie de Sun WebStack 1.5, une des briques du GlassFish Portfolio. Concrètement Sun propose désormais un support pour la production, une gestion prioritaire des bugs et une offre de développement de plugin ou d'adaptation de Hudson aux pratiques agiles d'une organisation. Kohsuke énumère ces différents point dans cette page.

Quelques liens complémentaires: Détails de l'offre, Termes du support (bas de la page principale) et niveau de services (bas de la page principale). Bien entendu vous sommes toujours preneurs de retour d'expérience et de commentaires pour améliorer encore Hudson et cette nouvelle offre de support.

août 09
7
JSR 299 et JSR 330 seront intégrés dans Java EE 6
  Posted by alexismp in GlassFish

ALT DESCR

JSR 299 et JSR 330 seront intégrés dans Java EE 6. Roberto Chinnici, le responsable de la spécification explique les évolutions:

• JSR-299 sera mis à jour pour utiliser les annotations du JSR-330
• JSR-330 évoluera pour prendre en compte les besoins du JSR-299
• Les deux JSR seront donc intégrés dans la plate-forme Java EE 6.

Merci à tous ceux qui ont travaillé si dur pour arriver à ce résultat. Bien évidemment nous aurions préféré que tout ceci intervienne plus tôt dans le cycle de développement de Java EE 6, mais le travail en vaut la peine et produira une meilleure spécification. Java EE 6 et GlassFish v3 sont désormais attendus en version finale autour du mois de novembre. Des dates précises sont attendues la semaine prochaines.

Lisez donc le billet de Roberto pour plus de détails.

juil. 09
6
Comment ça marche? IPS et packages GlassFish v3
  Posted by alexismp in GlassFish

J'ai récemment publié une série de billets et mini-vidéos associées intitulée GlassFish à la carte. La première et la deuxième partie décrivent l'installation d'une distribution minimaliste et le rajout de certains conteneurs. La troisième partie illustre la création d'un distribution personnalisée de GlassFish v3 avec les outils IPS.

Cette distribution contient le strict minimum pour exécuter une application d'exemple ejb(3.1)/jersey(JAX-RS 1.1). Ce mécanisme de distribution personnalisée peut devenir un moyen largement utilisé pour distribuer des piles logicielles basées sur GlassFish v3 et illustre de manière assez évidente la modularité de GlassFish v3 et son intégration des outils IPS.

ALT DESCR

L'exemple présente les étapes de la création d'un package, son rajout dans un référentiel IPS et la création d'un domain d'exécution GlassFish prêt à exécuter l'exempleEJB-Jersey. La mise en oeuvre d'IPS est relativement simple en suivant les instructions du site IPS Best Practices et ce billet Package Prototype.

Pour en savoir plus sur IPS, référez-vous aux instructions Producing and Maintaining Packages (en particulier la présentation de Christophe) et MakePkgs. Tous les binaires nécessaires sont intégrés dans le Toolkit IPS.

Pour faire fonctionner le tout, c'est assez simple, voici les étapes suivies :

# Création d'un référentiel local % pkg/bin/pkg.depotd -p 10001 -d /Users/pelegri/Software/my-repo # numéro de port et répertoire du référentiel. # téléchargement du prototype de package et changement de nom : pkg_proto_epll.py % cat >LICENSE.txt # besoin d'un fichier LICENSE ! % pkg/bin/makepkgs -s http://localhost:10001/ -b ../Sample ../Sample/pkg_proto_epll.py % bin/pkg set-publisher -P --enable -O http://pkg.glassfish.org/v3/dev dev.glassfish.org % bin/pkg set-publisher --enable -O http://localhost:10001 localRepo % bin/updatetool # capture d'écran % bin/pkg install sample-distro # presque terminé % bin/asadmin create-domain --instanceport 8080 --adminport 4848 mydomain % bin/asadmin start-domain mydomain # téléchargement de l'exemple jersey-ejb WAR % bin/asadmin deploy ../../jersey-samples/jersey-ejb-1.1.1-ea-SNAPSHOT.war % open http://localhost:8080/jersey-ejb/ # capture d'écran

juil. 09
5
Quelle version de GlassFish pour quel usage?
  Posted by alexismp in GlassFish

ALT DESCR

Ce récent billet explique comment choisir la bonne version de GlassFish pour le bon usage parmi les différentes versions de GlassFish : GlassFish v2.1, GlassFish v3 Prelude ou GlassFish v3 Preview. En résumé v2.1 concerne tous les déploiements en production, v3 Preview peut-être considéré comme une beta pour la v3 prévue en Septembre et v3 Prelude est (était) un version d'interim.

La réponse (un peu plus) longue est sur ce blog.

... sinon vous pouvez toujours demander à la boule magique numéro 8l :-) (référence Wikipedia)

juil. 09
4
Chiffres sur l'adoption GlassFish pour le mois de mai 2009
  Posted by alexismp in GlassFish

ALT DESCR

Eduardo vient de publier le Rapport sur les chiffres d'adoption de GlassFish pour le mois de mai 2009. Il y a une croissance par rapport au mois d'avril 2009, mais pas de quoi remonter niveau de record du mois de mars 2009. Ceci doit pouvoir s'expliquer par la saisonnalité et peut-être par l'annonce Oracle.

Le rapport complet intègre les chiffres traditionnels de téléchargements et une comparaison avec les téléchargements de JBoss. Vous y trouverez également la GeoCarte, les données d'enregistrement et l'activité de l' "Update Center".

Le rapport pour le mois de juin sera publier dans une semaine environ.

juin 09
30
Apprendre JSF 2.0 - Nouveaux liens, RefCard, examples, ...
  Posted by alexismp in GlassFish

Maintenant que JSF 2.0 a été déclaré Final et qu'une version préliminaire est disponible dans GFv3 Preview, c'est l'occasion d'énumérer quelques liens utiles :

ALT DESCR

• Le site du groupe d'experts du JSR 314 qui propose un lien vers la spécification, les votes, etc...
• L'implémentation de référence (de qualité production) est disponible sur la page Mojarra, mais un meilleur moyen consiste à
• Utiliser GlassFish v3 Preview qui propose des examples, de la documentation et un outil de mise à jour.
• Le site Mojarra propose également de la documentation au format JavaDocs et un Guide JSF.
• La page Sun sur la Technologie JSF propose de nombreux liens y compris vers le didacticiel JSF 2.0.
• Cay Horstmann, quant à lui nous propose une DZone RefCard.
• David Geary, lui, a écrit plusieurs articles : première partie et seconde partie.
• Jim a publié plusieurs billets dans une série sur JSF et en particulier cette liste de ressources JSF.
• Ryan, propose une série de billets sur les nouveautés de la spécification.

Enfin, tous les billets JSF sont marqués de la balise JSF... Nous attendons votre retour concernant la spécification, son implémentation pour être sûr d'obtenir la meilleure finition possible.

juin 09
18
GlassFish ESB v2.1 est disponible !
  Posted by alexismp in GlassFish

ALT DESCR

Après plusieurs mois de développement, de nombreux bugs corrigés, une bonne dose de tests, GlassFish ESB v2.1 est maintenant disponible! Cette version propose une montée en charge simplifiée au travers de clustering supporté maintenant pour tous les composants su système. D'ailleurs la solution de clustering est entièrement (et bien évidement) basée sur celle proposée par GlassFish.

On trouve également dans cette version l'intégration du IEP SE (Intelligent Event Processing) et du Scheduler BC (un tout nouveau composant!), plusieurs améliorations de composants existants et le support d'AIX 5.3.

Pour de plus amples détails, voici les release notes. GlassFish ESB v2.1 peut être téléchargé depuis la page principale des téléchargements OpenESB!

juin 09
10
Rapport Ohloh sur l'usage de GlassFish dans le Libre
  Posted by alexismp in GlassFish

ALT DESCR

Sun vient de publier un nouveau rapport commissionné sur les serveurs d'applications et réalisé par Ohloh (récemment racheté par SourceForge). Le document s'appuie sur une étude approfondie d'Oloh sur de nombreux développements open source (38,000 projets répartis sur 3,500 forges) pour en déterminer l'usage qui en est fait de différents serveurs d'applications.

Ohloh a déterminé des tendances au travers d'une recherche des descripteurs de déploiement propres aux différents produits. Le résultat indique que près de 50% des projets ciblent GlassFish et que ce chiffre bondit à 73% quand on compte uniquement les projets récents.

Le rapport complet est disponible et John en propose une analyse.

Langues

CAMPAGNES

L'Aquarium TV

Livres blancs

GlassFish Podcast

Autres Sites

Search

Balises fréquentes

adoption atmosphere book cloud comet conference download eclipse enterprise frontpage fuji geomap glassfish grizzly hudson ips java javaee javaee6 javaone jax-rs jboss jcp jersey jsf jsf2 jsr299 jsr330 mysql netbeans opends openesb openmq opensso oracle osgi preview rest roadmap sailfin sip 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