Notes de version de Solaris 9 (Edition pour plate-forme SPARC)

Bugs liés à l'administration du système

Incapacité du démon de Solaris WBEM Services 2.5 à localiser les fournisseurs d'interfaces de programmation com.sun (4619576)

Le démon de Solaris WBEM Services 2.5 ne peut pas localiser les fournisseurs écrits pour l'interface com.sun.wbem.provider ou com.sun.wbem.provider20. Même si vous créez une instance Solaris_ProviderPath pour un fournisseur écrit pour ces interfaces, le démon de Solaris WBEM Services 2.5 ne localise pas le fournisseur.

Solution : pour permettre au démon de localiser un tel fournisseur, arrêtez et redémarrez le démon de Solaris WBEM Services 2.5.


# /etc/init.d/init.wbem stop

# /etc/init.d/init.wbem start

Remarque :

Si vous utilisez l'API javax pour développer votre fournisseur, vous n'avez pas besoin d'arrêter puis de redémarrer le démon de Solaris WBEM Services 2.5, car il identifie de manière dynamique les fournisseurs javax.


Echec de certains appels de la méthode d'nterface de programmation d'application com.sun sous le protocole d'acheminement XML/HTTP (4497393, 4497399, 4497406, 4497411)

Si vous décidez d'utiliser l'interface de programmation d'application com.sun plutôt que l'API javax pour développer votre logiciel WBEM, seul l'appel de méthode distant (RMI) CIM est entièrement pris en charge. Il n'est pas certain que d'autres protocoles tels que XML/HTTP fonctionnent de manière parfaite avec l'interface de programmation d'application com.sun.

Le tableau suivant répertorie des exemples d'appels qui s'exécutent avec succès sous RMI, mais échouent sous XML/HTTP.

Appel de méthode 

Message d'erreur 

CIMClient.close()

NullPointerException

CIMClient.execQuery()

CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED

CIMClient.getInstance()

CIM_ERR_FAILED

CIMClient.invokeMethod()

XMLERROR: ClassCastException

Impossibilité de modifier les propriétés de montage du système de fichiers à l'aide de l'outil de montage et de partage de Solaris Management Console (4466829)

L'outil de montage et de partage de Solaris Management Console ne peut pas modifier les options de montage sur des systèmes de fichiers critiques tels que / (root), /usr, et /var.

Solution :il en existe plusieurs ; choisissez l'une d'entre elles.

Erreur CIM_ERR_LOW_ON_MEMORY en cas de tentative d'ajout de données à l'aide de WBEM (4312409)

Le message d'erreur suivant s'affiche lorsque la mémoire est insuffisante :


CIM_ERR_LOW_ON_MEMORY
Vous ne pouvez pas ajouter d'entrées supplémentaires lorsque la mémoire disponible pour le CIM Object Manager devient insuffisante. Le cas échéant, vous devez réinitialiser le référentiel CIM Object Manager.

Solution : pour réinitialiser le référentiel CIM Object Manager, procédez comme suit :

  1. Devenez superutilisateur.

  2. Arrêtez le CIM Object Manager.


    # /etc/init.d/init.wbem stop
    

  3. Supprimez le répertoire d'enregistrement JavaSpacesTM.


    # /bin/rm -rf /var/sadm/wbem/log
    

  4. Redémarrez le CIM Object Manager.


    # /etc/init.d/init.wbem start
    


Remarque :

Lorsque vous remettez le réferentiel CIM Object Manager à zéro, vous perdez toutes les définitions de propriété présentes dans la zone de stockage de votre machine. Vous devez recompiler les fichiers MOF contenant ces définitions à l'aide de la commande mofcomp. Exemple :


# /usr/sadm/bin/mofcomp -u root -p mot_de_passe_superutilisateur 
votre_fichier_mof