Conseils pour l'identification et la résolution des problèmes liés aux beans enterprise et au conteneur d'EJB
Si vous rencontrez des difficultés pour démarrer un conteneur d'EJB (Enterprise JavaBeans), ou si vous recevez des messages d'erreur ou des exceptions qui sont émis par un conteneur d'EJB, appliquez la procédure ci-dessous pour résoudre le problème.
- A l'aide de la console d'administration, vérifiez si le serveur d'applications qui héberge le conteneur s'exécute.
Cherchez dans les journaux quel serveur d'applications héberge le conteneur. Recherchez le message serveur nom_serveur ouvert pour e-business dans les fichiers journaux du serveur. Si le message ne s'affiche pas ou si le message des incidents se sont produits lors du démarrage apparaît, recherchez des détails dans les fichiers journaux du serveur.
Cherchez dans les fichiers journaux de la JVM quel serveur d'applications héberge le conteneur. Recherchez le message serveur nom_serveur ouvert pour e-business dans le fichier SystemOut.log. Si le message ne s'affiche pas ou si le message des incidents se sont produits lors du démarrage apparaît, recherchez des détails dans le fichier SystemErr.log.
Cherchez dans les fichiers journaux système quel serveur d'applications héberge le conteneur.
Activez le traçage pour le conteneur d'EJB à l'aide de la spécification de trace EJBContainer=all=enabled. Suivez les instructions de vidage et de consultation des résultats de trace afin de cerner l'origine de l'incident.
Remarque : Cette rubrique fait référence à un ou plusieurs des fichiers journaux de serveur d'applications. Il est recommandé de configurer le serveur de telle sorte qu'il utilise l'infrastructure de journalisation et de trace HPEL (High Performance Extensible Logging) à la place des fichiers SystemOut.log, SystemErr.log, trace.log et activity.log sur les systèmes distribués et IBM® i. Vous pouvez également utiliser HPEL conjointement avec vos fonctions de journalisation z/OS natives. Si vous utilisez l'infrastructure HPEL, vous pouvez accéder à toutes les informations de journalisation et de trace en utilisant l'outil de ligne de commande LogViewer à partir de votre répertoire bin de profil de serveur. Pour plus d'informations sur l'utilisation de HPEL, voir les informations sur l'utilisation de HPEL
en vue du traitement des incidents liés aux applications.
Si aucune de ces opérations ne résout l'incident, vérifiez s'il a été identifié et documenté dans la rubrique suivante : Diagnostics et résolution des incidents : Ressources d'apprentissage. Si vous ne trouvez pas d'incident similaire au vôtre, ou si les informations fournies ne permettent pas de résoudre votre problème, reportez-vous à l'aide sur l'identification et la résolution des problèmes pour une assistance supplémentaire.
Le support IBM fournit des documents qui peuvent accélérer la collecte des informations nécessaires à la résolution de ce problème. Avant d'ouvrir un enregistrement PMR, reportez-vous à l'un des documents EJB MustGather.