Ce document contient les problèmes connus ainsi que diverses informations concernant Novell Designer 4.0.
La section Nouveautés de la version 4.0 de Designer pour Identity Manager est incluse dans le build. Elle sera également disponible en ligne dès la commercialisation de Designer 4.0.
La documentation de Designer 4.0 pour Identity Manager est incluse dans le build. Elle sera également disponible en ligne dès la commercialisation de la dernière version.
Ce fichier lisezmoi répertorie les problèmes connus de la version 4.0 de Designer. En plus de ce fichier, il existe un fichier lisezmoi distinct pour Identity Manager Fichier lisezmoi d'Identity Manager 4.0.
De la documentation supplémentaire est en outre disponible pour les éléments suivants :
Pour accéder aux rubriques d'aide du concepteur après son installation :
Dans Designer, cliquez sur
.Sélectionnez un livre, accédez à la table des matières, puis cliquez sur une rubrique.
Pour rechercher des informations spécifiques sur Designer après son installation :
Cliquez sur
, puis saisissez le texte.Appuyez sur F1 dans n'importe quelle page. (Sous Linux, appuyez sur Ctrl + F1.)
Saisissez une rubrique dans le champ
, puis cliquez sur .Le concepteur inclut une interface utilisateur traduite dans les langues suivantes : allemand, chinois simplifié, chinois traditionnel, espagnol, français, italien, japonais, néerlandais et portugais brésilien. La langue de l'interface utilisateur peut être sélectionnée lors de l'installation ou en cours d'exécution, via la boîte de dialogue Préférences.
Cette version n'inclut pas de version traduite de l'aide en ligne du Concepteur ni de la documentation. À l'heure actuelle, la documentation du projet généré par le Concepteur n'est disponible qu'en anglais.
Certains plug-ins sont fournis par le méta-annuaire et ne sont disponibles que dans les langues prises en charge par celui-ci, à savoir : allemand, chinois simplifié, chinois traditionnel, français et japonais. Certains plug-ins tiers risquent de n'être disponibles qu'en anglais.
Certains utilisateurs ont signalé qu'ils ne parvenaient pas à installer Designer sous Windows. L'installation démarre mais se ferme ensuite avec l'erreur suivante :
"This Application has Unexpectedly Quit."
Si ce problème se présente, procédez de la façon suivante :
Cliquez avec le bouton droit sur le fichier install.exe de Designer et choisissez . Sélectionnez l'onglet .
Dans la section du
, choisissez l'option et sélectionnez dans le menu déroulant.L'installation de Designer doit s'effectuer normalement.
La version 4.0 est officiellement testée et prise en charge sous Windows Vista. Toutefois, si vous activez le contrôle de compte d'utilisateur sous Windows Vista, les programmes risquent de ne plus pouvoir accéder à certains emplacements réseau et vous ne pourrez pas installer Designer sur une unité réseau. Ce problème peut également survenir lorsque vous utilisez l'invite de commande pour accéder à un emplacement réseau.
Pour résoudre ce problème vous devez configurer la valeur de registre EnableLinkedConnections selon les instructions de l'article intitulé « After you turn on User Account Control in Windows Vista, programs may be unable to access some network locations » (Après avoir activé le contrôle de compte d'utilisateur sous Windows Vista, il se peut que des programmes ne parviennent pas à accéder à certains emplacements réseau), daté du 20 juillet 2007, dans la Base de connaissances Microsoft.
Les étapes ci-dessous permettent de corriger la configuration de la valeur de registre EnableLinkedConnections :
Cliquez sur regedit dans la boîte de dialogue , puis appuyez sur la touche .
, saisissezRecherchez la sous-clé de registre et cliquez avec le bouton droit de la souris :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System.
Sélectionnez
, puis cliquez sur .Saisissez EnableLinkedConnections, puis appuyez sur la touche .
Cliquez avec le bouton droit de la souris sur
, puis cliquez sur .Dans la zone
, saisissez 1, puis cliquez sur .Quittez l'éditeur de registre, puis redémarrez l'ordinateur.
Si le chemin d'installation contient des caractères double octet et que votre système d'exploitation exécute une version anglaise de Windows avec un module de prise en charge des langues de l'Asie de l'Est, le paquetage d'installation déclenche une erreur d'extraction du fichier compressé. Il est reconnu que l'utilisation de jeux de caractères double octet (DBCS) dans des chemins de fichiers Windows pose problème, mais une solution ne peut venir que du fournisseur du système d'exploitation ou de l'architecture d'installation. Pour contourner le problème, vous pouvez utiliser des chemins DBCS lorsque vous effectuez l'installation sous une version localisée du système d'exploitation.
L'erreur suivante se produit avec certaines versions de Linux :
Invocation of this Java Application has caused an InvocationTargetException. This application will now exit.
Le programme xhost rend Linux plus sécurisé car il ne permet pas à d'autres hôtes ou à d'autres utilisateurs d'effectuer des connexions au serveur X. Si vous êtes logué en tant qu'utilisateur valide et si vous tentez d'effectuer l'installation en tant que root, cette erreur peut se produire. Pour plus d'informations concernant xhost, reportez-vous à la page de manuel correspondante.
Les messages d'avertissement suivants apparaissent sur les plates-formes SLED (SUSE Linux Enterprise Desktop) 11 et openSUSE 11.1 :
Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so: cannot open shared object file: No such file or directory
Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory
Vous pouvez ignorer ces messages sans risque.
Pour contourner le problème, lancez Designer via les programmes PuTTY et Xming :
Téléchargez Putty et enregistrez-le dans le dossier Windows.
Téléchargez Xming et installez-le.
Dans la barre des tâches, cliquez sur l'icône
(Afficher un exemplaire du fichier journal « 127.0.0.1:0.0 »).À l'invite de commande, ouvrez Putty et collez « 127.0.0.1:0.0 » à l'emplacement du X.
Dans la catégorie, accédez à
.Dans la catégorie, accédez à la
, cliquez sur les paramètres par défaut et enregistrez-les.Ouvrez Putty et loguez-vous à un système Linux.
Lancez Designer.
Si vous ouvrez le fichier lisezmoi de Designer 4.0 pendant l'installation de ce produit, des caractères corrompus apparaissent à l'écran, de même qu'un message d'erreur. Vous pouvez l'ignorer en toute sécurité. Le fichier lisezmoi s'ouvre correctement une fois l'installation terminée.
Ce problème peut survenir lorsqu'une version précédente de NICI n'a pas été désinstallée correctement et que certains fichiers résiduels sont toujours présents dans le système.
Pour contourner ce problème, supprimez du système tous les fichiers NICI et essayez de réinstaller Designer ainsi que le client Novell.
Les mots de passe sont obscurcis. Cependant, si votre fichier de projet contient d'autres données sensibles, elles ne sont codées d'aucune manière et vous devez veiller à protéger vos informations.
Il se peut que Linux emploie par défaut un lecteur de PDF qui ne prend pas en charge les polices intégrées que nous utilisons pour afficher les caractères à double octet. Nous vous recommandons d'utiliser Adobe Acrobat Reader pour Linux pour la prise en charge de ces langues.
Pour éviter des problèmes de mémoire, générez les documents séparément pour les coffres-forts d'identité, les pilotes et les ensembles de pilotes.
Les sections suivantes fournissent des informations sur les problèmes connus au moment de la sortie du produit.
Vous ne voyez par défaut que les modèles de notification pour la langue que vous utilisez dans Designer. Pour afficher les modèles dans d'autres langues, modifiez les paramètres du filtre de la vue Structure :
Cliquez sur l'icône du filtre, dans le coin supérieur droit de la vue Aperçu.
Sélectionnez les langues que vous souhaitez afficher.
En outre, lorsque vous créez des modèles, vous devez ajouter le code de langue approprié au nom du modèle afin que les nouveaux modèles soient filtrés correctement. Par exemple, vous devez nommer les modèles allemands <NomModèle_de>. Les codes des langues sont les suivants :
Windows Vista a mis en oeuvre·une nouvelle fonction de contrôle de compte d'utilisateur qui empêche l'exécution des applications en tant qu'administrateur, sauf indication contraire de votre part.
Si Designer ne s'installe pas correctement ou ne démarre pas après installation sous Windows Vista :
Cliquez avec le bouton droit de la souris sur le raccourci Designer du bureau.
Sélectionnez
.Pour que les mises à jour automatiques de Designer fonctionnent sous Windows Vista (éditions Intégrale et Professionnel), assurez-vous que l'utilisateur logué dispose de droits d'administrateur ou équivalents.
Lorsque vous exécutez Designer sous Windows Vista, les performances peuvent être considérablement réduites lors de l'exécution d'opérations à chaud sur un serveur Windows 2003. Pour corriger ce problème, désactivez le réglage TCP automatique dans Windows Vista. Pour ce faire, ouvrez une invite de commande, puis saisissez :
netsh interface tcp set global autotuninglevel=disabled
Si vous obtenez le message d'erreur suivant lors de l'installation de Designer, ce peut être dû au fait que le chemin des exécutables de Designer est trop long. Malgré ce message d'erreur, l'installation de Designer s'effectue correctement, mais pas celle de NICI.
Error Executing the Specific Program C:\Users\Administrator\AppData\Local\Temp\pftE915~tmp\Disk1\Setup.exe -s -f1C:\Users\Administrator\Desktop\designer_cdimage_win\linux\final\designer_win32\designer_install\components\nici\wcniciu0.iss -f2C:\Users\Administrator\AppData\Local\Temp\designerNici.log
Pour contourner ce problème, installez NICI manuellement en exécutant la commande <Emplacement d'installation de Designer>\components\nici\wcniciu0.exe.
Sous Windows Vista, après exécution d'une quelconque opération à chaud dans Designer, la JVM risque de se bloquer lorsque vous fermez le programme. Cela est dû à un appel errant dans JClient. Lorsque ce problème survient, aucune donnée n'est perdue ; il vous suffit de fermer la fenêtre d'erreur.
Ce dysfonctionnement est en cours de résolution.
Un schéma d'application n'est pas automatiquement importé par défaut. Vous pouvez toujours effectuer une opération de rafraîchissement du schéma d'une application particulière après l'importation du projet :
Cliquez avec le bouton droit sur le pilote.
Sélectionnez
.Pour modifier cette préférence, vous pouvez également sélectionner
, puis sélectionner .120 ppp est trop grand pour le texte dans les décorations Windows XP standard. Réglez les paramètres d'affichage :
Dans le Panneau de configuration, sélectionnez
.Dans
, sélectionnez au lieu de .Si votre écran nécessite des polices de 120 ppp ou plus, vous avez besoin de ClearType. Outre les aspects évidents d'anti-crénelage, ClearType donne un meilleur poids aux polices. En l'absence de ClearType, les polices sont trop fines et trop légères, ce qui réduit leur lisibilité.
Cliquez sur
, puis sur .Dans le champ
, réduisez les tailles pour , et .Choisissez la taille des barres de titre et des contrôles associés.
Ajustez l'espacement des icônes et la largeur de la barre de défilement.
Vérifiez que vous utilisez une très haute résolution.
Cela contribue à éliminer la plupart des problèmes d'affichage sur un moniteur à haute définition.
Si vous voulez optimiser les performances des opérations de grande ampleur (par exemple, pour copier/coller plusieurs objets), la vitesse d'exécution est jusqu'à dix fois supérieure si vous masquez ou fermez la vue Mode plan. Vous pouvez encore accroître les performances en fermant la vue Propriétés. Pour rétablir rapidement ces vues, cliquez sur
.Si un projet contient un pilote JDBC 3.5, vous remarquerez peut-être que le nom par défaut du pilote est JDBC 3\.5. Cela est normal et permet au pilote de se déployer correctement.
Les espaces de travail de la version 2.1.1 de Designer ne sont pas compatibles avec la version 4.0. Designer stocke en effet les informations de configuration et les projets dans un espace de travail. Ces espaces de travail ne sont pas compatibles d'une version de Designer à une autre. Designer 4.0 doit pointer vers un nouvel espace de travail et non vers un espace de travail utilisé par une ancienne version du produit.
L'éditeur de rôle ne prend pas en charge la fonction de pilote Fan-out et ne peut pas choisir de systèmes logiques pour les pilotes SAP. Bien qu'il affiche des droits, il ne peut pas différencier les systèmes logiques.
Pour résoudre ce problème, convertissez les projets plus anciens en projets Designer 3.0.1, puis importez-les dans Designer 3.5.
Le navigateur Web interne ne fonctionne pas comme prévu en raison de problèmes liés à XULRunner.
Pour contourner ce problème, définissez le navigateur externe à partir de
. Ceci affiche l'URL d'iManager via le navigateur Web par défaut du système tel que Mozilla Firefox ou Microsoft Internet Explorer.Les scripts ECMA doivent être déployés avec leurs liaisons. Or, le déploiement direct des scripts ECMA ne déploie pas les liaisons. Vous ne pouvez ajouter les scripts (eDirectory) déployés dans la définition de requête de provisioning (PRD) que si les liaisons qui connectent les scripts ECMA au pilote sont présentes.
Pour lier un script ECMA à un pilote, procédez de l'une des façons suivantes :
Déployez les liaisons dans le pilote en cliquant avec le bouton droit sur
.Cliquez sur
pour créer les liaisons de stratégies sur le pilote. Lors de l'importation du pilote dans le projet suivant, les liaisons des scripts ECMA sont également importées.Lorsque vous consultez les scripts dans la vue Mode plan du projet suivant, allez dans Configuration du pilote, cliquez sur l'onglet
et ajoutez manuellement le script. Cela crée une liaison entre le script et le pilote.Lorsque le type d'entité n'est pas spécifié, la sélection de recherche de MVEditor filtre les résultats de recherche et affiche les valeurs appropriées. En revanche, si le type d'entité est spécifié, la requête DAL ne renvoie plus les valeurs correctes.
Pour contourner ce problème, ne spécifiez pas la clé d'entité DAL si vous renseignez l'expression globale, car la requête globale fait déjà référence à une clé d'entité dans la définition. Vous pouvez soit définir la recherche de clé d'entité DAL et assigner l'expression d'affichage, soit spécifier l'expression globale de la requête DAL, mais pas les deux simultanément.
Pour éviter ce problème, n'utilisez pas de caractère de soulignement (_) dans les noms d'attributs. Par exemple, des attributs tels que NomTest ou Nom-Test fonctionnent bien, mais pas Nom_Test.
Les préférences d'historique local proposées avec Designer sont une fonction Eclipse. Elles ne visent pas la mise en cache des données de Designer.
Pour minimiser l'historique pouvant être mis en cache :
Accédez à la page Préférences d'historique local en cliquant sur
Définissez les valeurs de préférences suivantes :
Nombre de jours de conservation des fichiers : 1
Nombre maximal d'entrées par fichier : 1
Taille de fichier maximale (Mo) : 1
Redémarrez Designer pour appliquer les valeurs modifiées.
Certaines installations ont renvoyé une erreur JVM terminated exit code=1 (JVM terminée. Code de sortie=1) sur des postes de travail SLED 10 SP1. Vous pouvez contourner temporairement le problème en modifiant le fichier /etc/X11/xorg.conf comme suit :
Section "Extensions"
Option "MIT-SHM" "no"
EndSection
Notez que la désactivation de cette extension nuit aux performances.
Initialement, l'interface GNOME sous openSUSE 10.3 ne fonctionne pas avec Identity Manager Designer. Par exemple, Designer ne se lance pas sous GNOME ou il se bloque lorsque vous passez le pointeur de la souris sur une info-bulle ou lorsque vous supprimez des objets de la vue Projet. Pour que openSUSE 10.3 avec GNOME fonctionne avec Designer 3.
, vous devez mettre à jour toutes les bibliothèques à partir de openSUSE.org. Veillez à inclure les éléments suivants :bug-buddy
gtk2
En cas de problèmes lors de l'exécution des mises à jour ou si vous devez configurer le serveur de mise à jour, reportez-vous à la documentation YaST Online Update (Mise à jour en ligne YaST) pour obtenir de l'aide.
Lorsque vous démarrez Designer (sous openSUSE 10.3) via StartDesigner.sh, l'erreur suivante peut s'afficher sur la console :
"*** stack smashing detected ***: ~/designer/jre/bin/java terminated"
Designer ne démarre pas. Cette erreur peut résulter de l'utilisation du système d'entrée de langue SCIM (Smart Common Input Method) sur votre bureau Linux, et, plus spécifiquement, du module scim-bridge-gtk pour GTK. Il existe deux façons de corriger ce problème :
Supprimez le module scim-bridge-gtk.
Exportez la variable d'environnement GTK_IM_MODULE=xim (cliquez sur export GTK_IM_MODULE=xim pour plus d'instructions).
Bien que nous ne prenions pas officiellement en charge toutes les distributions de Linux, de nombreux clients nous ont signalé le fonctionnement correct de Designer sur les distributions basées sur Debian (par exemple, Ubuntu). Pour ce faire, procédez de la manière suivante :
Téléchargez et extrayez Designer dans un dossier de votre choix depuis le site Web Cool Solutions.
Utilisez le gestionnaire de paquetages synaptiques d'Ubuntu pour installer les paquetages alien, rpm et gettext (ou, depuis la ligne de commande, entrez sudo apt-get -f install alien rpm gettext.
Remplacez les répertoires par designerInstallDir.
Dans la ligne de commande, entrez sudo rpm -ivh --nodeps components/nici/nici.i386.rpm).
Cette opération ajoute une entrée à la base de données RPM dans laquelle le programme d'installation effectue une recherche lorsque vous saisissez rpm -qa dans la ligne de commande.
Le RPM gettext est également requis par le programme d'installation standard de Designer. Téléchargez et installez n'importe quelle version installable de gettext.rpm, par exemple « rpm -ivh --nodeps gettext[version].rpm ». L'entrée gettext est ainsi ajoutée à la base de données RPM.
Exécutez le script standard de Designer ./install en tant qu'utilisateur normal du bureau.
Si vous exécutez eDirectory sous Linux et si vous souhaitez exécuter le concepteur, il se peut que vous deviez le faire en tant que root. L'installation d'eDirectory nécessite celle de ses paquetages de base en tant que root. Cela évite qu'un utilisateur normal ne les exécute. En particulier, Designer se bloque si vous l'exécutez en tant qu'utilisateur non root lors d'une importation, d'un déploiement et d'une connexion à une arborescence.
Il est déconseillé d'exécuter le concepteur si le RPM gtk-qt-engine est installé. Ce paquetage RPM est installé avec SUSE Linux et avec d'autres distributions Linux. Des problèmes connus provoquent des blocages et des problèmes avec le thème du concepteur lorsqu'il est installé.
Si vous devez exécuter ce paquetage RPM, procurez-vous la version la plus récente. Vous pouvez la télécharger à partir du site http://www.kde-look.org.
Même en utilisant la version la plus récente du paquetage, il se peut que la fonction de thème de Designer ne soit pas présente.
Pour savoir si le paquetage RPM gtk-qt-engine est installez, saisissez :
rpm -qa|grep gtk-qt
Si gtk-qt-engine apparaît dans la liste, vous devez supprimer le paquetage grâce à la commande suivante que vous devez émettre en tant qu'utilisateur root :
rpm -e gtk-qt-engine
Si vous rencontrez des problèmes d'affichage dans GNOME :
Sélectionnez le menu Applications.
Cliquez sur
> , puis réduisez la taille de la police de l'application.Vous pouvez également régler les éléments thématiques selon vos préférences.
N'oubliez pas que les éléments thématiques de GTK peuvent être à l'origine de dégradations des performances dans Designer. Si Designer fonctionne lentement, en particulier lorsque vous utilisez des menus déroulants et autres widgets, vous pouvez essayer d'utiliser un thème GTK simplifié.
Généralement, cela corrige les problèmes d'affichage.
Eclipse (Designer) étant une application GTK, vous devez utiliser des thèmes GTK plutôt que des thèmes qt.
Premièrement, vous devez préparer l'utilisation des thèmes.
Vous devez supprimer le paquetage gtk-qt-engine mentionné à la Section 7.6, Exécution de Designer sous Linux avec gtk-qt-engine. Utilisez pour cela YaST ou les instructions ci-dessus.
Les paquetages suivants doivent être installés sur votre système Linux. Si vous avez installé le sous-système GNOME, ces paquetages sont déjà installés :
gtk-engines
gtk2-engines
control-center2 > Centre de contrôle Gnome
gtk2-themes > ou les thèmes que vous avez téléchargés, et toutes les dépendances associées
gnome-themes > nécessaire uniquement si vous envisagez d'utiliser le centre de contrôle Gnome pour définir votre thème
Une fois les conditions préalables remplies, effectuez l'une des opérations suivantes :
Définissez votre thème GTK et les paramètres de police dans le menu KDE SUSE.
. Cette application du Centre de contrôle peut être configurée pour s'exécuter automatiquement à chaque démarrage de KDE. C'est ce que fait la commande suivante :ln -s /opt/gnome/lib/control-center-2.0/gnome-settings-daemon /home/user/.kde/Autostart
Pour "user", indiquez votre nom d'utilisateur
Créez un fichier de contrôle GTK (généralement nommé .gtkrc-2.0) dans votre répertoire privé ou le répertoire dans lequel votre système est configuré pour rechercher GTK2_RC_FILES. La saisie de "set |grep gtk" montre comment cette variable d'environnement est configurée et quels fichiers elle recherche. Vous pouvez utiliser la police et le thème GTK que vous préférez.
Par exemple : include "/opt/gnome/share/themes/Xfce-stellar/gtk-2.0/gtkrc" style "user-font"
/gtkrc" style "user-font"
{
font_name="Sans Serif 6"
}
widget_class "*" style "user-font" gtk-theme-name="Xfce-stellar"
gtk-font-name="Sans Serif 6"
Pour lancer Designer, ajoutez XULRunner version 1.8.1.21 au fichier Designer.ini.
Vérifiez la version de XULRunner dans le répertoire /usr/lib.
Ajoutez les informations relatives à XULRunner en modifiant le fichier Designer.ini.
Ouvrez le fichier Designer.ini à partir du répertoire d'installation de Designer.
Ajoutez la ligne ci-dessous à la fin du fichier Designer.ini :
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.8.1.21/
Enregistrez le fichier Designer.ini et lancez Designer.
Si la version 32 bits de XULRunner est installée sur une distribution Linux 64 bits, il se peut que la JVM se bloque lorsque vous lancez Designer ainsi que lorsque vous affichez la page de bienvenue ou une rubrique d'aide. Pour résoudre ce problème :
Ouvrez le fichier Designer.ini situé dans le répertoire d'installation de Designer.
Ajoutez la ligne ci-dessous à la fin du fichier Designer.ini :
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9/
Enregistrez le fichier Designer.ini et lancez Designer.
Si la page de bienvenue ne s'affiche pas correctement sous Linux, cela signifie probablement que votre version de XULRunner n'est pas compatible avec Eclipse. Designer utilise le navigateur intégré fourni par XULRunner à divers endroits, notamment dans la page de bienvenue et le système d'aide.
Pour télécharger une version compatible de XULRunner :
Téléchargez le programme d'installation de XULRunner pour Linux.
Supprimez l'enregistrement de votre version actuelle de XULRunner en exécutant la commande suivante en tant qu'utilisateur root :
xulrunner --unregister-global
Suivez les instructions pour installer XULRunner.
Redémarrez Designer et vérifiez que la page de bienvenue s'ouvre sans problème.
Si des boutons des boîtes de dialogue ne réagissent pas lorsque vous cliquez dessus avec la souris, vous pouvez contourner ce problème de l'une des façons suivantes :
Utilisez la touche d'espace ou la touche Entrée pour activer les boutons.
Ajoutez la commande export GDK_NATIVE_WINDOWS=true au fichier StartDesigner.sh.
Il est parfois impossible de sélectionner des options de menu déroulant lors de la création ou de la configuration d'un pilote. Pour éviter ce problème, procédez comme suit :
Cliquez sur le menu déroulant en maintenant enfoncé le bouton gauche de la souris.
Maintenez le bouton gauche de la souris enfoncé jusqu'à ce que l'option requise soit surlignée.
Libérez le bouton gauche de la souris pour sélectionner l'option.
Lorsque vous parcourez l'aide sur la plate-forme openSUSE 11.2, cette dernière déclenche une exception. Cela est probablement dû au fait que votre version de XULRunner n'est pas compatible avec Eclipse. Pour éviter cette exception, procédez comme suit :
Téléchargez le fichier xulrunner-1.8.1.3.en-US.linux-i686.tar et installez-le sous openSUSE 11.2.
Reportez-vous aux étapes d'installation de la section La page de bienvenue ne s'affiche pas sur certaines distributions de Linux.
Ouvrez le fichier Designer.ini situé dans le répertoire d'installation de Designer et ajoutez la ligne ci-dessous à la fin :
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner
Enregistrez le fichier Designer.ini et redémarrez Designer.
Si un champ de formulaire utilisé par un workflow renvoie la valeur « Non défini », le formulaire n'affiche pas de message d'erreur ni d'avertissement. Cela est dû à un problème de script. De manière générale, si le script d'un formulaire renvoie la valeur « Non défini », il considère que c'est une erreur. Pour éviter ce problème, assurez-vous de ne pas définir de valeur « Non défini » dans les assignations de pré-activité. À cette fin, utilisez un bloc try/catch/finally pour garantir qu'une valeur correcte est toujours renvoyée à chaque contrôle.
Vous risquez de rencontrer le message d'erreur suivant lorsque vous tentez de définir les droits d'ayants droit d'une définition de requête de provisioning ou lorsque vous essayez d'accéder au coffre-fort d'identité via le générateur d'expressions ECMA :
Cannot connect to host 'xxx', verify the address is correct and the server is running.
Si l'adresse est correcte et si le serveur est en cours d'exécution, cela peut être dû à la lenteur de la connexion.
.
Lorsque vous vous connectez au coffre-fort d'identité depuis l'éditeur de requête de provisioning (par exemple pour définir les droits d'un ayant droit sur une définition de requête de provisioning), vous êtes invité à entrer vos références pour le coffre-fort d'identité. Si vous saisissez un mot de passe incorrect et cliquez sur
dans la boîte de dialogue des références du coffre-fort d'identité, vous ne pouvez pas vous connecter au coffre-fort d'identité et vous n'êtes pas invité à entrer de nouveau vos références.Pour corriger ce problème, accédez à la vue du modélisateur et reconfigurez les références du coffre-fort d'identité pour le projet.
Sous la liste de ressources de l'éditeur de rôle, une liste en lecture seule reprenant les ressources associées ainsi que le rôle est disponible. Les informations de cette liste sont obtenues et mises à jour pour tous les rôles lorsque le catalogue de rôles est importé depuis eDirectory. Vous ne pouvez détecter que les nouvelles associations de ressources et non celles qui ont été supprimées de l'application utilisateur.
Pour éviter ce problème, assurez-vous que les associations de ressources supprimées disparaissent de la liste de ressources.
Avant d'effectuer une importation à chaud depuis le catalogue de rôles, ouvrez la vue de navigation et accédez au dossier MyProject\Model\Provisioning\AppConfig\RoleConfig\ResourceAssociations.
Supprimez tous les fichiers du dossier sauf celui nommé ResourceAssociations.digest.
Dans la vue de provisioning, sélectionnez l'objet Catalogue de rôles et exécutez l'importation en direct pour importer de nouveau toutes les associations de ressources et obtenir les informations adéquates mises à jour.
Si vous ajoutez un pilote d'application utilisateur à un projet dont la version est sous contrôle et si vous exécutez une comparaison, une fois le projet à nouveau vérifié, l'exception suivante peut apparaître dans le journal d'erreurs :
Unable to find a light item for the path: Model/Provisioning/AppConfig/.appconfig
Vous pouvez sans problème ignorer cette erreur.
Si vous importez un fichier d'archive de projet dans Designer, vous risquez de ne pas voir les définitions d'équipe existantes. L'erreur suivante apparaît en outre dans le journal d'erreur :
org.eclipse.core.internal.resources.ResourceException: Resource'/myProject/Model/Provisioning/AppConfig/TeamDefs/TeamDefs.digest'
Pour rendre disponibles les définitions d'équipes, redémarrez Designer.
Si vous utilisez l'interface utilisateur de l'application utilisateur et Designer pour créer des rôles, la fonction En direct > Comparer de Designer risque de ne pas afficher les résultats attendus. Pour résoudre ce problème, procédez comme suit :
utilisez uniquement Designer pour créer, supprimer ou modifier tous les rôles ;
utilisez la fenêtre Comparer qui s'affiche lors d'un déploiement. Cette fenêtre affiche les bons résultats. Vous pouvez annuler le déploiement si vous voulez simplement consulter les résultats de la comparaison.
Si vous exécutez une validation du contrôle de version sur des objets de provisioning alors qu'une définition de requête de provisioning (Provisioning Request Definition - PRD) est ouverte et que des modifications n'ont pas encore été enregistrées, une erreur d'exception de pointeur nul apparaît dans le journal d'erreur. Vous risquez de ne pas vous apercevoir de l'échec de la validation si le journal d'erreur n'est pas ouvert. Pour contourner ce problème, le moyen le plus simple consiste à enregistrer l'objet de provisioning avant d'en contrôler la version ou à fermer l'objet sans l'enregistrer.
Si vous rétablissez l'état initial d'une définition de requête de provisioning alors qu'elle est ouverte dans l'éditeur de définition de requête de provisioning, l'éditeur se ferme, puis se rouvre et affiche la version actualisée de la définition. Il s'agit d'un mode de fonctionnement normal de l'éditeur de définition de requête de provisioning.
Lorsque vous utilisez la fenêtre Groupes de ressources de localisation et de paramètres régionaux (
) pour ajouter et supprimer des paramètres régionaux, puis si vous exécutez un contrôle de version , Designer peut indiquer à tort que l'objet local a été modifié. Ce problème survient si vous n'avez apporté aucune modification et fermez la fenêtre en cliquant sur . Pour contourner ce problème, cliquez sur plutôt que sur .Si vous configurez des ayants droit sur l'une des définitions de requête de provisioning en lecture seule (p. ex. les objets Attestation ou Rôles) sur un pilote d'application utilisateur migré vers la version 3.6.1, Designer crée une copie supplémentaire de la définition de requête de provisioning. Deux objets portant le même nom apparaissent alors dans la vue de provisioning.
Pour supprimer l'objet en trop :
Sauvegardez votre projet.
Tandis que le projet est ouvert, accédez à la vue de navigation, puis naviguez jusqu'au dossier Model\Provisioning\AppConfig\RequestDefs du projet.
La vue de navigation affiche les définitions de requête de provisioning sous forme de fichiers .prd et .digest. La copie excédentaire de la définition de requête de provisioning porte le même nom auquel est ajouté un numéro. Par exemple, le rapport d'attestation apparaît dans la vue de navigation comme AttestationReport.prd et AttestationReport.digest. La copie supplémentaire se présente comme AttestationReport1.prd et AttestationReport1.digest.
Supprimez les fichiers dont le nom est complété d'un numéro, par exemple, AttestationReport1.prd et AttestionReport1.digest.
Enregistrez le projet.
Les droits Identity Manager 4.0 acceptent les expressions JSON. Toutefois, l'expression générée renvoie un paramètre simple, par exemple :
carpathia.qalab.com
Veillez à éditer l'expression afin d'en faire une expression JSON. Par exemple, pour un pilote Active Directory, modifiez l'expression comme suit :
{"ID", "carpathia.qalab.com"}
Vous devez ajouter et déployer manuellement les modèles de notification lorsque vous travaillez avec les pilotes d'application utilisateur migrés à partir de versions de l'application utilisateur antérieures à 3.7. Pour déployer les modèles de notification, procédez comme suit :
Accédez à la vue Structure du Designer.
Accédez au Coffre-fort d'identité où l'environnement migré a été créé.
Cliquez avec le bouton droit sur
.Cliquez sur
, puis cliquez avec le bouton droit sur .Accédez à
et déployez toutes les modifications.Ce problème intermittent se produit lorsque vous comparez un projet volumineux ou lorsque vous utilisez une connexion très lente lors d'une comparaison. La comparaison dure très longtemps et tous les éléments n'apparaissent pas dans la fenêtre de comparaison. La plupart du temps, ce problème ne se reproduit pas lorsque vous effectuez une nouvelle tentative. S'il persiste, contactez le support Novell pour plus d'informations sur la désactivation temporaire du thread d'état.
Si vous ajoutez un pilote à un ensemble de pilotes défini sur un ordinateur, enregistrez la mise à jour sur un serveur de contrôle de version, puis exécutez une opération Obtenir les mises à jour sur une deuxième machine, le pilote ajouté n'apparaît pas dans l'ensemble de pilotes. Dans ce cas, rafraîchissez la vue Modélisateur en la fermant pour ensuite la rouvrir. Rafraîchissez ensuite la vue du contrôle de version.
Les opérations de copier-coller et glisser-déplacer dans la vue du navigateur ne traitent pas les fichiers correctement s'ils sont sous contrôle de version. La solution consiste à effectuer ces opérations à partir de la vue Projet.
Si vous téléchargez automatiquement des paquetages depuis un site qui requiert une authentification, le téléchargement échoue. Vous pouvez éviter ce problème en configurant Designer de manière à ce qu'il s'authentifie automatiquement auprès des sites de téléchargement.
Dans Designer, cliquez sur
> .Cliquez sur
.Indiquez le serveur et le port du serveur proxy.
Cliquez sur
.Indiquez le nom d'utilisateur et le mot de passe permettant l'authentification auprès du site à partir duquel vous souhaitez télécharger des paquetages.
Cliquez sur
pour enregistrer les modifications.Designer 4.0 est une application RCP à part entière. Elle ne prend pas en charge les mises à niveau à partir de versions antérieures de Designer. Vous pouvez toutefois exporter des espaces de travail de Designer 3.0.1 vers Designer 4.0, ce qui déclenche la conversion du projet en version 4.0.
La boîte de dialogue de chargement de l'aide s'affiche mais pas la fenêtre d'aide. La boîte de dialogue de chargement de l'aide ne se ferme qu'au redémarrage de Designer.
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 © 2010 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.