                               README
                       Simple Instance Provider

L'esempio di codice Simple Instance Provider consiste di tre file:

- SimpleInstanceProvider.java  - Sorgente Java per un provider di istanze.
- SimpleInstanceProvider.class - File compilato del provider di istanze.
- SimpleInstanceProvider.mof - File MOF che dichiara la classe 
Ex_SimpleInstanceProvider e il provider associato.

Gli esempi qui riportati si riferiscono a una piattaforma Solaris in cui
/usr/java punta a jdk1.2 e i file WBEM sono installati nella directory "/usr".

Per eseguire l'esempio:

1. Diventare superutente e copiare il file della classe SimpleInstanceProvider
   in /usr/sadm/lib/wbem. Ad esempio:

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

2. Compilare il file MOF specificando l'account e la password di root. Questa
   operazione registrer la classe Ex_SimpleInstanceProvider e il suo provider
   presso il gestore di oggetti CIM. Ad esempio:

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

NOTA: Se compare il messaggio di errore "NO_CIMOM:CIMOM //localhost/CIMOM2 not
      detected", significa che il gestore di oggetti CIM non  in esecuzione
      sul sistema. Digitare i seguenti comandi per riavviare il gestore di
      oggetti CIM ed eseguire nuovamente il comando mofcomp del punto 2:

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

3. Avviare CIM WorkShop per visualizzare la classe Ex_SimpleInstanceProvider. Ad esempio:
% /usr/sadm/bin/cimworkshop

4. Selezionare Find Class dal menu Action nella barra degli strumenti,
   digitare Ex_SimpleInstanceProvider nella finestra di dialogo Find Class e
   fare clic su OK.

5. Selezionare Instances dal menu Action nella barra degli strumenti per
   creare le istanze per la classe Ex_SimpleInstanceProvider.

