Le site francophone consacré au projet Eclipse et à OSGi
 

 

 

 

30 avril 2008 SpringSource Application Platform

SpringSource, la société derrière Spring, crée l'évènement en annonçant son propre serveur d'applications : SpringSource Application Platform (version beta). Le point intéressant pour la fondation Eclipse est que le socle de ce serveur d'applications est Equinox, l'implémentation OSGi de la fondation Eclipse. Pour simplifier, SpringSource Application Platform est un packaging d'Equinox + Tomcat + Spring.

Certains vont certainement y voir un pied de nez à Java EE, alors qu'en fait il s'agit plus d'une anticipation sur Java EE 6 et sa notion de 'Profile', pour preuve le fait que Rod Johnson, le créateur de Spring, annonce comme hautement probable le fait que SpringSource Application Platform soit certifié JavaEE 6.

Quoiqu'il en soit, il est clair qu'OSGi fait l'unanimité : rappelons que la plupart des serveurs JavaEE l'intègre ou sont en passe de le faire (WebSphere, JOnAS, GlassFish, JBoss...),

Pour en savoir plus :
SpringSource Launches New Application Server without Java EE
Introducing the SpringSource Application Platform
JOnAS 5 et OSGi


30 avril 2008 RCP Target Platform

Pour tester une application Eclipse RCP pendant la phase de développement, le PDE propose la possibilité de lancer l'application en utilisant les plug-ins en cours de développement et ceux constituant le framework Eclipse RCP, par défaut ces seconds proviennent de l'installation d'Eclipse utilisée pour le développement. Ces deux articles expliquent pourquoi et comment utiliser la notion de 'Target platform' qui permet de tester chaque application avec sa propre installation d'Eclipse.

Pour en savoir plus :
Why create a custom target platform?
RCP Target Platform Tips


29 avril 2008 JPA 2.0

Sachant que le projet EclipseLink a été choisi pour être l'implémentation de référence de JPA 2.0, il est intéressant de découvrir les apports à attendre de la nouvelle version de cette spécification, c'est ce que propose ce premier article d'une série.

Pour en savoir plus :
Looking Forward to JPA 2.0


22 avril 2008 Analyser les fuites mémoires

Les développeurs du sous-projet 'Memory Analyzer' viennent de créer leur blog. Au programme un premier post détaillé sur l'utilisation de l'outil Memory Analyzer afin de localiser un problème de fuite mémoire.

Pour en savoir plus :
'Immortal Objects - Or: How to Find Memory Leaks'


21 avril 2008 Astuces pour le déboguage

Le débogueur d'Eclipse propose de nombreuses fonctionnalités, cet article en présente quelques unes.

Pour en savoir plus :
'Tips and Tricks for Debugging in Eclipse'


15 avril 2008 OSGi et Glassfish

L'équipe de développement du serveur Glassfish annonce que la version 3 sera basée sur OSGi. Un premier prototype basé sur Félix (implémentation OSGi d'Apache) a été réalisé. Le choix définitif de l'implémentation OSGi qui sera intégrée à GlassFish V3 reste à faire, Equinox fait partie des implémentation étudiées.

Cette annonce préfigure peut-être un changement de position de Sun sur le débat JSR291 (OSGi) contre JSR277 (Java Module System) ?

Pour en savoir plus :
'GlassFish V3 runs on OSGi'
Une discussion sur le potentiel d'OSGi


14 avril 2008 Tutorial développement de plug-ins

Le site EclipsePluginSite propose plusieurs articles sur le développements de plug-ins.

Pour en savoir plus :
EclipsePluginSite


11 avril 2008 Adapter

Les 'Adapters' font partie des mécanismes utilisés par le framework Eclipse. Cet article illustre cette notion par des exemples de code.

Pour en savoir plus :
'Eclipse Adapters - A Hands-On, Hand-Holding Explanation'


7 avril 2008 Tutorial Eclipse RCP

Ce tutorial en 2 parties passe en revue les différents outils proposés par le PDE (Plug-in Development Environment) pour aider au développement d'applications Eclipse RCP.

Pour en savoir plus :
'Plug-in development 101, Part 1: The fundamentals'
'Plug-in development 101, Part 2: Introducing rich-client applications'


4 avril 2008 BIRT et internationalisation

Les rapports BIRT peuvent être internationalisés en utilisant les classiques fichiers .properties.

Pour en savoir plus :
'Using Properties Files to Localize BIRT Reports'


4 avril 2008 WS-BPEL 2.0 avec Eclipse et ODE

Cet article explique comment décrire un processus BPEL en utilisant le plug-in BPEL d'Eclipse. L'exécution du processus dans Apache ODE est aussi abordée.

Pour en savoir plus :
'Develop and execute WS-BPEL V2.0 business processes using the Eclipse BPEL plug-in'
La page du sous-projet BPEL


