Exemple : Activation des fonctions de consignation et de trace pour les clients d'application

La passerelle ActiveX vers EJB offre deux formats de consignation et de trace : Windows Application Event Log et Java™ Trace Log.

  • Windows Event Log

    Windows Application Event Log affiche les erreurs JNI, les messages d'erreur de la console Java et les messages d'initialisation XJB. Ce journal permet d'identifier les erreurs XJBInit() et les exceptions externes à l'environnement Java. Par défaut, la consignation des erreurs critiques est activée, tandis que le débogage et la consignation des événements sont désactivés.

    Pour activer ou désactiver la consignation de certains types d'événement dans le journal des événements Windows, spécifiez un ou plusieurs paramètres dans XJBInit(). Si vous définissez plusieurs paramètres, ils sont traités selon l'ordre dans lequel ils apparaissent dans le tableau de chaînes fourni en entrée à la méthode XJBInit(). Une fois la méthodeXJBInit() initialisée, ces paramètres ne peuvent plus être définis ou redéfinis pendant la durée de vie du processus. L'utilisation de Java java.lang.System.setProperty() pour définir ces valeurs n'a également aucun effet.
    • -Dcom.ibm.ws.client.xjb.native.logging.debug=enabled|disabled

      Active ou désactive la consignation des messages de niveau débogage dans le journal des événements du système d'exploitation Windows. Ce niveau de consignation est très utile et permet d'afficher la plupart des erreurs internes, des erreurs de programmation de l'utilisateur et des problèmes de configuration.

    • -Dcom.ibm.ws.client.xjb.native.logging.event=enabled|disabled

      Active ou désactive les messages d'événement dans le journal des événements du système d'exploitation Windows.

    • -Dcom.ibm.ws.client.xjb.native.logging.*=enabled|disabled

      Active ou désactive les messages d'événement et de débogage dans le journal des événements du système d'exploitation Windows. Il est n'est pas possible de désactiver certains messages d'erreur importants dans le journal des erreurs. Seuls les messages de débogage et d'événement peuvent être désactivés.

    Affichage du journal des événements d'application Windows à l'aide de l'observateur d'événements :
    Pour ouvrir l'observateur d'événements dans le système d'exploitation Windows :
    1. Cliquez sur Démarrer > Paramètres > Panneau de configuration.
    2. Cliquez deux fois sur Outils d'administration.
    3. Cliquez deux fois sur Observateur d'événements.
    Tous les événements de la passerelle ActiveX vers EJB contiennent le texte WebSphere XJB dans la colonne source et dans le journal de l'application. Pour plus d'informations sur l'utilisation de l'Observateur d'événements, cliquez sur le menu Action dans celui-ci puis sur Aide.

    Pour ouvrir l'observateur d'événements dans le système d'exploitation Windows, cliquez sur Démarrer > Programmes > Outils d'administration > Observateur d'événements. Tous les événements de la passerelle ActiveX vers EJB contiennent le texte WebSphere XJB dans la colonne source et dans le journal de l'application. Pour plus d'informations, cliquez sur le menu Aide dans l'Observateur d'événements.

  • Journal de trace Java

    Le journal de trace Java affiche des informations permettant de déboguer des appels de méthode, des recherches de classe et des problèmes de transtypage. Comme la portion Java de la passerelle reflète la fonction de l'interface COM IDispatch, les informations figurant dans le journal de trace sont similaires à celles d'une interface IDispatch. Pour comprendre le journal de trace, vous devez comprendre les bases d'IDispatch.

    Pour activer la consignation des utilisateurs, ajoutez les paramètres suivants à la table des chaînes d'entrée de XJBInit() :
    "-DtraceString=com.ibm.ws.client.xjb.*=event=enabled"
    "-DtraceFile=C:\MyTrace.txt"

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rcli_trace
Nom du fichier : rcli_trace.html