Adobe LiveCycle Business Activity Monitoring ES2

Version 9.0.0.1

Notes de mise à jour

Avril 2010

Edition 1,1

Copyright 2010 Adobe Systems Incorporated. Tous droits réservés.

Ce document comporte des informations importantes qui n’étaient pas disponibles au moment de la rédaction de la documentation du produit. Lisez-les avant d’exécuter cette version d’Adobe® LiveCycle® Business Activity Monitoring ES2 (version 9) et les Service Packs ultérieurs.


Sommaire

Nouvelles fonctions

Modifications par rapport à la version précédente

Problèmes connus

Autres licences et droits d’auteur


Nouvelles fonctions

Mode sécurisé

LiveCycle Business Activity Monitoring ES2 peut être redémarré en mode sécurisé. Ce mode vous permet de démarrer le serveur sans traiter aucun événement. Ainsi, il est possible de démarrer le serveur si la dernière extinction ne s’est pas passée normalement. Le mode sécurisé est défini dans l’application Administration de l’application ou via un paramètre des propriétés de démarrage. Le mode sécurisé est indiqué par un drapeau sur le tableau de bord ou l’interface utilisateur de Workbench.
Retour au sommaire

Disponibilité de Teradata comme type de source de données pour les agents JDBC

Lors de la définition d’un agent JDBC, il est désormais possible de choisir Teradata parmi les options de source de données.
Retour au sommaire

Flux de données CEI

Il est désormais possible de créer un objet de flux de données pour l’infrastructure d’événements commune (CEI, Common Event Infrastructure).
Retour au sommaire

Accès JDBC aux vues et cubes

Une nouvelle option de configuration a été ajoutée aux paramètres système dans Administration Console de LiveCycle Business Activity Monitoring ES2 Workbench. L’accès JDBC aux vues et cubes inclut des paramètres de pilote JDBC, ce dernier permettant d’accéder aux vues et aux cubes lors de l’accès à LiveCycle Business Activity Monitoring ES2 de manière programmée.
Retour au sommaire

Langues supplémentaires prises en charge par l’interface utilisateur

Outre l’anglais, le français et l’allemand, l’interface utilisateur de LiveCycle Business Activity Monitoring ES2 prend désormais en charge le japonais.
Retour au sommaire

Fonction IS_ACKED

Une nouvelle fonction IS_ACKED fait son apparition. Cette fonction renvoie une valeur true lorsque l’alerte spécifiée est marquée comme confirmée à la réception. Cette fonction respecte la syntaxe suivante : IS_ACKED(’NomAlerte’), où NomAlerte correspond au nom complet de l’alerte.
Retour au sommaire

API UM-SSO

Une API permet désormais d’implémenter un module externe pour la gestion des utilisateurs et l’authentification unique single (UM-SSO). Un module externe UM-SSO permet à une application externe de gérer l’authentification utilisateur en dehors de LiveCycle Business Activity Monitoring ES2 Workbench et de rediriger la connexion de l’utilisateur vers le module externe UM-SSO personnalisé. En outre, l’API permet d’ajouter des propriétés supplémentaires configurables par un utilisateur dans Administration Console de LiveCycle Business Activity Monitoring ES2 Workbench. Pour plus d’informations sur l’API UM-SSO, consultez la référence technique de Workbench.
Retour au sommaire

Configuration UM-SSO dans Paramètres système

Une page Configuration UM-SSO est disponible dans Paramètres système. Cette page vous permet de choisir entre l’authentification interne et l’authentification LDAP. L’authentification interne permet d’authentifier uniquement les utilisateurs locaux de LiveCycle Business Activity Monitoring ES2. L’authentification LDAP permet d’authentification les utilisateurs disposant de serveurs LDAP pris en charge par LiveCycle Business Activity Monitoring ES2. Si un module externe UM-SSO personnalisé est installé, vous pouvez le sélectionner depuis la page Configuration UM-SSO.

Assistant d’activité BAM ** Nouveauté LiveCycle ES2 SP1 **

L'assistant d'activité BAM permet de créer un service dans votre diagramme de processus. Vous pouvez insérer ce service à des étapes spécifiques du processus, lors desquelles vous souhaitez contrôler des données. Pour en savoir plus, consultez le document situé dans votre répertoire BAM à l'endroit suivant :
<lc root>/LiveCycle_ES_SDK/misc/Business_Activity_Monitoring/LavaActivitySuite/BAMWizard.

API Flex ** Nouveauté LiveCycle ES2 SP1 **

