David Megginson a assemblé une version préliminaire d'une version de maintenance de SAX2. La version définitive est attendue au cours du mois de janvier.
Par Edd Dumbill,
xmlhack - traduit par Eric van der Vlist,
Dyomedea (vdv@dyomedea.com).
mercredi 3 janvier 2001
Ecrivant sur xml-dev, David Megginson a demandé:
"Je vous prie de prendre quelques semaines pour tester ces bugs. Je prévois de sortir une version plus propre au cours du mois de janvier et de transférer [le support de] SAX2. Merci de noter que ce n'est pas le moment pour faire des demandes de nouvelles fonctionnalités, modifications d'interfaces, etc…"
Les corrections majeures de cette version préliminaire comprennent:
- Ajout d'un programme de test simple (src/SAXTest.java)
- Les méthodes statiques de XMLReaderFactory sont synchroniser pour fonctionner dans des threads.
- Correction d'un bug dans ParserAdapter qui générait une erreur incorrecte lorsqu'un attribut utilisait un préfixe d'espace de nom avant qu'il ne soit déclaré.
- Corrections de bugs dans AttributesImpl qui provoquaient des boucles sans fin ou empêchaient de supprimer des attributs.
- Spécification que InputSource.getSystemId doit retourner une valeur nulle lorsque aucun ID system n'est disponible.
- Modification de Modified DefaultHandler.resolveEntity pour lancer une IOException, comme spécifié dans la définition de l'interface.
- Ajout de constructeurs par défaut pour SAXException, SAXNotRecognizedException, et SAXNotSupportedException.
Une liste détaillée des modifications est disponible dans la distribution.
Autres articles:
Copyright 2001,
Edd Dumbill (auteur) et Eric van der Vlist (traducteur).
|