Home > Release Notes

2.7.2

Publiée le 9 octobre 2003

Evolutions et ajouts fonctionnels

EBX.Manager

  • Bugs de déplacement d’adaptation
    Une « erreur fatale » survenait dans un cas de déplacement d’adaptation par un rôle distributeur. Ce bug a été corrigé.

EBX.Engine

  • Bug spécifique JRun
    Un bug de rendu des sessions survenait sur le serveur d’applications JRun. Ce bug a été corrigé.

API Java

  • Enregistrement des modules EBX.Platform
    Dans les versions précédentes, un module EBX.Platform pouvait s’enregistrer plusieurs fois, ou plusieurs modules EBX.Platform pouvaient s’enregistrer sous le même nom. Cela risquait d’amener un comportement imprévisible de la plate-forme.
    Désormais, l’enregistrement d’un module EBX.Platform avec un nom donné ne peut intervenir qu’une seule fois dans la vie de la machine virtuelle.
     
  • Etat « édition seule » des adaptations
    La méthode Adaptation.isStandAloneEdition() est dépréciée pour la raison suivante :
    “An instance with this transient state is not reachable through public API.”
     
  • Méthodes Adaptation.getAdaptationName…()
    La méthode Adaptation.getAdaptationName() a légèrement changé de comportement : elle privilégie désormais l’activation temporaire sur le nom de la release (si l’adaptation est le résultat d’une activation temporaire).
     
    En complément, la méthode Adaptation.getAdaptationNameFromRelease() a été ajouté.

API JSP

  • Balise <description>
    Le résultat de la balise <description> du taglib EBX.Platform ne correspondait pas au contenu de l’élément <description> du schéma XML. Ce bug a été corrigé.

Fonctionnement interne

  • Consistance du référentiel EBX.Platform
    La consistance du référentiel EBX.Platform est mieux garantie en cas de défaut matériel ou logiciel au moment d’une sauvegarde.
     
  • Exceptions chaînées
    Le concept d’exceptions chaînées, qui permet à partir du JDK 1.4 d’afficher l’enchaînement des causes d’une exception, est utilisé pour les exceptions EBX.Platform . Une implémentation spécifique EBX.Platform est disponible aussi si la plate-forme est exécutée sur un JDK antérieur à la version 1.4 (1.3 ou 1.2.2).

Déploiement

Sans impact.

 

Home > Release Notes