Accueil > fr > Articles > GNU Linux Magazine France >
Le chargement des classes dans JBoss AS
Paru dans le numéro 95 de Juin 2007
Un développeur d’applications destinées à la plateforme Java Entreprise a tendance à mettre toutes les librairies qu’il utilise dans le répertoire commun de son serveur d’applications. Plus qu’une mauvaise pratique, cela est nuisible à l’objectif d’indépendance des composants et plus encore à celui de robustesse du système. Bien que primordial, la logique de chargement de classes dans Java est souvent laissée de côté par les développeurs Java. Cette méconnaissance entraîne parfois des problèmes à l’exécution du code. Ces erreurs ne sont jamais simples à détecter ni à traquer car beaucoup de paramètres entrent en jeu.
Dans cet article, nous allons revenir sur les bases du chargement de classes en Java. Nous aborderons ensuite l’architecture des chargeurs de classes de JBoss AS et de ses référentiels. Nous reviendrons, ensuite, sur tout ce qui a une influence sur les classes qui sont utilisées lors de l’exécution d’un code dans le serveur d’applications. Puis nous terminerons par l’illustration d’un cas concret et les moyens qui sont à notre disposition pour diagnostiquer l’origine du problème.

Téléchargez l’article complet ci-contre.
mise en ligne le
lundi 17 septembre 2007
, par
noel
.

