novembre
2007
Depuis sa sortie, Leopard, la nouvelle version de Mac OS X, fait pas mal parler de lui pour les nouveautés, la rapidité, les amélioration esthétiques. Il a aussi fait beaucoup de bruit dans la blogosphère Java pour le support de Java qui est resté collé en version 5 alors que Java 6 est sortie depuis presque 1 an… On peut toujours se consoler en se disant que cette nouvelle version vient en 64 bits.
On se disait que s’il y a une catégorie de développeur Java que cela ne gênerait pas, ce serait les développeurs utilisant GWT. En effet, la célèbre API qui transforme le code Java en Javascript, ne supporte pour l’instant que Java en version 1.4.
Et bien ces développeurs aussi vont faire partie des mécontents du Leopard. En effet, sur la dernière mouture de l’OS, le mode hébergé de GWT (qui permet entre autre le débuggage) ne fonctionne pas. Le navigateur apparait puis disparait subitement ou se gèle….
Il semble qu’il y ai plusieurs bugs simultanés à l’origine du problème. Du coté Apple on trouve l’implémentation de JAXP, l’initialisation du sous-système d’AWT et un thread sans ClassLoader… Du coté de Google, le WebKit utilisé pour le navigateur du mode hébergé qui ne fonctionne pas sur Carbon….
Donc un seul conseil à ceux qui font du GWT sur Mac OS X, pas de Leopard avant que ce bug ne soit noté comme résolu…