Fichier lisezmoi de Novell Analyzer 4.0.2

22 juin 2012

Ce document fournit des informations importantes concernant Novell Analyzer pour Identity Manager. Il comprend les sections suivantes :

1.0 Informations relatives au fichier lisezmoi

La dernière version de ce fichier lisezmoi est disponible sur le site Web de documentation en ligne de Novell Identity Manager.

2.0 Documentation

Le présent fichier lisezmoi répertorie les problèmes connus de Novell Analyzer pour Identity Manager 4.0.2. Des fichiers lisezmoi distincts sont également disponibles pour Identity Manager 4.0.2 et Designer 4.0.2 :

De la documentation est en outre disponible pour les produits suivants :

3.0 Problèmes connus

Les problèmes suivants existent dans l'environnement Analyzer 4.0.2 :

3.1 Ajout de XULrunner au fichier Analyzer.ini sur des plates-formes Linux

Pour démarrer Analyzer, procédez comme suit afin de modifier les assignations XULRunner :

  1. En tant qu'utilisateur root, accédez au dossier /opt/novell/idm/Analyzer.

  2. Ouvrez le fichier Analyzer.ini dans l'éditeur GEdit.

  3. Ajoutez la ligne suivante à la fin de la liste des paramètres figurant dans le fichier Analyzer.ini :

    -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9/
    

    Le fichier Analyzer.ini doit se présenter comme suit :

    -vmargs
    -Xms256m
    -Xmx1024m
    -XX:MaxPermSize=128m
    -XX:+UseParallelGC
    -XX:ParallelGCThreads=20
    -XX:+UseParallelOldGC
    -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9/
    
  4. Enregistrez le fichier Analyzer.ini et lancez Analyzer.

REMARQUE :sous SLED 11, la version recommandée de XULrunner est 1.9.0.19. Sous openSUSE 11.4, il s'agit de la version 1.9.0.2. Ces versions sont fournies avec les systèmes d'exploitation.

3.2 Le pilote SAP-User nécessite des fichiers supplémentaires

Pour utiliser le pilote SAP-User, vous devez installer la bibliothèque sapjco.jar dans Analyzer, ainsi que les fichiers librfc32.dll et sapjcorfc.dll dans le dossier %systemroot% Windows (généralement C:\windows\system32).

Redémarrez Analyzer après avoir installé ces fichiers.

3.3 Le pilote DB2 nécessite des bibliothèques supplémentaires

Le pilote DB2 Analyzer nécessite les deux bibliothèques suivantes pour fonctionner correctement. Vous pouvez les télécharger à partir du site IBM.

  • db2java.zip

  • db2jcc.jar

3.4 Avertissement concernant la modification des données

Analyzer n'empêche pas les utilisateurs de modifier quoi que ce soit dans un ensemble de données. Si un utilisateur disposant de droits appropriés pour l'application source modifie une valeur, par exemple un GUID ou un DN, Analyzer ne tente pas de déterminer si ce changement génère un problème lors de son écriture dans l'application source.

Pour éviter des problèmes dans l'application source, les utilisateurs doivent faire preuve de prudence lorsqu'ils modifient des données et les envoient à l'application source.

3.5 Erreurs lors de l'envoi de données mises à jour à une application

