Notes de version de Sun Identity Manager 8.1

Foire Aux Questions (FAQ) d'Identity Manager IDE

Cette FAQ répond à des questions fréquemment posées sur l'utilisation d'Identity Manager IDE.

Les informations sont organisées dans les catégories suivantes :

Utilisation de NetBeans

Question :

Quelle version de Netbeans dois-je utiliser ?

Réponse :

Utilisez la version de Netbeans référencée dans la documentation produit d'Identity Manager fournie pour la version du plug-in Netbeans que vous utilisez.


Remarque –

Utilisez toujours la version exacte référencée car même les versions de patchs peuvent causer l'interruption de la fonctionnalité principale.


Question :

Le plug-in Netbeans marchait, j'ai fait quelque chose et depuis il ne marche plus. Quelle pourrait être la cause du problème ?

Réponse :

Ce problème est souvent dû à un fichier corrompu dans le répertoire .netbeans. En général, supprimer le répertoire .netbeans et réinstaller le plug-in NetBeans résout le problème (supprimer le répertoire .netbeans désinstalle effectivement le plug-in NetBeans ; vous perdrez tous vos paramètres d'utilisateur mais le contenu de votre projet sera sauf).

    Les étapes sont les suivantes :

  1. Arrêtez NetBeans.

  2. Supprimez le répertoire .netbeans.

  3. Lancez NetBeans.

  4. Installez le plug-in NetBeans.

  5. Redémarrez NetBeans.

Travailler avec des projets

Question :

La construction et l'exécution d'un projet semblent ne jamais finir et il semble qu'Identity Manager IDE copie énormément de fichiers. Quelle pourrait être la cause du problème ?

Réponse :

Ce problème peut survenir pour les raisons suivantes :

Question :

Maintenant que j'ai créé un projet Identity Manager, quels sont les fichiers qui devraient être contrôlés dans le contrôle source ?

Réponse :

Pour plus d'informations, reportez-vous à la section « CVS Best Practices » (Pratiques CVS recommandées) du fichier README.txt d'Identity Manager IDE.

Question :

Quelles sont les pratiques recommandées pour l'utilisation de la gestion de projets dans CVS ?

Réponse :

Pour plus d'informations, reportez-vous à la section « CVS Best Practices » (Pratiques CVS recommandées) du fichier README.txt d'Identity Manager IDE.

Question :

Quels sont les objets importés dans le référentiel ?

Réponse :

Pour plus d'informations, voir Travailler avec le référentiel.

Question :

Comment puis-je ajouter un nouveau JAR au projet ?

Réponse :

Reportez-vous à la section « How to Add a New JAR Dependency » (Comment ajouter une nouvelle dépendance JAR) du fichier README.txt d'Identity Manager IDE .

Travailler avec le référentiel

Question :

Quel répertoire dois-je utiliser pour mon référentiel sandbox ?

Réponse :

Utilisez le référentiel imbriqué pour votre sandbox, en particulier si vous utilisez Identity Manager 7.1 (ou une version ultérieure), qui a un référentiel HsSQL disponible. Vous perdrez en fonctionnalité si vous n'utilisez pas le référentiel imbriqué.

Pour plus d'informations, reportez-vous à la section « Working with the Repository » (Travailler avec le référentiel) du fichier README.txt d'Identity Manager IDE.

Question :

Quand les objets sont-ils importés automatiquement ?

Réponse :

Vous devez configurer Identity Manager IDE pour importer automatiquement des objets.

Les étapes sont les suivantes :

  1. Sélectionnez Référentiel > Manage Embedded Repository (Gérer le référentiel imbriqué) dans le menu d'IdM.

  2. Activez l'option Automatically Publish Identity Manager Objects (Publier automatiquement les objets d'Identity Manager) dans la boîte de dialogue Manage Embedded Repository (Gestion du référentiel imbriqué).


    Remarque –

    Cette option n'est pas disponible pour Identity Manager Project (Remote) (Projet Identity (Distant)) ni si vous spécifiez votre propre référentiel.


  3. Sélectionnez Project (Projet) > Run Project (Exécuter le projet) ou Project (Projet) > Debug Project (Déboguer le projet).

    L'Identity Manager IDE importe automatiquement tous les objets qui ont changé depuis la dernière exécution du projet.


    Astuce –

    Publier automatiquement les objets d'Identity Manager augmente le temps nécessaire pour démarrer le serveur. Pour minimiser le temps de démarrage du serveur, désactivez cette option et téléchargez explicitement les objets dans le référentiel.


Question :

Quelle est la manière la plus efficace de charger des objets ?

Réponse :

Utilisez l'une des méthodes suivantes pour télécharger les objets modifiés :

Les deux méthodes téléchargent le ou les objets directement sur le serveur : il n'y a donc pas de problème de latence de cache et l'opération est bien plus rapide que si vous utilisez Run Project (Exécuter le projet) ou Debug Project (Déboguer le projet). La fonctionnalité Upload Objects (Télécharger les projets) est disponible quel que soit le référentiel utilisé.

Utilisation du débogueur d'Identity Manager IDE


Remarque –

Le serveur d'application imbriqué Netbeans s'arrête désormais automatiquement lorsque vous effectuez l'une des opérations de projet suivantes :


Question :

Le débogueur d'Identity Manager IDE est lent. Quelle pourrait être la cause du problème ?

Réponse :

Pour améliorer la performance du débogueur :

Question :

Je ne parviens pas à définir de point d'arrêt dans le débogueur. Quelle pourrait être la cause du problème ?

Réponse :

Les conditions suivantes pourraient vous empêcher de définir un point d'arrêt :

Question :

J'ai défini un point d'arrêt dans le débogueur mais ce dernier ne s'interrompt pas à ce point d'arrêt. Quelle pourrait être la cause du problème ?

Réponse :

Il y a deux points à contrôler :

Travailler avec des règles

Question :

Lors du développement de règles dans Netbeans, pourquoi le mode conception n'est-il pas disponible pour une bibliothèque de règles ?

Réponse :

La fonctionnalité de mode conception est disponible depuis l'arborescence de l'explorateur dans l'affichage Projects (Projets). Suivez les étapes ci-après :

  1. Développez le nœud de la bibliothèque et cliquez avec le bouton droit de la souris sur une règle.

  2. Lorsque le menu contextuel s'affiche, sélectionnez Propriétés puis cliquez sur Body (Corps).