Fournit aux développeurs Flex les outils nécessaires pour intégrer des graphiques BAM dans leur interface utilisateur Flex. Cette version comporte les fonctions suivantes :

  1. compatibilité avec les navigateurs autres que Microsoft Internet Explorer ;
  2. possibilité d’intégrer des graphiques BAM dans une interface utilisateur personnalisée ;
  3. utilisation d’applications Internet enrichies (RIA) et de BAM. Pour en savoir plus, consultez le document situé dans votre répertoire BAM à l’endroit suivant :
    <lc root>/LiveCycle_ES_SDK/misc/Business_Activity_Monitoring/LavaActivitySuite/FlexAPI/FlexAPI.zip.


Retour au sommaire


Modifications par rapport à la version précédente

Option de port JDBC déplacée dans Accès JDBC aux vues et cubes

L’option de port JDBC de Contrôle système, dans Paramètres système d’Administration Console, a été déplacée dans Accès JDBC aux vues et cubes.
Retour au sommaire

Possibilité pour les cartographies de processus d’utiliser XPDL pour la définition des processus

Lors de la création de définitions de processus dans LiveCycle Business Activity Monitoring ES2 Workbench, vous pouvez désormais utiliser le langage XPDL (XML Process Definition Language) pour définir vos définitions de processus. Vous pouvez ensuite utiliser les définitions de processus pour créer des cartographies de processus dans le tableau de bord de LiveCycle Business Activity Monitoring ES2.
Retour au sommaire

Amélioration de la création de filtres d’accès sur les cubes

Il est désormais possible de créer plusieurs filtres d’accès sur un cube, lors de la création de filtres basés sur les tableaux. Plusieurs filtres produiront un résultat similaire à celui d’un opérateur AND appliqué sur les filtres.
Retour au sommaire

Géocodage en temps réel

La structure du géocodeur a été modifiée afin que, lorsque la taille du cache de code géographique est définie sur zéro, le géocodeur puisse suivre les objets en mouvement.
Retour au sommaire


Problèmes connus

Evitez toute apostrophe dans les noms DSC ** Nouveauté LiveCycle ES2 SP1 **

La présence d’apostrophes dans un nom DSC entraîne une erreur d’analyse. Par conséquent, évitez d’en insérer dans un nom DSC.

Les tableaux de bord automatiquement générés ne sont pas créés dans BAM lors d’un processus de longue durée appelant un sous-processus dont le nom complet comporte plus de 50 caractères ** Nouveauté LiveCycle ES2 SP1 **

Si vous installez BAM pour la première fois à l’aide de LiveCycle ES2 SP1, ce problème est réglé.

Pour les installations BAM déjà en place avec LiveCycle ES2, modifiez la configuration comme suit :

  1. L’administrateur DB étend la colonne component_id du tableau tb_bam_action_template de 50 à 255 dans la base de données LC.
  2. Dans BAM Workbench et les autres dossiers publics, pour les objets ci-dessous, modifiez active_type et passez de 50 à Longueur illimitée, puis enregistrez l'objet.
    -Table de recherche ActivityHierarchy
    -Flux de données ActivityInstanceCompletedvent
    -Flux de données ActivityInstanceEvent
    -Flux de données ActivityInstanceStartedEvent

Le panneau de configuration de l'assistant BAM ne peut fonctionner correctement pendant une opération non autorisée ** Nouveauté LiveCycle ES2 SP1 **

Lorsqu’un utilisateur définit la forme des données dans l’onglet Affichages, clique sur Page précédente pour modifier le type de données dans l'onglet Types, puis clique sur Page suivante, l'assistant BAM ne revient pas comme prévu à l’onglet Affichages. Si l’utilisateur clique une nouvelle fois sur Page suivante, l’assistant BAM affiche l’onglet Paramètres à la place.

Pour résoudre ce problème, il suffit de fermer le panneau de configuration puis de le rouvrir pour retourner à la page de vérification.

Le nom de l’alias n'est pas choisi comme nom de colonne lors de l’ajout d’un flux de données ou d’une table de recherche dans BAM ** Nouveauté LiveCycle ES2 SP1 **

Ce problème concerne uniquement MySQL 5.1.x et versions ultérieures.

Dans Connector/J 5.0.x, la valeur par défaut de useOldAliasMetadataBehavior était true, mais dans Connector/J 5.1, la valeur par défaut de useOldAliasMetadataBehavior est désormais false.

