At 02:44 PM 5/16/2002 +0200, you wrote: >----- Original Message ----- >From: "Nicolas Delsaux" <[EMAIL PROTECTED]> >To: "Java" <[EMAIL PROTECTED]> > >Moi je ferais une m�thode pas tr�s catholique mais qui a le m�rite d'�tre on >ne peut plus flexible : Un ClassLoader qui modifie les classes charg�es en >rajoutant le log au d�but de chaque m�thode dans le bytecode. Je suis un peu >d�gout� par contre car j'avais fait tout une lib pour parser un fichier >class et rajouter/modifier des trucs � loisir dedans mais je viens de >m'appercevoir que je l'ai perdue ... ( avec cette sublime lib �a t'aurais >pris 10 minutes =). Enfin ca te permet d'utiliser un fichier de config >qui dit quel classes et quel m�thodes logguer .. enfin tu vois le genre. >Si je retrouve cette lib je te pr�vient mais j'ai peu d'espoir en fait. >Reste que le principe est valable � mon avis, � toi de voir : > >Pour les avantages : > >- Tu ne touche pas � ton code >- Pas de surcout sauf au chargement des classes >- Flexible � mort ( par le biais d'un fichier .properties par exemple, tu >peut d�terminer quels appels logguer ou pas ) > >Drawbacks : > >- C'est un peu la m�thode � d�d� la bricole >- Sans la lib �a va demander un peu de boulot, mais �a sera r�utilisable > par tous si tu la l�gue � la communaut� =) t'avais recode BCEL (projet jakarta ) t'avais du temps a perdre al'epoque gloom
jerome
