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

Répondre à