Pour résoudre ce problème, l’administrateur de l’application doit effectuer les opérations suivantes :

  1. Arrêtez le serveur BAM.
  2. Appliquez à chaque source de données useOldAliasMetadataBehavior la valeur true. Par exemple, pour JBoss : <connection-property name="useOldAliasMetadataBehavior">true</connection-property>.
  3. Redémarrez le serveur BAM.

Format de catégorie de processus différent entre LiveCycle ES et LiveCycle ES2

Dans LiveCycle ES2, vous pouvez accéder à la catégorie de processus rendu dans BAM Dashboard en fonction de ses numéros de version d’application. Par exemple, dans NomApplication/NomProcessus(Vn) où la lettre n indique la version principale de l’application, les données de processus issues des versions mineures d’une application sont combinées.

Si votre version de LiveCycle ES2 est une mise à jour depuis LiveCycle ES, la catégorie de processus rendue dans BAM Dashboard sera la même que celle dans LiveCycle ES. Exemple : NomProcessus-n, où la lettre n indique la version du processus dans LiveCycle ES.
Retour au sommaire

Firefox n’est pas pris en charge

LiveCycle Business Activity Monitoring ES2 n’est compatible qu’avec Internet Explorer version 6.0 ou version ultérieure, dans lequel JavaScript est activé.
Retour au sommaire

Tableaux de bord avec le temps en axe horizontal non affichés

Lorsque l’administrateur système importe des métadonnées BAM par le biais d’une machine et que l’heure de cette dernière est différente de celle du serveur de BD LiveCycle, les tableaux de bord avec le temps en axe horizontal ne s’affichent pas.

Solution :

  1. Assurez-vous que l’heure de la machine utilisée pour l’importation de métadonnées BAM est identique à celle du serveur de BD LiveCycle.
  2. Désactivez et activez AdobeEvent, puis désactivez et activez tous les autres flux de données dans BAM Workbench.
  3. Si l’étape 2 s’avère infructueuse, redémarrez BAM sur le serveur d’applications.

Retour au sommaire

Impossible pour l’utilisateur CognosNowAdmin de déployer un processus synchronisé depuis Adobe LiveCycle User Management

Pour éviter ce problème :

  1. Ne créez pas d’utilisateur portant le nom CognosNowAdmin dans LiveCycle User Management.
  2. Si le mot de passe pour CognosNowAdmin est moins sécurisé, sécurisez-le en procédant comme suit :

Retour au sommaire

Sur le tableau de bord BAM, le nombre d’instances actives est négatif

Lorsqu’un utilisateur déploie un processus à l’aide d’une opération, qu’il appelle ce processus avant que celui-ci ait terminé l’opération (exemple : l’activité Waitpoint est définie sur 10 minutes) et qu’il modifie le processus avant de l’appeler à nouveau, l’utilisateur constate que le nombre d’instances actives est négatif sur l’objet du tableau de bord "Résumé des activités en temps réel", sous "Tableau de bord en temps réel" dans BAM Dashboard.

Solution :

N’effectuez aucune modification avant que l’opération ne soit terminée sur ce processus. Si vous effectuez une modification avant la fin de l’opération, désactivez et activez tous les flux de données, à l’exception d’AdobeEvent, dans BAM Workbench.

Retour au sommaire

Exceptions lors de la première synchronisation d’utilisateur, lorsque BAM tente de créer un Profil tableau de bord pour les utilisateurs

Lorsque les utilisateurs et les rôles sont synchronisés pour la première fois depuis LiveCycle User Management, BAM tente de créer un Profil tableau de bord. Une exception se produit car les profils de tableau de bord n’ont pas besoin d’être créés de façon explicite. Les profils sont créés automatiquement. Toutefois, cette exception se produit uniquement lorsque la journalisation Debug (Débogage) est activée. Désactivez la journalisation Debug (Débogage) afin de résoudre ce problème.
Retour au sommaire

Internet Explorer 6.x se ferme lors de l’accès aux listes déroulantes

Ce problème est causé par un correctif d’IE 6.x. Pour le résoudre, supprimez le correctif. Procédez comme suit pour supprimer le correctif :

  1. Accédez à Panneau de configuration > Ajout/Suppression de programmes.
  2. Sélectionnez Afficher les mises à jour.
  3. Supprimez la Mise à niveau de sécurité pour Windows XP (KB918899).

Remarque : IE 7.0 fonctionne correctement avec tous les correctifs.

Retour au sommaire

Impossible de supprimer les dossiers de tableau de bord via l’interface utilisateur du tableau de bord