Lorsque vous tentez de transmettre des données mises à jour à l'application source depuis le navigateur de données d'Analyzer (en cliquant sur le bouton Save to Application (Enregistrer dans l'application)), un message d'erreur signalant un problème avec l'opération de mise à jour peut s'afficher. Les indicateurs de données modifiées du navigateur de données dans la table de données changent toutefois pour montrer que les mises à jour ont réussi.

Si c'est le cas, il se peut qu'effectivement, les mises à jour aient échoué. Il convient alors de réimporter les données depuis l'application source afin de vérifier leur état réel avant d'apporter d'autres modifications.

Les problèmes liés aux opérations de mise à jour surviennent essentiellement en cas d'ajout d'une valeur à un attribut à valeurs multiples.

3.6 L'importation ne renvoie pas les données de l'application

Les problèmes suivants peuvent empêcher Analyzer d'afficher le contenu d'un ensemble de données dans la vue du navigateur de données :

Utilisation d'un mot réservé SQL comme nom de colonne

Analyzer  ne prend pas en charge les mots réservés SQL en tant que noms de colonne pour les ensembles de données (par exemple, « group » ou « select ».) Si le nom d'une colonne est un mot réservé SQL, aucune donnée ne s'affiche dans la vue du navigateur de données. Pour éviter ce problème, excluez la colonne (attribut) en question de l'ensemble de données.

Le canal Abonné est désactivé pour la connexion sélectionnée

Par défaut, le canal Abonné d'Analyzer est activé afin que vous puissiez exécuter des requêtes d'ensemble de données. Toutefois, si un profil de connexion a été synchronisé depuis Designer avec le canal Abonné désactivé, celui-ci reste désactivé pour Analyzer. Si vos ensembles de données ne contiennent aucune donnée, vérifiez que le canal Abonné du profil de connexion est activé dans Analyzer.

Pour ce faire, cliquez avec le bouton droit sur le profil de connexion souhaité, puis sélectionnez Properties (Propriétés). Dans les propriétés du profil de connexion, sélectionnez IDS Configuration (Configuration IDS) > Parameters (Paramètres) > Subscriber Options (Options de l'abonné). Vérifiez que l'option Disable subscriber (Désactiver l'abonné) est définie sur No (Non) (valeur par défaut).

3.7 Certains caractères génèrent des problèmes avec l'analyse de fréquence des modèles

La métrique d'analyse de fréquence des modèles ne fonctionne pas correctement avec les données qui contiennent les caractères suivants. Si vous tentez d'effectuer une analyse de fréquence des modèles sur un ensemble de données dont des valeurs contiennent l'un de ces caractères, l'analyse échoue et ne renvoie aucun résultat.

Caractère

Description

+

Symbole plus (addition)

*

Astérisque

.

Point

Guillemet simple ouvrant

?

Point d'interrogation

|

Barre verticale

\

Barre oblique inverse

( )

Parenthèse ouvrante ou fermante

[ ]

Crochet ouvrant ou fermant

3.8 Impossible d'importer des connexions depuis Designer

Si les connexions ne s'importent pas comme il se doit depuis Designer, il est probable que la configuration de serveur associée à l'ensemble de pilotes dans Designer est incorrecte ou incomplète. Par exemple, si vous créez un ensemble de pilotes dans Designer, le DN de serveur par défaut est server.context. Si vous tentez d'importer des informations de connexion qui incluent des données non valides telles que celle-ci, l'importation échoue.

Avant d'importer des informations de connexion depuis Designer, assurez-vous que les informations relatives au serveur sont correctes.

3.9 L'analyse de concordance n'exclut pas les valeurs supprimées

Si vous avez supprimé des valeurs dans le navigateur de données qui ont été mises à jour dans l'application, celles-ci sont encore prises en compte lors de l'exécution d'une analyse de concordance.

3.10 L'importation de schéma d'application échoue

Le schéma du coffre-fort d'identité ne prend pas en charge plusieurs classes portant le même nom. Certains schémas d'application, tels que Notes, prennent en charge les noms de classe en double. Si vous souhaitez importer un schéma d'application qui comporte des noms de classe en double, vous devez d'abord consolider ces derniers en une classe unique contenant les attributs de toutes les classes en double.

Si vous ne pouvez pas résoudre les classes en double dans le schéma d'application, vous pouvez résoudre les noms de classe en double manuellement dans Analyzer, en procédant comme suit :

AVERTISSEMENT :cette procédure est déconseillée et peut donner lieu à des incohérences dans le schéma du coffre-fort d'identité. Elle ne doit être appliquée qu'en cas d'absolue nécessité.

  1. Ouvrez la vue IDS Trace (Trace IDS) (Window (Fenêtre) > Show View (Afficher la vue) > IDS Trace (Trace IDS)).

  2. Dans la vue du projet, cliquez avec le bouton droit sur la connexion appropriée, puis sélectionnez Rafraîchir le schéma (Rafraîchir le schéma).

    Cette opération capture le schéma d'application dans la trace IDS. Si la trace IDS ne capture pas tout le schéma, augmentez la taille de la fenêtre Trace IDS. Pour ce faire, cliquez sur l'icône Preferences (Préférences), puis augmentez le paramètre Maximum lines to retain (Nombre maximal de lignes à conserver).

  3. Ouvrez la vue Navigator (Navigateur) (Window (Fenêtre) > Show View (Afficher la vue) > Navigator (Navigateur)).

  4. Dans la vue Navigator (Navigateur), développez le projet approprié, puis accédez à Model (Modèle) > Analyzer.

  5. Double-cliquez sur le fichier de schéma approprié (*ShimConfig.xml) afin de l'ouvrir dans un éditeur XML.

    S'il existe plusieurs fichiers de configuration de module d'interface (shim), vous pouvez identifier l'application associée à chaque fichier en ouvrant ce dernier et en consultant le contenu des balises <class-name>, <auth-id> et <auth-context>.

  6. Dans l'éditeur XML, recherchez les éléments suivants. S'ils n'existent pas, ajoutez-les au schéma directement au-dessus de la balise de fermeture </shim-config>.

    <app-schema-def>
       <schema-def>
    ...
       </schema-def>
    <app-schema-def>
    
  7. Dans la vue IDS Trace (Trace IDS), repérez la balise <NDS>, puis collez le contenu de la balise <NDS> dans la balise <schema-def> dans le fichier *ShimConfig.xml.

    Veillez à ne pas inclure la balise <NDS> dans ce que vous copiez-collez dans le fichier *ShimConfig.xml.

  8. Recherchez tous les éléments <ClassDef> en double dans la définition de schéma et consolidez toutes les définitions d'attribut <attr-def> sous un seul élément <ClassDef>.

  9. Enregistrez les modifications dans le fichier de schéma (Ctrl+S), puis redémarrez Analyzer.

3.11 La concordance est sensible à la casse en cas d'utilisation de HSQL

Si vous utilisez HSQL en tant que base de données principale pour Analyzer, la concordance est sensible à la casse. En revanche, s'il s'agit de MySQL, la base de données principale ne tient pas compte de la casse.

3.12 La machine virtuelle Java se bloque au démarrage d'Analyzer ou en cas d'ouverture de la page de bienvenue ou de l'aide sous Linux 64 bits

Si la version 32 bits de XULRunner est installée sur une distribution Linux 64 bits, il se peut que la machine virtuelle Java (Java Virtual Machine - JVM) se bloque lorsque vous lancez Analyzer ainsi que lorsque vous affichez la page de bienvenue ou une rubrique d'aide. Pour résoudre ce problème :

  1. Ouvrez le fichier Analyzer.ini situé dans le répertoire d'installation d'Analyzer.

  2. Ajoutez la ligne ci-dessous à la fin du fichier Analyzer.ini  :

    -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9/

  3. Enregistrez le fichier Analyzer.ini et lancez Analyzer.

4.0 Utilisation de la clé d'évaluation du produit

Vous pouvez essayer Analyzer avant d'acheter le produit. Pour ce faire, entrez la clé d'évaluation C064 0010 0000 E203 2CCA dans la boîte de dialogue Licence après avoir lancé Analyzer. La clé d'évaluation reste valable 14 jours après la première utilisation du produit.

5.0 Mentions légales

Novell, Inc. n'accorde aucune garantie, explicite ou implicite, quant au contenu de cette documentation, y compris toute garantie de bonne qualité marchande ou d'aptitude à un usage particulier. Novell se réserve en outre le droit de réviser cette publication à tout moment et sans préavis.

Par ailleurs, Novell exclut toute garantie relative à tout logiciel, notamment toute garantie, expresse ou implicite, que le logiciel présenterait des qualités spécifiques ou qu'il conviendrait à un usage particulier. Novell se réserve en outre le droit de modifier à tout moment tout ou partie des logiciels Novell, sans notification préalable de ces modifications à quiconque.

Tous les produits ou informations techniques fournis dans le cadre de ce contrat peuvent être soumis à des contrôles d'exportation aux États-Unis et à la législation commerciale d'autres pays. Vous vous engagez à respecter toutes les réglementations de contrôle des exportations et à vous procurer les licences et classifications nécessaires pour exporter, réexporter ou importer des produits livrables. Vous acceptez de ne pas procéder à des exportations ou à des réexportations vers des entités figurant sur les listes noires d'exportation en vigueur aux États-Unis ou vers des pays terroristes ou soumis à un embargo par la législation américaine en matière d'exportations. Vous acceptez de ne pas utiliser les produits livrables pour le développement prohibé d'armes nucléaires, de missiles ou chimiques et biologiques. Reportez-vous à la page Web des services de commerce international de Novell pour plus d'informations sur l'exportation des logiciels Novell. Novell décline toute responsabilité dans le cas où vous n'obtiendriez pas les autorisations d'exportation nécessaires.

Copyright © 2007-2012 Novell, Inc. Tous droits réservés. Cette publication ne peut être reproduite, photocopiée, stockée sur un système de recherche documentaire ou transmise, même en partie, sans le consentement écrit explicite préalable de l'éditeur.

Pour connaître les marques commerciales de Novell, reportez-vous à la liste des marques commerciales et des marques de service de Novell.

Toutes les marques commerciales de fabricants tiers appartiennent à leur propriétaire respectif.