logging-log4j-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pavel Muhataev <Pav...@moscow.vestedev.com>
Subject Log4j improvement
Date Mon, 02 Jul 2001 14:09:14 GMT
Hi all

I'd like to suggest three features to log4j project:
1) Automatically category determining by package, class and method name
2) Capability of configuration ResourceBundle in configuration file
3) Object dumping capability.

Explanations:
1) Log4j have capability of automatically configuration loading at run-time.
But we need to get category object before logging. Adding capability of
automatically category determining would make log4j more easily to use.
There must be some universal class with static methods for logging. (debug,
info, etc.) When calling this methods package, class and method name must be
determined (may be by using Throwable.printStackTrace).

2) There are a great capability of using ResourceBundles. But it can't be
configured by configure files. I think, such capability must be added

3) I think, it would be very useful to add capability of printing some Java
object's dump.


Here is source code of program :
http://pavlinchik.chat.ru/Java/log4j/Log.java


Paul Mykhataew, ICQ # 33733798

begin 600 winmail.dat
M>)\^(@\.`0:0"``$```````!``$``0>0!@`(````XP0```````#G``$(@`<`
M&````$E032Y-:6-R;W-O9G0@36%I;"Y.;W1E`#$(`06``P`.````T0<'``(`
M$@`)``X``0`+`0$@@`,`#@```-$'!P`"`!(`"0`.``$`"P$!"8`!`"$````T
M140W-#8Y.$-!-D5$-3$Q.$8V-#`P-C`Y-S=",D(X1``P!P$$@`$`$@```$QO
M9S1J(&EM<')O=F5M96YT`)8&`0V`!``"`````@`"``$#D`8`T`<``"P````+
M``(``0```$``.0!P]_.2``/!`1X`<``!````$@```$QO9S1J(&EM<')O=F5M
M96YT`````@%Q``$````6`````<$#`&XKF$;7:V[*$=6/9`!@EWLKC0``'@`Q
M0`$````'````4$%614Q-```#`!I``````!X`,$`!````!P```%!!5D5,30``
M`P`90``````"`0D0`0```&T#``!I`P``<`4``$Q:1G5C=>DL`P`*`')C<&<Q
M,C47`%`!!PM@;@X0,#0Y3P'W`J0#XP(`8V@*P'/P970P(`<3`H,`4`-4MQ#)
M!VT"@S(07@'0-```.BH"X6$'@!%F!Q,@0U194@*`?0J!=@B0=])K"X!D-`Q@
M8P!0"P,)#P0S,PNF($AI(!\'0`E0"K$*A`J`22=D$"!L:6L60'1O(#!S=6=G
M!Y`%0'1HP0G1(&9E870(<`>1@QNQ"0!G-&H@<`-@DFH%D'0Z&F0Q*1%@-G4;
ML`#`=`W@&C%Y(/$?<'1E9P6P'[`!`!_PC')M"X`+@&<@8A^PT0JP8VMA'!`L
M'\`+8+\$$0!P&T`'@!Q@!'`@%A*E&F0R'M!#80JP8@,09&ET'[!O9A_``B!F
M_&EG"'`?00(@!_`'D`AAT&-E0G48(&P60`N`+R2=)-`F0!ID,Q[03V+C'A(@
M4'5M<"#B'W`CYG(N&FI%>`M1%A`E,G/M'EA,'9,0\'860"E()&+.81\,)+L)
M`&%D(.(<X#0@<B80+1]0!X`N(.LF``5`=Q9`;@G@&T`;L=<<$`5`']=O*&1B
M`1`%L)L60!V!9R#A,)!!9"^35RS/'R\@/7<(8&PB86'_&X$=A`1@,R$<T`"0
M->$;L<YU$2`IZ0LP<V(/0`%`;'-A.H$3,&@$D!9`;;\Y8#+"&]`#<!9`)A!I
M+)#_$1`7`2'D`_`<8!O0`9`UD:\B=00@,P$S2"@!`&(;\)\AP`N``A`AP!$P
M8RX>T/Y7.S`F@1HQ(.(<8`0`/@??(5\B:SMW(&8Q02@`P#7POSO1(2$Y8"#B
M.R`#8'<!H&\F0"G@$@(+\#0=T0N`=+93`9!"8%0E$"7@*3F;_PNV(T8[)`K`
M2K$QD`EP+^%W-%Q&%"6,<S"4)#`V`6[^)SNS)*8Q02$A3N<G<TVQ\DE!8FYK
M0K`;X!#@-$K_.X8O@`$`"S$:B"@A4-=.(?\W9#O1/(%%\@$0-X`;HE+A[S1-
M1Z,@XCP#2BR`2Q`R=-XG!"`HPBGK&F1(.T)!D3\EI"21`0!71!V0)1!M((8Z
M+&`"0'`Z+R\*L"YV02$0X!MP+A#A="Y5,!`O6&(O'8,O+!$N9FI8<5F?"E`M
MH`,@331Y:UWQ80?00K!)0U!1(",@&5`W8A$YOC@8Y0]@%&(:<Q>!`&/P````
M`P#>/X)1```#``E9`P````,`!(`((`8``````,````````!&`````%*%```G
M:@$`'@`%@`@@!@``````P````````$8`````5(4```$````$````.2XP`!X`
M"H`((`8``````,````````!&`````#:%```!`````0`````````>``N`""`&
M``````#`````````1@`````WA0```0````$`````````'@`,@`@@!@``````
MP````````$8`````.(4```$````!``````````L``H`((`8``````,``````
M``!&``````.%`````````P`#@`@@!@``````P````````$8`````$(4`````
M```+``^`""`&``````#`````````1@`````&A0````````,`!H`((`8`````
M`,````````!&``````&%````````"P`'@`@@!@``````P````````$8`````
M#H4````````#``B`""`&``````#`````````1@`````1A0````````,`"8`(
M(`8``````,````````!&`````!B%`````````P#Q/PD$```#`/T_XP0```,`
M)@```````P`V```````#`(`0_____P(!1P`!````+@```&,]4E4[83T@.W`]
M5D1).VP]15A#2$%.1T4M,#$P-S`R,30P.3$T6BTW-C0V-@```!X`.$`!````
M!P```%!!5D5,30``'@`Y0`$````'````4$%614Q-``!```<P8K+QD@`#P0%`
M``@P,L4$DP`#P0$>`#T``0````$`````````'@`=#@$````2````3&]G-&H@
M:6UP<F]V96UE;G0````>`#40`0```$`````\0C,P.$(V,C8S,$4U1#,Q,4%$
M03,P,#`P-C)!,3=&0D(P,C`S049"-$!E>&-H86YG92YV97-T+FUS:RYR=3X`
M"P`I```````+`",```````,`!A!F6]9B`P`'$%,#```#`!`0``````,`$1``
M````'@`($`$```!E````2$E!3$Q)1$Q)2T543U-51T=%4U142%)%149%0515
M4D535$],3T<T2E!23TI%0U0Z,2E!551/34%424-!3$Q90T%414=/4EE$151%
M4DU)3DE.1T)94$%#2T%'12Q#3$%34T%.1``````"`7\``0```$`````\0C,P
M.$(V,C8S,$4U1#,Q,4%$03,P,#`P-C)!,3=&0D(P,C`S049"-$!E>&-H86YG
192YV97-T+FUS:RYR=3X`#[H=
`
end

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: log4j-dev-help@jakarta.apache.org


Mime
View raw message