Les dossiers qu’un utilisateur crée dans l’arborescence du tableau de bord ne peuvent pas être supprimés via l’interface utilisateur du tableau de bord. (Les dossiers ne contenant aucun objet ne sont pas affichés dans l’arborescence de navigation du tableau de bord.) Toutefois, les dossiers créés dans le tableau de bord sont toujours visibles dans le workbench, où ils peuvent être supprimés.
Retour au sommaire

Les paramètres par défaut du journal de récupération sont désactivés

Les paramètres du journal de récupération sont désactivés par défaut. Vous devez définir le répertoire du journal de récupération pour activer ce dernier.
Retour au sommaire

Clause AS obligatoire pour le nom d’alias dans une requête JDBC

Dans une déclaration SELECT, vous ne pouvez pas omettre la clause AS pour le nom d’alias dans une requête JDBC. Par exemple, SELECT x+y AS z fonctionnera comme prévu, mais SELECT x+y z provoquera une erreur. (Ce problème s’applique uniquement au pilote JDBC de LiveCycle Business Activity Monitoring ES2.)
Retour au sommaire

geoDatasource pour les graphiques géographiques ne fonctionne pas pour Oracle

Lorsque vous configurez geoDatasource pour activer les graphiques géographiques, il n’est pas possible de charger la carte des abréviations si geoDatasource pointe vers une base de données Oracle. Il est recommandé d’utiliser PostgreSQL ou MySQL pour geoDatasource.
Retour au sommaire

Problèmes éventuels lors de la migration de fichiers de stockage des clés

Les informations des fichiers de stockage des clés utilisées pour valider les mots de passe des utilisateurs sont stockées dans les métadonnées avec chaque utilisateur. Le chemin d’accès au fichier est l’une de ces propriétés. Si vous devez modifier le fichier de stockage des clés, il est essentiel de créer un NOUVEAU fichier et de lui attribuer un nouveau nom. Le fichier antérieur doit rester disponible à l’emplacement précédent (tel qu’enregistré dans les métadonnées) pour authentifier les utilisateurs préexistants. Une fois les utilisateurs authentifiés, leur mot de passe migre automatiquement vers le nouveau fichier de stockage des clés. Lorsque les mots de passe de tous les utilisateurs ont migré, vous pouvez supprimer l’ancien fichier.

Comme le chemin d’accès au fichier de stockage des clés est stocké dans les métadonnées, il n’est pas possible de migrer les mots de passe depuis un serveur Microsoft vers un serveur Linux. Les chemins d’accès Windows étant du type "c:\keystore\keystore.jks", ils sont inutilisables comme chemin d’accès et nom de fichier sur un serveur Linux ou
Unix, et l’ancien fichier de stockage des clés est donc introuvable. Pour modifier les mots de passe, vous devez vous connecter en tant qu’utilisateur du système et modifier chaque utilisateur en changeant son mot de passe. La migration de Linux vers Windows est possible en créant un chemin d’accès similaire dans Windows. Par exemple, /usr/now/user.jks deviendra c:\usr\now\user.jks
Retour au sommaire

Les utilisateurs LDAP doivent être synchronisés avant l’importation des métadonnées depuis un fichier JAR

Un fichier JAR de métadonnées contenant un utilisateur LDAP, des rôles et des autorisations ACL (Access Control Level, niveau de contrôle d’accès) nécessite la synchronisation des utilisateurs LDAP avant l’importation des métadonnées dans un système LiveCycle Business Activity Monitoring ES2 propre. À défaut, vous pourriez perdre les ACL associés à ces utilisateurs. De même, la synchronisation peut avoir une incidence sur le nombre d’utilisateurs importés depuis les métadonnées. En effet, seuls les ACL associés aux utilisateurs que vous synchronisez seront importés.
Retour au sommaire

Conflits lors de l’application de perspectives aux objets de tableau de bord créés dans une version précédente

Des conflits peuvent apparaître lorsque vous appliquez des perspectives à un tableau de bord contenant des objets créés dans une version précédente. Pour éviter ce problème, enregistrez à nouveau vos objets du tableau de bord avant d’appliquer des perspectives.
Retour au sommaire

Echec éventuel des filtres de dimension créés dans une version précédente et faisant partie d’un objet de tableau de bord

Les filtres de dimension créés dans une version précédente peuvent ne pas fonctionner dans la version actuelle. Pour éviter ce problème, enregistrez à nouveau vos objets du tableau de bord.
Retour au sommaire

Autorisations de niveau type dans des rapports

Les autorisations de niveau type ne peuvent pas être définies dans des rapports.
Retour au sommaire

