Bonjour à tous,

j'ai un petit problème : j'ai lu que pour instantier un beans la meilleur façon (je dois l'utiliser) etait d'utiliser la methode Beans.instantiate(ClassLoader cls, String beanName) et que cette classe fonctionnait comme ceci :

1) Elle recherche un fichier .ser passer dans le second parametre.
2) -Si elle trouve le fichier.ser
Alors elle charge automatiquement le fichier "dans le beans".
-> throws IOException
-Sinon, elle fait appel au constructeur par defaut du nom de la classe passe en 2e parametre. -> throws ClassNotFoundException.

Pourtant si le beans n'a pas ete serialise le container devrait attraper une erreur de type IOException. Or il ne la 'catch' pas ---> bizarre.

Est ce que ce fichier doit se trouver dans le repertoir courrant?

Pouvez-vous m'aider a comprendre comment cette methode fonctionne?

Merci

ps: Il ne me semble pas avoir vu un sous-forum traitant tout particulierement des JavaBeans (suggestion de sous-forum)