31 mars 2008 Eclipse 3.4M6

Le sixième build stable d'Eclipse 3.4 est disponible.

Pour en savoir plus :
La page de téléchargement d'Eclipse 3.4M6
Les nouveautés d'Eclipse 3.4M6


31 mars 2008 Nouveau gestionnaire des mises à jour

Un apport majeur d'Eclipse 3.4 est la réécriture, tant attendue, du mécanisme de gestion des mises à jour. Le build Eclipse 3.4M6 sera le premier à intégrer 'p2' (nom de code du nouveau gestionnaire des mises à jour).
A noter l'ajout d'un répertoire 'dropins' dans l'arborescence d'Eclipse 3.4. Les plugins copiés dans ce répertoire seront découverts automatiquement.

Pour en savoir plus :
'p2 and penance'
La page 'Getting Started' de p2


28 mars 2008 Débuter avec Spring DM

Spring DM (Spring Dynamic Modules for OSGi) est une version de Spring utilisable dans un contexte OSGi. Plusieurs tutoriaux et présentations décrivent comme configurer Eclipse pour utiliser Spring DM.

Pour en savoir plus :
'Setting up Spring Dynamic Modules (OSGi) with Eclipse - A step-by-step tutorial'
Spring DM à EclipseCon 2008
'Eclipse, Maven and Spring DM for OSGi™ platform' (PDF)


25 mars 2008 e4 : le futur d'Eclipse

L'évolution d'Eclipse était l'un des sujets chauds de la conférence EclipseCon2008. L'une des sessions avait pour but d'inaugurer les travaux sur la future version au nom de code e4 (Eclipse 4.0). D'après les rares compte-rendus disponibles sur cette session voici quelques informations :

  • La disponibilité d'E4 serait plannifiée pour 2010.
  • La branche Eclipse 3 devrait continuer à évoluer séparemment.
  • Bien que le périmètre d'e4 soit en cours de définition, plusieurs démos ont été proposées dont un prototype montrant l'environnement de développement accessible par Firefox ainsi que des démos d'applications SWT accessibles par un navigateur en utilisant Flex ou Dojo.

Pour en savoir plus :
La page d'E4 dans le wiki eclipse
La page décrivant comment faire fonctionner les démos d'E4


19 mars 2008 Coopération Eclipse/Microsoft

Le responsable de la division open-source de Microsoft a dévoilé les termes de la coopération de Microsoft avec la fondation Eclipse. Le périmètre est plutôt modeste : support à l'équipe de développement de SWT pour faire fonctionner au mieux SWT sur WPF (librairie graphique intégrée à Vista), coopération avec l'équipe du sous-projet Higgins (gestion d'identité numérique).

L'analyse positive est d'y voir un premier pas vers une coopération plus poussée, celle négative est de considérer qu'il s'agit juste d'une étape dans la communication actuelle de Microsoft pour apparaître plus ouvert...

Pour en savoir plus :
Le détail de l'annonce
Le page du sous-projet Higgins


18 mars 2008 BlackBerry et Eclipse

Les membres de la fondation Eclipse sont de plus en plus nombreux et variés. Pour preuve l'arrivée de RIM avec un plug-in de développement d'applications pour le BlackBerry.

Pour en savoir plus :
Une brève présentation de cette annonce
La page officielle: 'BlackBerry JDE Plug-in for Eclipse'


17 mars 2008 EclipseLink et JPA 2.0

Le projet EclipseLink, créé suite à la mise en open-source de TopLink par Oracle, a été choisi pour être l'implémentation de référence de la spécification JPA 2.0 (JSR 317). Dans la pratique cela signifie notamment son intégration dans Glassfish V3.

Pour en savoir plus :
'Eclipse Announces EclipseLink Project to Deliver JPA 2.0 Reference Implementation'
La page de la JSR 317 (JPA 2.0)


17 mars 2008 Eclipse RT

La première annonce de la conférence EclipseCon2008 est la création d'un projet principal pour mettre en avant les travaux de la fondation Eclipse qui ne concernent pas la partie outils de développement.

Ce projet sera nommé Eclipse RT (Run-Time), les sous-projets phares sont Equinox et EclipseLink.

Pour en savoir plus :
'Eclipse Announces New Runtime Initiative around Equinox'
Le nouveau portail de la fondation consacré à Equinox


14 mars 2008 eBay et Eclipse

Depuis 2001, l'architecture applicative d'eBay s'appuie très largement sur Java côté serveur. Après avoir résumé l'historique des choix techniques, cet article très intéressant, explique comment eBay utilise Java actuellement et donne un aperçu des plug-ins Eclipse développés à usage interne.

Pour en savoir plus :
'Eclipse at eBay, Part 1: Tailoring Eclipse to the eBay architecture'





 

 

(c) EclipseTotale - contact(arobase)eclipsetotale.com

 

 

Mots-clés