Ant Release 1.6.4

La fondation Apache a décidé le 19 mai dernier de mettre à disposition des utilisateurs une nouvelle version de Ant. Cette dernière corrige les bugs suivants :

  1. Sun javah failed with java.lang.NoClassDefFoundError. Bugzilla report 34681
  2. DirectoryScanner.slowScan() was broken. Bugzilla report 34722
  3. DirectoryScanner.scan() could throw a NullPointerException on case-insensitive filesystems
  4. Get w/authentication failed with ArrayOutOfBoundsExceptions. Bugzilla report 34734
  5. Granularity attribute for <sync> task was undocumented. Bugzilla report 34871
  6. <unzip> and <untar> could leave file handles open on invalid archives. Bugzilla report 34893
  7. propertyset threw NPE with nested, mapped propertysets
  8. <ftp> up to date calculations were wrong. Bugzilla report 34941
  9. AntXMLContext.setCurrentTargets() is now public. Bugzilla report 34680

Have Fun ! Ludo

Le point sur la persistance des Objets Java

Le Club-Java vous invite à Paris le 13 juin 2005 à une journée exceptionnelle pour découvrir et comprendre la persistance native des objets.
Présentation de cette conférence gratuite par Hugues Sansen.

Les adieux à Flatland

La programmation par objets a presque quarante ans. La première base de données à objets, GemStone, a quant à elle été crée il y a vingt deux ans et la première base de données à objets française, O2, il y a 20 ans, suivie de peu par Versant. Depuis longtemps la persistance native des objets est au cœur des préoccupations des spécialistes de la programmation par objets. Pourquoi aura-t-il fallu autant de temps pour la voir devenir stratégique dans nos projets ?

Lire la suite

La FAQ Eclipse

Logo FAQ Eclipse Voici la première version de la FAQ Eclipse. Au programme, 47 réponses aux questions les plus fréquentes sur Eclipse Platform, le développement Java, les plugins, la librairie graphique SWT, JFace, etc.
De nombreuses autres Q/R sont déjà en cours de rédaction. D’ailleurs, j’en profite pour remercier lunatix pour tout le travail qu’il a éffectué sur cette FAQ, ainsi que les membres du forum pour leur participation.
En concernant Eclipse, l’équipe Java vous réserve quelques autres surprises d’ici peu ;)

En attendant, vous pouvez toujours nous aider à améliorer la FAQ en participant sur le forum.
A consulter aussi :

Bonne lecture :)

NetBeans IDE 4.1 et Mobility Pack 4.1 (Final Releases)

logo netbeans Les versions finales de l’IDE NetBeans 4.1 et du Mobility Pack 4.1 sont disponibles :

Les principales améliorations sont pour les plateformes J2EE et J2ME. Pour plus d’informations, vous pouvez lire la page principale de la release et les release notes.

A voir aussi :

Java et Spring aussi productif qu’un outil RAD L4G

logo spring Ce titre provocateur n’est pas de moi, mais celui du compte-rendu/reflexion de deux consultants (Erwin Bolwidt and Vincent Partington) qui ont participé au 2005 Dutch RAD Race.

Ce concours sur deux jours avait pour but le développement d’une application administrative pour une agence de voyage (écrans de saisie, utilisation et exposition de services web, génération de rapports en formats divers et logique de recherche de planning de vol).
L’équipe de consultants a choisi une solution basée sur Spring, Hibernate, Tomcat, MySQL et des librairies de Tag personnalisés pour leur pages JSP. Pour la plateforme de développement, ils ont choisi Eclipse avec notamment Eclipse Web Tools Plateform et Hibernate Synchronizer.
Ils ont fini 3eme des 9 participants. Même si un seul concours n’est pas révélateur, ce compte-rendu est intéressant car les deux consultants discutent des points forts et points faibles du framework utilisé.
Vous pouvez aussi lire la discussion qui a suivi l’annonce sur le site de TheServerSide.com.
Enfin pour vous familiariser avec Spring vous pouvez lire :

Vous pourrez aussi comparer le framework Spring à Struts et une architecture classique (servlet-controleur et JSP) avec les Variations autour d’une architecture web à trois couches de Serge Tahé.

Enfin pour découvrir Hibernate vous pourrez lire :