2.7.4
Date de publication : 12 Février 2004 - Build 173
Evolutions et ajouts fonctionnels
webMethods Master Data Manager
- Compilation des adaptations
Si la compilation d'une adaptation contient des alertes ou des erreurs, un lien vers la page de compilation est présenté sur la page de description générale de l'adaptation.
- Présentation du code HTML d'appel
Le lien vers cette page n'est proposé que si l'adaptation courante est une release.
- Affichage de la valeur des maquettes
- Bug de visualisation des valeurs d'adaptation
- Bug de prise en compte des droits de délégation
- Bug de prise en compte des droits de partage des données
- Bug de prise en compte du distributeur sur accord
- Bug de sélection du reporting par catégories
- Bug d'affichage de l'assistant de saisie de date
- Aide en ligne
Dans l'affichage du contenu spécifique de l'adaptation (pop-up "contenu"), la valeur des maquettes est désormais le libellé de celle-ci, et non plus un code interne MDM.
Les valeurs héritées des noeuds d'adaptation apparaissaient à tort comme non définies. Ce bug a été corrigé.
Lorque l'on spécifie que les droits d'accès aux paramètres d'adaptation n'hérite plus,
l'affichage du bouton devient jaune mais la valeur n'est pas prise en compte si l'on n'appuie pas explicitement sur le bouton correspondant à la nouvelle valeur.
Ce bug a été corrigé.
Lorque l'on spécifie que les droits de partage des données n'hérite plus,
l'affichage du bouton devient jaune mais la valeur n'est pas prise en compte si l'on n'appuie pas explicitement sur le bouton correspondant à la nouvelle valeur.
Ce bug a été corrigé.
Lorque le distributeur se connecte suite à une invitation (accord), l'organisation du distributeur n'est pas affectée à tort.
Ce bug a été corrigé.
En profil "fournisseur", la sélection des catégories d'adaptation dans l'onglet Reporting produit des effets indésirés.
Ce bug a été corrigé.
L'affichage de l'assistant de saisie de date ("calendrier") provoque une erreur javascript.
Ce bug a été corrigé.
L'aide en ligne est désormais accessible au format HTML.
webMethods MDM Engine
- Onglet 'Modules' et création de l'adaptation racine
Le regroupement des modules par organisation a été supprimé. Les modules sont désormais triés selon l'ordre alphabétique de leur nom.
Le lien qui permet de créer l'adaptation racine du schéma crée désormais celle-ci en l'associant au fournisseur par défaut. Le fournisseur par défaut est soit la première organisation trouvée qui a un rôle fournisseur mais pas le rôle administrateur, soit, si celle-ci n'existe pas, l'organisation administrateur (rappel : l'organisation administrateur est l'organisation qui fournit les adaptations de webMethods Master Data Manager et webMethods MDM Engine). Cet algorithme est satisfaisant dans la plupart des cas, sauf sur une plate-forme multi-fournisseurs (dans ce cas une intervention manuelle sera nécessaire sur le fichier XML de l'adaptation racine).
- Onglet 'Tests'
L'affichage du résultat des vérifications a été amélioré.
- Bug d'affichage de l'assistant de saisie de date
- Aide en ligne
L'affichage de l'assistant de saisie de date ("calendrier") provoque une erreur javascript.
Ce bug a été corrigé.
L'aide en ligne est désormais accessible au format HTML.
API Java
- Méthode Adaptation.getAdaptationName()
Dans la version précédente, si l'adaptation provenait d'une activation temporaire, cette méthode retournait l'identifiant temporaire d'activation. Désormais elle retourne systématiquement l'identifiant persistent de l'adaptation.
- Méthode Adaptation.getAdaptationNameFromRelease()
Cette méthode a été dépréciée puisqu'elle retourne le même résultat que la méthode Adaptation.getAdaptationName().
API JSP
- Balise <debug>
Correction de l'affichage des types Nomenclature dans la balise <debug>.
Modèles d'Adaptation
- Généralisation de la notion d'élément
global
Un élément global du schéma définit une racine d'adaptation si l'attribur mdm:access le spécifie (renseigné et non cut). Plusieurs racines d'adaptation peuvent donc être définies.
Compatibilité avec l'existant: si aucune racine d'adaptation n'est définie alors la définition du type UserSessionType est recherchée et chacun de ses éléments est considéré comme une racine d'adaptation.
- Simplification de l'attribut mdm:access
L'attribut mdm:access supporte désormais un format simplifié à deux caractères. Les valeurs possibles deviennent ainsi : "RW", "CC", "--", "R-", "-W". Le format à huit caractères reste supporté mais n'est plus documenté.
Déploiement
Déclaration d'un module webMethods MDM
Le fichier /WEB-INF/mdm/module.xml possède une nouvelle version de schéma XML (version 2.1). Elle est identifié par l'URN suivante :
urn:mdm-schemas:module_2.1Une version de ce schéma est disponible à l'adresse :
http://schema.softwareag.com/module_2.1.xsd
Les éléments <schemaVersion> et <organizationInfo> ont été supprimés et l'énumération des locales a été complétée.
La version 2.0 reste supportée mais il est recommandé de migrer les fichiers existants vers la version 2.1.
Librairies requises
La librairie JUnit n'est plus obligatoire. Elle n'est requise qu'en cas d'activation des fonctions avancées de tests dans webMethods MDM.
(cette fonction est activée uniquement sur intervention du service de support d'Software AG).