Bonjour,

j'aurais besoin d'aide pour résoudre un problème au chargement des properties d'une appli J2EE. J'ai une classe Configurateur qui étend Properties et qui charge les fichiers de properties à partir de leur url avec cette instruction:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
this.load(url.openStream());
La modification des properties est prise à chaud donc je scrute périodiquement les fichiers de config, et au bout d'un moment j'obtiens cette erreur:

java.io.FileNotFoundException: "Nom du fichier" (Too many open files)

Visiblement il y a saturation du descripteur de fichier. Est-il nécessaire de faire quelque chose de particulier pour refermer correctement les fichiers après leur lecture?

Merci d'avance si vous pouvez m'aider.