                                        README
                             Fournisseur d'instance simple

L'exemple de code Fournisseur d'instance simple est composé de trois fichiers :

- SimpleInstanceProvider.java : source Java d'un fournisseur d'instance,
- SimpleInstanceProvider.class : fichier compilé du fournisseur d'instance,
- SimpleInstanceProvider.mof : fichier MOF qui déclare la classe Ex_SimpleInstanceProvider et le fournisseur associé.

Notez que les exemples présentés ici correspondent à une plate-forme Solaris, que /usr/java fait référence au jdk1.2 et que les fichiers WBEM sont installés dans le répertoire "/usr".

Pour exécuter l'exemple :

1. Devenez superutilisateur et copiez le fichier de classe SimpleInstanceProvider dans /usr/sadm/lib/wbem. Par exemple&nbsp;:

% su
Mot de passe :
# cd /usr/demo/wbem/provider/sip 
# cp SimpleInstanceProvider.class /usr/sadm/lib/wbem

2. Compilez le fichier MOF en indiquant le compte et le mot de passe root. La classe Ex_SimpleInstanceProvider et son fournisseur sont enregistrés auprès de CIM Object Manager. Par exemple&nbsp;:

% /usr/sadm/bin/mofcomp -u root -p mot_de_passe_root SimpleInstanceProvider.mof

REMARQUE : si le message d'erreur, "NO_CIMOM:CIMOM //localhost/CIMOM2 non détecté", apparaît, cela signifie que le programme CIM Object Manager n'est pas en cours d'exécution sur votre système. 
      Entrez les commandes suivantes pour redémarrer CIM Object Manager, puis entrez une nouvelle fois la commande mofcomp indiquée à l'étape 2 :

      /usr/sadm/bin/cimom stop
      /usr/sadm/bin/cimom

3. Lancez CIM WorkShop pour afficher la classe Ex_SimpleInstanceProvider. Par exemple&nbsp;:
% /usr/sadm/bin/cimworkshop

4. Sélectionnez Rechercher une classe dans le menu Action de la barre d'outils, tapez Ex_SimpleInstanceProvider dans la boîte de dialogue Rechercher une classe, puis cliquez sur OK.

5. Sélectionnez Instances dans le menu Action de la barre d'outils pour créer des instances de la classe Ex_SimpleInstanceProvider.

