GlassFish Server 3.1 est disponible
Avec des améliorations pour l'administration, la haute disponibilité et le développement d'applications
Le 2011-03-03 10:42:58, par Hinault Romaric, Responsable .NET
Oracle vient d’annoncer la disponibilité de son serveur d’applications Java, GlassFish server 3.1.
GlassFish Server 3.1 présente des améliorations pour le développement des applications, l’administration centralisée et la haute disponibilité.
Cette version permet à Oracle de respecter sa feuille de route présentée lors de la conférence JavaOne 2010 : « avec cette version, Oracle respecte la feuille de route qu’il a annoncé et répond ainsi à la demande croissante pour Oracle GlassFish Server en ajoutant de nouvelles fonctionnalités pour la gestion des entreprises et la haute disponibilité pour aider les utilisateurs à réduire la complexité du déploiement et augmenter la productivité des développeurs » explique Steven Harris, vice-président du développement des serveurs d’applications de la société.
GlassFish Server 3.1 fournit des extensions légères et une flexibilité pour la plate-forme Java EE 6. Il sera également utilisé comme référence pour la prochaine version de Java EE dont les travaux avec le JCP pour la définition des spécifications est déjà en cours et et dont on sait qu'elle sera une plate-forme très orientée Cloud.
Cette nouvelle version du serveur d'applications apporte également le support de OSGi (Open Services Gateway initiative), JDBC (Java Database Connectivity), et des services HTTP et Apache Felix 3.0.8 (plate-forme de services OSGi).
On note également le renforcement de l’intégration des outils de développement, notamment NetBean et Eclipse, une meilleure compatibilité avec Oracle 11 G WebLogic Server, et l’amélioration de la portabilité des applications.
GlassFish Server 3.1 offre, selon Oracle, une amélioration de 34 % des performances de haute disponibilité par rapport à la version 2.1.1 et des capacités de basculement et d’équilibrage de charge ainsi que la gestion d’état EJB (Enterprise Java Bean).
Toutes ces améliorations permettent, toujours d'après la société, un développement plus rapide et une réduction des coûts et des délais de commercialisation
Parallèlement, Oracle a procédé à une mise à jour du SDK Java EE pour la création et le déploiement des applications Java EE 6.
GlassFish 3.1 est disponible sur cette page
Java EE 6 SDK peut-être téléchargé sur cette page
Et vous ?
Que pensez-vous de cette nouvelle version?
GlassFish Server 3.1 présente des améliorations pour le développement des applications, l’administration centralisée et la haute disponibilité.
Cette version permet à Oracle de respecter sa feuille de route présentée lors de la conférence JavaOne 2010 : « avec cette version, Oracle respecte la feuille de route qu’il a annoncé et répond ainsi à la demande croissante pour Oracle GlassFish Server en ajoutant de nouvelles fonctionnalités pour la gestion des entreprises et la haute disponibilité pour aider les utilisateurs à réduire la complexité du déploiement et augmenter la productivité des développeurs » explique Steven Harris, vice-président du développement des serveurs d’applications de la société.
GlassFish Server 3.1 fournit des extensions légères et une flexibilité pour la plate-forme Java EE 6. Il sera également utilisé comme référence pour la prochaine version de Java EE dont les travaux avec le JCP pour la définition des spécifications est déjà en cours et et dont on sait qu'elle sera une plate-forme très orientée Cloud.
Cette nouvelle version du serveur d'applications apporte également le support de OSGi (Open Services Gateway initiative), JDBC (Java Database Connectivity), et des services HTTP et Apache Felix 3.0.8 (plate-forme de services OSGi).
On note également le renforcement de l’intégration des outils de développement, notamment NetBean et Eclipse, une meilleure compatibilité avec Oracle 11 G WebLogic Server, et l’amélioration de la portabilité des applications.
GlassFish Server 3.1 offre, selon Oracle, une amélioration de 34 % des performances de haute disponibilité par rapport à la version 2.1.1 et des capacités de basculement et d’équilibrage de charge ainsi que la gestion d’état EJB (Enterprise Java Bean).
Toutes ces améliorations permettent, toujours d'après la société, un développement plus rapide et une réduction des coûts et des délais de commercialisation
Parallèlement, Oracle a procédé à une mise à jour du SDK Java EE pour la création et le déploiement des applications Java EE 6.
Et vous ?
-
sebastien.hebertMembre régulierC'est de la bombe !!!le 09/03/2011 à 23:58
-
ludosoftMembre habituéBonjour à tous,
Moi je rencontre pas mal de problèmes dans la console d'admin.
Par exemple, si je suis dans "Domaine" et que je clique sur l'onglet "Configuration des applications" j'obtiens une page blanche. Et ça fait ça avec tous les onglets, quelques soit la rubrique.
Ne voyant rien de spécial dans les logs j'ai pensé que c'était un pb de compatibilité avec FF4 mais j'obtiens le même résultat avec Chrome, Safari, Opera et IE (9-8-7).
Par contre avec IE6 (aux prix de nombreuses erreurs JS) cela fonctionne un peu mieux.
Enfin, sur tous les navigateurs cités ci-dessus, le bouton "Déployer..." de la rubrique "Application" ne fonctionne pas non plus (page blanche).
Voilà... Si quelqu'un sait d'où cela peut provenir je suis preneur.
Petit précision : quand je parle de "page blanche" j'entends par là que la zone destinée à afficher le contenu de la rubrique est toute blanche. Le reste de l'interface (header et menu arborescent à gauche) sont visibles et fonctionnels.le 06/04/2011 à 12:07 -
alexismpMembre éméritevérifie que tu utilises un JVM récente (idéalement _24)le 08/04/2011 à 16:22
-
ludosoftMembre habituéJ'ai bien la dernière...
Code : 1
2
3
4xxxxxxx:~# java -version java version "1.6.0_24" Java(TM) SE Runtime Environment (build 1.6.0_24-b07) Java HotSpot(TM) Client VM (build 19.1-b02, mixed mode, sharing)
Je pense que je vais devoir regarder du côté du frontal Apache.
Je ne suis pas très à l'aise avec "reverse proxy" alors si quelqu'un à un idée en passant, voici la config :
Code : 1
2
3
4
5
6
7
8
9
10
11
12
13
14<VirtualHost *:443> DocumentRoot /usr/local/apache2/htdocs/ ServerName glassfish.xxxxxxxxxx.com ProxyPreserveHost on RewriteEngine on ProxyRequests off ProxyPass / http://127.0.0.1:4848/ ProxyPassReverse / http://127.0.0.1:4848/ RewriteRule ^(.*) http://127.0.0.1:4848$1 [P] SSLEngine On BrowserMatch ".*MSIE.*" nokeepalive ssl-unclean-shutdown downgrade-1.0 force-r SSLCertificateFile xxxxxxx SSLCertificateKeyFile xxxxxxx </VirtualHost>
le 13/04/2011 à 15:18