Les menus ne s’affichent pas correctement lorsque l’URL de LiveCycle Business Activity Monitoring ES2 est située dans une zone Internet

Si l’URL n’est pas située dans la zone Internet locale, les menus risquent de ne pas s’afficher correctement :

  1. Dans votre navigateur, cliquez sur Outils > Options Internet.
  2. Sélectionnez l’onglet Sécurité.
  3. Cliquez sur Intranet local, puis sur le bouton Sites.
  4. Cliquez sur le bouton Avancé.
  5. Cliquez sur le bouton Ajouter afin d’ajouter l’URL à votre zone Intranet locale.

Retour au sommaire

Les jointures ne fonctionnent pas si le nom de colonne est un mot-clé dans MySQL

Si MySQL est utilisé pour les tables de recherche et qu’un nom de colonne est un mot-clé dans MySQL, les jointures ne fonctionneront pas.

ou

Retour au sommaire

Restrictions concernant le nommage d’objets associés aux rapports

Vous ne pouvez pas créer de rapport si vous utilisez l’un des caractères suivants dans le nom d’un élément quelconque (vues, cubes, dossiers, dimensions, noms des mesures, etc.) qui sera utilisé lors de la création d’un rapport :

Retour au sommaire

Sélection de Email à partir du bouton Activités pour envoyer des rapports PDF

Lors de la création de rapports et de l’utilisation d’un scripteur PDF, vous ne pouvez pas utiliser le bouton Email situé dans le rapport pour envoyer celui-ci. Pour envoyer le rapport dans un courrier électronique, vous devez sélectionner l’option Email depuis le menu déroulant Activités.
Retour au sommaire

Valeur de type de port pour les services Web d’interrogation

Le fichier WSDL des services Web d’interrogation contient un élément de port et un élément portType. Lorsque vous créez un flux de données pour les services Web d’interrogation, la page de configuration comporte une zone Type de port. Cette zone indique la valeur de l’élément de port figurant dans le fichier WSDL. Cette zone ne spécifie pas la valeur pour l’élément portType.
Retour au sommaire

Mises à jour d’un cube non répercutées dans un rapport

Lorsqu’une mesure ou dimension d’un cube est modifiée, celle-ci n’est pas répercutée dans le rapport généré à partir de ce cube. Pour visualiser dans les rapports les modifications apportées au cube :

Retour au sommaire

Lorsque l’accès d’utilisateurs anonymes est activé, les liens vers les rapports dans les courriers électroniques peuvent entraîner des erreurs.

Lorsqu’un utilisateur crée un rapport et décide d’ajouter un lien vers ce rapport dans un courrier électronique, une erreur d’autorisation peut se produire lorsqu’une personne tente de cliquer sur le lien si l’accès d’utilisateurs anonymes est activé sur l’application. Cette erreur s’explique par le fait que le rapport a été créé par un utilisateur autre qu’un utilisateur
anonyme. Tant que l’accès d’utilisateurs anonymes restera activé, le système tentera toujours de se connecter de manière anonyme. Pour éviter l’apparition d’erreurs dans les rapports inclus dans les courriers électroniques, désactivez l’accès d’utilisateurs anonymes sur l’application.
Retour au sommaire

Le profil d’adresse électronique d’un utilisateur LDAP est perdu lors de l’importation de métadonnées

Lors de l’importation de métadonnées, le profil d’adresse électronique d’un utilisateur LDAP peut être perdu.
Retour au sommaire

Point de contrôle nécessaire avant l’exportation de métadonnées avec copie instantanée des données

Lors de l’exportation de métadonnées avec copie instantanée des données, un point de contrôle doit se produire avant l’exportation. Pour s’assurer qu’un point de contrôle va bien se produire, vous pouvez exécuter un point de contrôle manuel depuis Paramètres système, dans Administration Console de LiveCycle Business Activity Monitoring ES2 Workbench. (Cliquez sur Exécuter le point de contrôle maintenant, sous Configuration du point de contrôle.) Si aucun point de contrôle ne se produit avant l’exportation de métadonnées avec copie instantanée des données, les données (données de résultat des vues, des cubes, etc.) ne seront pas disponibles une fois l’importation effectuée.
Retour au sommaire


Autres licences et droits d’auteur

En installant ce produit, vous acceptez d’être lié par les termes tiers définis dans la documentation produit et sur www.adobe.com/go/thirdparty. Adobe vous recommande de consulter ces termes tiers.


Notes de mise à jour -- Adobe LiveCycle Business Activity Monitoring ES2 (version 9) Service Pack 1 -- 01.04.2010 10:48