You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(3) |
Aug
(38) |
Sep
(126) |
Oct
(23) |
Nov
(72) |
Dec
(36) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(76) |
Feb
(32) |
Mar
(19) |
Apr
(6) |
May
(54) |
Jun
(40) |
Jul
(45) |
Aug
(35) |
Sep
(51) |
Oct
(67) |
Nov
(10) |
Dec
(50) |
2004 |
Jan
(51) |
Feb
(22) |
Mar
(22) |
Apr
(28) |
May
(53) |
Jun
(99) |
Jul
(38) |
Aug
(49) |
Sep
(23) |
Oct
(29) |
Nov
(30) |
Dec
(48) |
2005 |
Jan
(15) |
Feb
(21) |
Mar
(25) |
Apr
(16) |
May
(131) |
Jun
|
Jul
(8) |
Aug
(5) |
Sep
(15) |
Oct
|
Nov
(15) |
Dec
(12) |
2006 |
Jan
(15) |
Feb
(20) |
Mar
(8) |
Apr
(10) |
May
(3) |
Jun
(16) |
Jul
(15) |
Aug
(11) |
Sep
(17) |
Oct
(27) |
Nov
(11) |
Dec
(12) |
2007 |
Jan
(19) |
Feb
(18) |
Mar
(33) |
Apr
(4) |
May
(15) |
Jun
(22) |
Jul
(19) |
Aug
(20) |
Sep
(14) |
Oct
(4) |
Nov
(34) |
Dec
(11) |
2008 |
Jan
(8) |
Feb
(18) |
Mar
(2) |
Apr
(4) |
May
(26) |
Jun
(9) |
Jul
(8) |
Aug
(8) |
Sep
(3) |
Oct
(17) |
Nov
(14) |
Dec
(4) |
2009 |
Jan
(6) |
Feb
(41) |
Mar
(21) |
Apr
(10) |
May
(21) |
Jun
|
Jul
(8) |
Aug
(4) |
Sep
(3) |
Oct
(8) |
Nov
(6) |
Dec
(5) |
2010 |
Jan
(14) |
Feb
(13) |
Mar
(7) |
Apr
(12) |
May
(4) |
Jun
(1) |
Jul
(11) |
Aug
(5) |
Sep
|
Oct
(1) |
Nov
(10) |
Dec
|
2011 |
Jan
(7) |
Feb
(3) |
Mar
(1) |
Apr
(5) |
May
|
Jun
(1) |
Jul
(6) |
Aug
(6) |
Sep
(10) |
Oct
(5) |
Nov
(4) |
Dec
(5) |
2012 |
Jan
(4) |
Feb
(5) |
Mar
(1) |
Apr
(7) |
May
(1) |
Jun
|
Jul
(2) |
Aug
|
Sep
(5) |
Oct
(5) |
Nov
(4) |
Dec
(5) |
2013 |
Jan
(6) |
Feb
|
Mar
(14) |
Apr
(9) |
May
(3) |
Jun
(2) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
(4) |
Dec
(6) |
2014 |
Jan
|
Feb
(1) |
Mar
(10) |
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
(4) |
Oct
(1) |
Nov
|
Dec
(4) |
2015 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
From: Mike S. <log...@pe...> - 2003-07-07 00:20:47
|
On Fri, 4 Jul 2003, Matthew Keene wrote: > Definitely agree, in fact in one of the hacks that I did I created a > get_appender_by_name method > > sub get_appender_by_name { > my ($self, $appender_name) = @_ ; > return $APPENDER_BY_NAME{$appender_name} ; > } > > I don't know whether it's better from an OO interface standpoint to have > access to the internal hash, or to be able to return individual entries Good point. If we wanted to have it squeaky clean, however, there'd be a lot more to do (e.g. accessors for all fields in all Appender objects), and it's probably not worth it right now, so I kept the method returning a hashref which maps appender names to appender objects. I did make a minor modification to my previous post, though: I thought that it might be cleaner to put the method into Log::Log4perl, since the appenders returned are system- and not logger related. Here's the patch (to be part of 0.36): Index: Log4perl.pm =================================================================== RCS file: /cvsroot/log4perl/Log-Log4perl/lib/Log/Log4perl.pm,v retrieving revision 1.134 retrieving revision 1.136 diff -a -u -r1.134 -r1.136 --- Log4perl.pm 25 Jun 2003 23:42:52 -0000 1.134 +++ Log4perl.pm 7 Jul 2003 00:09:02 -0000 1.136 @@ -13,7 +13,7 @@ use constant DEBUG => 1; -our $VERSION = '0.35'; +our $VERSION = '0.36'; # set this to '1' if you're using a wrapper # around Log::Log4perl @@ -280,6 +280,12 @@ return Log::Log4perl::Logger->get_logger(@args); } +################################################## +sub appenders { # Get all defined appenders hashref +################################################## + return \%Log::Log4perl::Logger::APPENDER_BY_NAME; +} + 1; __END__ @@ -1856,6 +1862,23 @@ of C<$Log::Log4perl::caller_depth> (defaults to 0) by one for every wrapper that's in between your application and C<Log::Log4perl>, then C<Log::Log4perl> will compensate for the difference. + +=head1 Access to Internals + +The following methods are only of use if you want to peek/poke in +the internals of Log::Log4perl. Be careful not to disrupt its +inner workings. + +=over 4 + +=item C<< Log::Log4perl->appenders() >> + +To find out which appenders are currently defined (not only +for a particular logger, but overall), a C<appenders()> +method is available to return a reference to a hash mapping appender +names to their Log::Log4perl::Appender object references. + +=back =head1 EXAMPLE I've also added a test case in t/002 and a comment in Changes. -- Mike Mike Schilli log...@pe... http://perlmeister.com http://log4perl.sourceforge.net |
From: DINERO EN EL A. <CRE...@HO...> - 2003-07-06 20:14:31
|
HOLA!!!!!!!!! Somos una Cooperativa de la Capital Federal. Le ofrecemos un credito directo con su chequera personal. Tramite muy simple y sin nigun tipo de AVAL. El monto del credito dependera de sus movimientos en la cuenta. Tambien tomamos cheques de 3ros., de empresas, inclusive "NO A LA ORDEN". La resolucion es inmediata. ABSOLUTA SERIEDAD. El dinero lo retira cuando entrega sus cheques. COMUNIQUESE CON NOSOTROS TELEFONICAMANTE AL 011 4 899 1376 DE 9 A 18HS Su consulta no nos molesta. Si Ud. no desea recibir mas informacion, responda este mail poniendo en el subject REMOVER |
From: Matthew K. <mk...@ne...> - 2003-07-03 22:09:09
|
>There's currently no 'official' way to do that, but Perl certainly >lets you take a peek without hacking Log::Log4perl: > %Log::Log4perl::Logger::APPENDER_BY_NAME You know, I must have had about six tries at doing that and couldn't get the package qualification right (although it seems pretty obvious now). Thanks very much. > For better encapsulation, we should probably provide > an appenders() method returning a ref to the hash, as in the patch below. > Thoughts? Definitely agree, in fact in one of the hacks that I did I created a get_appender_by_name method sub get_appender_by_name { my ($self, $appender_name) = @_ ; return $APPENDER_BY_NAME{$appender_name} ; } I don't know whether it's better from an OO interface standpoint to have access to the internal hash, or to be able to return individual entries (probably doesn't really matter, I'm certainly no OO bigot). Either way, I think it's a good (and easy) modification to have, especially where, as I said, the actual configuration happens outside your program. > > -- Mike > > Mike Schilli > log...@pe... > http://perlmeister.com > http://log4perl.sourceforge.net > > Index: Logger.pm > =================================================================== > RCS file: /cvsroot/log4perl/Log-Log4perl/lib/Log/Log4perl/Logger.pm,v > retrieving revision 1.49 > diff -a -u -r1.49 Logger.pm > --- Logger.pm 10 Jun 2003 07:02:41 -0000 1.49 > +++ Logger.pm 3 Jul 2003 18:49:22 -0000 > @@ -456,6 +456,12 @@ > } > > ################################################## > +sub appenders { > +################################################## > + return \%APPENDER_BY_NAME; > +} > + > +################################################## > sub has_appenders { > ################################################## > my($self) = @_; > |
From: Mike S. <log...@pe...> - 2003-07-03 18:50:19
|
On Thu, 3 Jul 2003, Matthew Keene wrote: > I want to be able to access the details of a given appender attached > to a logger. I can get the names of the appenders via > $logger->appender_names, but I would like to get access to the actual > appender details. Specifically I'm trying to get the filename which is > defined in a configuration file for a specific logger. I've been able > to hack it by adding the following line to the add_appender method in > Logger.pm > > $self->{appenders} = \%APPENDER_BY_NAME ; > > and then accessing it from the program for the logger Logfile by > > $logger->{appenders}{Logfile}{appender}{filename} ; > > Is there a way of doing this that doesn't involve hacking the code ? > If not, would you consider adding this to the log4perl code ? There's currently no 'official' way to do that, but Perl certainly lets you take a peek without hacking Log::Log4perl: %Log::Log4perl::Logger::APPENDER_BY_NAME is available. For better encapsulation, we should probably provide an appenders() method returning a ref to the hash, as in the patch below. Thoughts? -- Mike Mike Schilli log...@pe... http://perlmeister.com http://log4perl.sourceforge.net Index: Logger.pm =================================================================== RCS file: /cvsroot/log4perl/Log-Log4perl/lib/Log/Log4perl/Logger.pm,v retrieving revision 1.49 diff -a -u -r1.49 Logger.pm --- Logger.pm 10 Jun 2003 07:02:41 -0000 1.49 +++ Logger.pm 3 Jul 2003 18:49:22 -0000 @@ -456,6 +456,12 @@ } ################################################## +sub appenders { +################################################## + return \%APPENDER_BY_NAME; +} + +################################################## sub has_appenders { ################################################## my($self) = @_; |
From: Matthew K. <mk...@ne...> - 2003-07-03 13:54:32
|
I want to be able to access the details of a given appender attached to = a logger. I can get the names of the appenders via = $logger->appender_names, but I would like to get access to the actual = appender details. Specifically I'm trying to get the filename which is = defined in a configuration file for a specific logger. I've been able = to hack it by adding the following line to the add_appender method in = Logger.pm $self->{appenders} =3D \%APPENDER_BY_NAME ; and then accessing it from the program for the logger Logfile by=20 $logger->{appenders}{Logfile}{appender}{filename} ; Is there a way of doing this that doesn't involve hacking the code ? If = not, would you consider adding this to the log4perl code ? |
From: Mike S. <log...@pe...> - 2003-07-01 06:44:51
|
Hi all, Log::Log4perl 0.35 is on its way to CPAN, here's the Changes: 0.35 06/21/2003 * (kg) got rid of warnings during make test in 014ConfErrs.t added user-defined hooks to JavaMap * Jim Cromie <jc...@di...> provided a patch to get rid of deprechated our-if syntax in Level.pm * (ms) removed test case for RollingFileAppender because of recent instability. Added dependency for Log::Dispatch::RollingFile 1.10 in Log/Log4perl/JavaMap/RollingFileAppender.pm. -- Mike Mike Schilli log...@pe... http://perlmeister.com http://log4perl.sourceforge.net |
From: Beijing C. T. <tra...@ey...> - 2003-06-28 05:00:44
|
<!-- saved from url=(0022)http://internet.e-mail --> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <title>Cost</title> </head> <body> <div align="center"> <center> <table border="1" width="651" height="465"> <tr> <td width="651" height="465"> <p align="center" style="margin-left:12.0pt;text-align:center; text-indent:-12.0pt;mso-char-indent-count:-1.0;mso-char-indent-size:12.0pt; line-height:12.0pt;mso-line-height-rule:exactly;mso-pagination:widow-orphan"><font face="Times New Roman"><span lang="EN-US" style="font-size: 12.0pt; mso-bidi-font-size: 13.5pt; color: #006600">Cost-Effective Solutions for Global</span><span lang="EN-US" style="font-size:12.0pt;mso-bidi-font-size:10.0pt;font-family:Arial; color:#006600"> Translations!</span><span lang="EN-US" style="font-size: 14.0pt;mso-bidi-font-size:10.0pt;font-family:Arial;color:white"><br> </span><span lang="EN-US" style="mso-bidi-font-size:13.5pt;color:#CC3300"><b>Beijing Expert Translation Co., Ltd.</b></span></font></p> <p align="left" style="text-align:left;line-height:12.0pt; mso-line-height-rule:exactly;mso-pagination:widow-orphan"><font face="Times New Roman"><span lang="EN-US">Dear International Manager:</span><span lang="EN-US" style="font-family:宋体;mso-font-kerning: 0pt"><o:p> </o:p> </span></font></p> <p style="line-height:12.0pt;mso-line-height-rule:exactly"><span lang="EN-US"><font face="Times New Roman">The Beijing Expert Translation Co., Ltd. is based in Beijing, China, providing high quality translation services in most of the world’s commercially significant languages. In addition to considerable expertise English translations, we offer translation services in the following languages-pairs:</font></span></p> <p style="line-height:12.0pt;mso-line-height-rule:exactly"><span lang="EN-US"><font face="Times New Roman">French-Chinese, Chinese-French, German-Chinese, Chinese-German, Japanese-Chinese, Chinese-Japanese, Russian-Chinese, Chinese-Russian, Korean-Chinese, and Chinese-Korean.<o:p> </o:p> </font> </span></p> <p style="line-height:12.0pt;mso-line-height-rule:exactly"><span lang="EN-US"><font face="Times New Roman">We have proven proficiency in large-scale projects and excellent continuing relationships with recognized multinational corporations such as P&G, the Delaware Corporation, Multiling Corporation and many of China’s governmental organizations and publishing houses. Our service offering extends from technical and marking materials to over 30 published works of literature. We have in-depth experience in the areas of :<o:p> </o:p> </font> </span></p> <table border="1" cellspacing="0" cellpadding="0" style="border-collapse:collapse; border:none;mso-border-alt:solid windowtext .5pt;mso-padding-alt:0cm 5.4pt 0cm 5.4pt"> <tr> <td width="229" valign="top" style="width:171.75pt;border:none;padding:0cm 5.4pt 0cm 5.4pt"> <p align="center" style="text-align:center;line-height:12.0pt;mso-line-height-rule: exactly"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 13.5pt"><font face="Times New Roman">Medicine and Medical Instrumentation<o:p> </o:p> </font> </span></p> </td> <td width="229" valign="top" style="width:171.75pt;border:none;padding:0cm 5.4pt 0cm 5.4pt"> <p align="center" style="text-align:center;line-height:12.0pt;mso-line-height-rule: exactly"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 13.5pt"><font face="Times New Roman">Mechanics and Materials Engineering<o:p> </o:p> </font> </span></p> </td> <td width="229" valign="top" style="width:171.75pt;border:none;padding:0cm 5.4pt 0cm 5.4pt"> <p align="center" style="text-align:center;line-height:12.0pt;mso-line-height-rule: exactly"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 13.5pt"><font face="Times New Roman">Architecture<o:p> </o:p> </font> </span></p> </td> </tr> <tr> <td width="229" valign="top" style="width:171.75pt;border:none;padding:0cm 5.4pt 0cm 5.4pt"> <p align="center" style="text-align:center;line-height:12.0pt;mso-line-height-rule: exactly"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 13.5pt"><font face="Times New Roman">Software & IT<o:p> </o:p> </font> </span></p> </td> <td width="229" valign="top" style="width:171.75pt;border:none;padding:0cm 5.4pt 0cm 5.4pt"> <p align="center" style="text-align:center;line-height:12.0pt;mso-line-height-rule: exactly"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 13.5pt"><font face="Times New Roman">Automotive and Railway<o:p> </o:p> </font> </span></p> </td> <td width="229" valign="top" style="width:171.75pt;border:none;padding:0cm 5.4pt 0cm 5.4pt"> <p align="center" style="text-align:center;line-height:12.0pt;mso-line-height-rule: exactly"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 13.5pt"><font face="Times New Roman">Cultural and Social Sciences<o:p> </o:p> </font> </span></p> </td> </tr> <tr> <td width="229" valign="top" style="width:171.75pt;border:none;padding:0cm 5.4pt 0cm 5.4pt"> <p align="center" style="text-align:center;line-height:12.0pt;mso-line-height-rule: exactly"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 13.5pt"><font face="Times New Roman">Chemistry and Chemical Engineering<o:p> </o:p> </font> </span></p> </td> <td width="229" valign="top" style="width:171.75pt;border:none;padding:0cm 5.4pt 0cm 5.4pt"> <p align="center" style="text-align:center;line-height:12.0pt;mso-line-height-rule: exactly"><font face="Times New Roman"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 13.5pt">Finance and Economics</span><span lang="EN-US" style="font-size:10.5pt;mso-bidi-font-size:10.0pt"><o:p> </o:p> </span></font></p> </td> <td width="229" valign="top" style="width:171.75pt;border:none;padding:0cm 5.4pt 0cm 5.4pt"> <p align="center" style="text-align:center;line-height:12.0pt;mso-line-height-rule: exactly"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 13.5pt"><font face="Times New Roman">Geology and Environment Protection<o:p> </o:p> </font> </span></p> </td> </tr> <tr> <td width="229" valign="top" style="width:171.75pt;border:none;padding:0cm 5.4pt 0cm 5.4pt"> <p align="center" style="text-align:center;line-height:12.0pt;mso-line-height-rule: exactly"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 13.5pt"><font face="Times New Roman">Biology<o:p> </o:p> </font> </span></p> </td> <td width="229" valign="top" style="width:171.75pt;border:none;padding:0cm 5.4pt 0cm 5.4pt"> <p align="center" style="text-align:center;line-height:12.0pt;mso-line-height-rule: exactly"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 13.5pt"><font face="Times New Roman">Corporate Management<o:p> </o:p> </font> </span></p> </td> <td width="229" valign="top" style="width:171.75pt;border:none;padding:0cm 5.4pt 0cm 5.4pt"> <p align="center" style="text-align:center;line-height:12.0pt;mso-line-height-rule: exactly"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 13.5pt"><font face="Times New Roman">Commerce<o:p> </o:p> </font> </span></p> </td> </tr> <tr> <td width="229" valign="top" style="width:171.75pt;border:none;padding:0cm 5.4pt 0cm 5.4pt"> <p align="center" style="text-align:center;line-height:12.0pt;mso-line-height-rule: exactly"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 13.5pt"><font face="Times New Roman">Law and Legal Documentation<o:p> </o:p> </font> </span></p> </td> <td width="229" valign="top" style="width:171.75pt;border:none;padding:0cm 5.4pt 0cm 5.4pt"> <p align="center" style="text-align:center;line-height:12.0pt;mso-line-height-rule: exactly"><font face="Times New Roman"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 10.0pt"> Insurance</span><span lang="EN-US" style="font-size:10.5pt;mso-bidi-font-size:13.5pt;font-family: Arial"><o:p> </o:p> </span></font></p> </td> <td width="229" valign="top" style="width:171.75pt;border:none;padding:0cm 5.4pt 0cm 5.4pt"> <p align="center" style="text-align:center;line-height:12.0pt;mso-line-height-rule: exactly"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 13.5pt"><font face="Times New Roman">Education<o:p> </o:p> </font> </span></p> </td> </tr> </table> <p style="line-height:12.0pt;mso-line-height-rule:exactly"><font face="Times New Roman"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 13.5pt">With a staff of eight full-time employees and 1,500 staff translators, we are fully able to deal with the most challenging of projects, regardless of size or complexity. A majority of our managers and full-time employees have doctoral or master’s degrees in science, law or other specialties and have considerable knowledge of our client's areas of business activity. </span><span lang="EN-US" style="font-size:10.5pt;mso-bidi-font-size:10.0pt"><o:p> </o:p> </span></font></p> <p style="line-height:12.0pt;mso-line-height-rule:exactly"><font face="Times New Roman"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 10.0pt; mso-font-kerning: 1.0pt">We translate both in the traditional way, by human professionals, and by computer-aided translation software. We use industry-standard software such as Star Transit and TermStar. The combination of translation professionals and advanced software technology produces higher quality and elevated productivity.</span><span lang="EN-US" style="font-size: 10.5pt;mso-bidi-font-size:10.0pt;font-family:"Times New Roman""> </span><span lang="EN-US" style="font-size:10.5pt;mso-bidi-font-size:10.0pt"><o:p> </o:p> </span></font></p> <p style="line-height:12.0pt;mso-line-height-rule:exactly"><font face="Times New Roman"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 10.0pt">We would greatly appreciate any opportunity to find cost-effective and professional solutions to your company’s translations needs. Our management and staff look forward to hearing from you soon!</span><span lang="EN-US" style="font-size:10.5pt;mso-bidi-font-size:10.0pt"><o:p> </o:p> </span></font></p> <p style="line-height:12.0pt;mso-line-height-rule:exactly"><font face="Times New Roman"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 10.0pt">Dr. Wei Zhen </span><span lang="EN-US" style="font-size:10.5pt;mso-bidi-font-size: 10.0pt"><o:p> </o:p> </span></font></p> <p style="line-height:12.0pt;mso-line-height-rule:exactly"><font face="Times New Roman"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 10.0pt">General Manager<br> Beijing Expert Translation Co., Ltd.<br> <br> Tel: 0086-10-82115891 82115892 Fax: 0086-10-82115893<br> </span><span lang="IT" style="font-size:10.5pt;mso-bidi-font-size:10.0pt; font-family:"Times New Roman";mso-font-kerning:1.0pt;mso-ansi-language:IT">E-mail: bj...@16... </span><span lang="EN-US" style="font-size:10.5pt;mso-bidi-font-size:10.0pt"></o:p> </span></font></p> <p style="line-height:12.0pt;mso-line-height-rule:exactly"><span lang="EN-US" style="font-size:10.5pt;mso-bidi-font-size:13.5pt"><font face="Times New Roman">Rates: </font></span></p> <p style="line-height:12.0pt;mso-line-height-rule:exactly"><span lang="EN-US" style="font-size:10.5pt;mso-bidi-font-size:10.0pt"><font face="Times New Roman">English-Chinese: US$0.045-0.05/English word<br> Chinese-English: US$0.065-0.08/English word<br> French-Chinese:<span style="mso-spacerun: yes"> </span>US$0.055-0.06/French word<br> Chinese-French:<span style="mso-spacerun: yes"> </span>US$0.065-0.08/French word<br> German-Chinese: US$0.055-0.06 per German word<br> Chinese-German: US$0.065-0.08 per German word<br> Japanese-Chinese: US$0.035-0.05 /Japanese Character<br> Chinese-Japanese: US$0.04-0.06 /Japanese Character<br> Russian-Chinese: US$0.03-0.035/Chinese Character<br> Chinese-Russian: US$0.04-0.045 /Chinese Character<br> Korean-Chinese:<span style="mso-spacerun: yes"> </span>US$0.03-0.035/Chinese Character<br> <span style="mso-font-kerning:1.0pt">Chinese-Korean:<span style="mso-spacerun: yes"> </span>US$0.040-0.045/ Chinese Character.</span><o:p> </o:p> </font> </span></p> <p style="line-height:12.0pt;mso-line-height-rule:exactly"><font face="Times New Roman"><span lang="EN-US" style="font-size: 10.5pt; mso-bidi-font-size: 10.0pt; mso-font-kerning: 1.0pt">Please accept my apologies if this message is an intrusion. You can e-mail me at: <a href="mailto:to:tra...@so...">tra...@so...</a> and I will remove your address from our lists.</span><span lang="EN-US" style="font-size:10.5pt;mso-bidi-font-size:10.0pt"><o:p> </o:p> </span></font></td> </tr> </table> </center> </div> </body> </html> |
From: Kevin G. <ke...@go...> - 2003-06-27 15:38:04
|
> can we have extension lines in ConversionPatterns? I just wrote Sure, they've been accepted for a while. You do just about anything log4j.appender.BLA.layout.ConversionPattern=Time: \ %d\ %n\ Host: %H\ %nPID: %P%n%nLevel: %p\ %nSource: %c%n%n\ %m%n Keep in mind if the config is in perl, like in a here-doc, you have to either single-quote it or use double backslashes. And also that the continuation line cleaver eliminates whitespace on continuation lines up to the first whitespace character, so foo\ bar will come out 'foobar', while foo \ bar will come out 'foo bar'. -- Happy Trails . . . Kevin M. Goess (and Anne and Frank) 904 Carmel Ave. Albany, CA 94706 (510) 525-5217 |
From: Dintelmann, P. <Pet...@Dr...> - 2003-06-27 07:56:59
|
Hi, can we have extension lines in ConversionPatterns? I just wrote log4j.appender.BLA.layout.ConversionPattern=Time: %d%nHost: %H%nPID: %P%n%nLevel: %p%nSource: %c%n%n%m%n in a config file which is nearly unreadable in a standard terminal. I'd rather like to see log4j.appender.BLA.layout.ConversionPattern=Time: %d%nHost: %H%n\ PID: %P%n%nLevel: %p%nSource: %c%n%n%m%n instead, where the \ at end of line extends it to the next line. This improves readability from my point of view. Regards, Peter Dintelmann -- Dr. Peter Dintelmann Dresdner Bank AG CC IT MIS - MIS@ Products Theodor-Heuss-Allee 110 D-60301 Frankfurt Germany Tel.: +49-(0)69-263-19722 Email: Pet...@dr... http://www.dresdner-bank.com http://mis.dresdner-bank.com |
From: <sop...@gm...> - 2003-06-23 23:35:38
|
<html> <head> <meta http-equiv=3D"Content-Language" content=3D"it"> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-= 1252"> <meta name=3D"GENERATOR" content=3D"Microsoft FrontPage 4.0"> <meta name=3D"ProgId" content=3D"FrontPage.Editor.Document"> <title>Nuova pagina 1</title> </head> <body bgcolor=3D"#FF0000" text=3D"#FFFFFF" link=3D"#FFFF00" vlink=3D"#00FF= FF" alink=3D"#FFFFFF"> <div align=3D"center"> <center> <table border=3D"0" cellpadding=3D"3" cellspacing=3D"3"> <tr> <td> <p align=3D"center"><a href=3D"http://www.geocities.com/format8649= 5/"> <img border=3D"0" src=3D"http://www.geocities.com/stephon69111/t05= jpg"></a><br> <font face=3D"Arial Black" size=3D"2"><b><a href=3D"http://www.geo= cities.com/thorsten83386/"><font color=3D"#FFFF00"> FOR YOU ONLY</font></a></b></font></td> <td><p><font face=3D"Arial Black" size=3D"2"><b><font color=3D"#FFFF= FF">Hello friends,<br> </font></b></font><b><font face=3D"Arial Black" color=3D"#FFFFFF" = size=3D"2">I do it just to satisfate my pleasure, not for money!</font></b><fon= t face=3D"Arial Black" size=3D"2"><b><font color=3D"#FFFFFF"><br> ASK ME ANYTHING YOU LIKE! THERE IS NO LIMIT!<br> <a href=3D"http://www.geocities.com/marian84228/"> TRY IF I AM ON LINE<br> </a>Meet me on line when you have time!</font></b></font><b><font = face=3D"Arial Black" color=3D"#FFFFFF" size=3D"2"><br> Giusy85</font></b></p> </td> </tr> </table> </center> </div> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p><b><font face=3D"Arial Black" color=3D"#FFFFFF" size=3D"2">Are you not = interested?<br> </font><a href=3D"mailto:dzo...@gm..."><font face=3D"Arial Black" = color=3D"#FFFFFF" size=3D"1"> Leave</font></a></b></p> <p><b><font face=3D"Arial Black"><br> </font></b></p> <p> </p> <p> </p> </body> </html>wppbdf busiig ecprkivs lm bcb kvds fxerq plrxzmabrks fqmzkjq |
From: Mike S. <log...@pe...> - 2003-06-23 03:50:30
|
Date: Mon, 23 Jun 2003 09:37:35 +1000 (EST) From: Mark Pfeiffer <ma...@ml...> To: Mike Schilli <log...@pe...> Cc: Mark Pfeiffer <ma...@ml...> Subject: Re: [log4perl-devel] Re: patch against 0.34 to build with 5.8.1 pre (fwd) On Jun 20, Mike Schilli's good news was: > Hey Mark, > > have you changed this in Log-Dispatch-FileRotate recently? > Ummm no I don't think so. Oh, It changed in version 1.06 and hasn't changed since. I don't know why it changed in 1.06 though. Looking back through my email it seems I did do some code swaping with someone who was trying to fix up some code locking issues I had across fork/exec. It may have crept in then. I'll put it back. As version 1.10 immediatley. > -- Mike > > Mike Schilli > log...@pe... > http://perlmeister.com > http://log4perl.sourceforge.net > > ---------- Forwarded message ---------- > Date: Fri, 20 Jun 2003 01:32:24 -0700 (PDT) > From: Mike Schilli <m...@pe...> > To: Jim Cromie <jc...@di...> > Cc: L-log4perl <log...@li...> > Subject: [log4perl-devel] Re: patch against 0.34 to build with 5.8.1 pre > > On Thu, 19 Jun 2003, Jim Cromie wrote: > > > attached (and included below) is a patch to fix > > 1 a syntax error in Level, > > 2 a NOT-READY one against t/032RollingFile.t > > Thanks, I've applied your first patch. The 'my' fix for the 032 test case > was already checked into CVS. > > The real problem with Log::Dispatch::FileRotate is pretty severe, though: > Looks like the latest Log::Dispatch::FileRotate (1.09) expects its 'size' > parameter now in megabytes, not bytes. > > I've changed both JavaMap/RollingFileAppender.pm and the test case, here's > the diff between the last release and now: > > Index: lib/Log/Log4perl/JavaMap/RollingFileAppender.pm > =================================================================== > RCS file: /cvsroot/log4perl/Log-Log4perl/lib/Log/Log4perl/JavaMap/RollingFileAppender.pm,v > retrieving revision 1.2 > retrieving revision 1.3 > diff -a -u -r1.2 -r1.3 > --- lib/Log/Log4perl/JavaMap/RollingFileAppender.pm 18 Nov 2002 20:04:28 -0000 1.2 > +++ lib/Log/Log4perl/JavaMap/RollingFileAppender.pm 20 Jun 2003 07:46:35 -0000 1.3 > @@ -57,10 +57,9 @@ > }elsif (defined $data->{size}{value}){ > $size = $data->{size}{value}; > }else{ > - $size = 10_000_000; > + $size = 10; > } > > - > return Log::Log4perl::Appender->new("Log::Dispatch::FileRotate", > name => $appender_name, > filename => $filename, > @@ -90,7 +89,7 @@ > File > Append "true|false|1|0" default=true > BufferedIO "true|false|1|0" default=false (i.e. autoflush is on) > - MaxFileSize default 10_000_000 > + MaxFileSize default=10 (in MB) > MaxBackupIndex default is 1 > > Possible config properties for Log::Dispatch::FileRotate are > Index: t/032JRollFile.t > =================================================================== > RCS file: /cvsroot/log4perl/Log-Log4perl/t/032JRollFile.t,v > retrieving revision 1.3 > retrieving revision 1.6 > diff -a -u -r1.3 -r1.6 > --- t/032JRollFile.t 31 May 2003 18:51:29 -0000 1.3 > +++ t/032JRollFile.t 20 Jun 2003 07:36:29 -0000 1.6 > @@ -21,7 +21,6 @@ > mkdir("$WORK_DIR", 0755) || die "can't create $WORK_DIR ($!)"; > } > > -my $WORK_DIR = File::Spec->catfile(qw(t tmp)); > use vars qw(@outfiles); @outfiles = (File::Spec->catfile($WORK_DIR, 'rolltest.log'), > File::Spec->catfile($WORK_DIR, 'rolltest.log.1'), > File::Spec->catfile($WORK_DIR, 'rolltest.log.2'),); > @@ -30,14 +29,13 @@ > unlink $f if (-e $f); > } > > - > my $conf = <<CONF; > log4j.category.cat1 = INFO, myAppender > > log4j.appender.myAppender=org.apache.log4j.RollingFileAppender > log4j.appender.myAppender.File=@{[File::Spec->catfile($WORK_DIR, 'rolltest.log')]} > #this will roll the file after one write > -log4j.appender.myAppender.MaxFileSize=15 > +log4j.appender.myAppender.MaxFileSize=@{[1/1024]} > log4j.appender.myAppender.MaxBackupIndex=2 > log4j.appender.myAppender.layout=org.apache.log4j.PatternLayout > log4j.appender.myAppender.layout.ConversionPattern=%-5p %c - %m%n > @@ -48,17 +46,17 @@ > > my $logger = Log::Log4perl->get_logger('cat1'); > > -$logger->debug("debugging message 1 "); > -$logger->info("info message 1 "); > -$logger->warn("warning message 1 "); > -$logger->fatal("fatal message 1 "); > - > +$logger->debug("x" x 1024 . "debugging message 1 "); > +$logger->info("x" x 1024 . "info message 1 "); > +$logger->warn("x" x 1024 . "warning message 1 "); > +$logger->fatal("x" x 1024 . "fatal message 1 "); > > +my $rollfile = File::Spec->catfile($WORK_DIR, 'rolltest.log.2'); > > -open (F, File::Spec->catfile($WORK_DIR, 'rolltest.log.2')); > +open F, $rollfile or die "Cannot open $rollfile"; > my $result = <F>; > close F; > -like($result, qr/^INFO cat1 - info message 1/); > +like($result, qr/^INFO cat1 - x+info message 1/); > > #MaxBackupIndex is 2, so this file shouldn't exist > ok(! -e File::Spec->catfile($WORK_DIR, 'rolltest.log.3')); > @@ -66,4 +64,3 @@ > foreach my $f (@outfiles){ > unlink $f if (-e $f); > } > - > > -- Mike > > Mike Schilli > m...@pe... > http://perlmeister.com > > > ------------------------------------------------------- > This SF.Net email is sponsored by: INetU > Attention Web Developers & Consultants: Become An INetU Hosting Partner. > Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission! > INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php > _______________________________________________ > log4perl-devel mailing list > log...@li... > https://lists.sourceforge.net/lists/listinfo/log4perl-devel > ---------------------------------------------------------------------------- Mark Pfeiffer |Email : Mar...@ml... Computer Systems Engineer |Snail : PO Box 334, Oatley, NSW, 2223, Australia MLP Consulting Pty. Ltd |Phone : 0417 447 538 ---------------------------------------------------------------------------- |
From: Mike S. <log...@pe...> - 2003-06-22 03:26:43
|
On Fri, 20 Jun 2003, Kevin Goess wrote: > Since the point of JavaMap::RollingFileAppender is to be API-compatible > with the log4j module, it should continue to accept the parameter in > bytes and translate to megabytes when it calls the Log::Dispatch module. Good catch, thanks, I've checked in the fix. BTW, if we wanted to be fully compatible, we'd have to add support for the following, too (out of log4j): In configuration files, the <b>MaxFileSize</b> option takes an long integer in the range 0 - 2^63. You can specify the value with the suffixes "KB", "MB" or "GB" so that the integer is interpreted being expressed respectively in kilobytes, megabytes or gigabytes. For example, the value "10KB" will be interpreted as 10240. > And don't forget to change the required version number of FileRotate if > we're requiring the latest version. Another good catch, 1.09 is now required both in JavaMap/RollingFileAppender and in the test case. Pushed 0.35 to the web site for beta testing ... -- Mike Mike Schilli log...@pe... http://perlmeister.com http://log4perl.sourceforge.net |
From: Maxim M. <mal...@ya...> - 2003-06-20 15:31:21
|
Hi Kevin: No, I don't recall it happened, if I didn't change the script. Perhaps, you are right. I'll post the question to the Active State PerlEx Mailing list. Thank you, Maxim --- Kevin Goess <ke...@go...> wrote: > Maxim Maltchevski wrote: > > Hi everyone: > > the IIS 5.0 with PerlEx.dll for the Active State > Perl > > 5.6.0 build 633 and have intermittent problems > with > > Log4perl being unable to precompile whenever I > change > > the script. I'm using Log::Dispatch::File as my > > Appender and the error seems to be related to it: > > > > Precompiler: Eval Error: > > > > > Package:[PerlEx::Precompiler::c_::wwwroot::archive::cgi_2dbin::survey_asp] > > File:[C:\wwwroot\archive\cgi-bin\survey.asp] > > Error:[Can't call method "log" on an undefined > value > > at c:/Perl/site/lib/Log/Log4perl/Appender.pm line > 177. > > ] > > Precompiler: Returning -1 at > > 594 > > > > The module where Log4perl is called is inside the > > BEGIN block and it looks like like the Appender's > new > > method fails to create an object correctly. If I > > restart IIS, the error goes away but I feel > > uncomfortable to use the script in production > without > > knowing what's causing the problem. Are there any > > patches I need to apply to use Log4perl with > PerlEx? > > Not having worked with PerlEx either I'm going out > on a limb here, but > from reading the documentation I think it has to do > with the way PerlEx > persists across invocations and the way Log4perl > loads modules > dynamically using 'eval'. If you change your script > without restarting > IIS maybe PerlEx reloads *part* of Log4perl's data > structures as it > recompiles your script. Restarting IIS gives you a > clean slate. That's > my guess. > > Do you ever see the error when you *don't* change > your script? > > -- > Happy Trails . . . > > Kevin M. Goess > (and Anne and Frank) > 904 Carmel Ave. > Albany, CA 94706 > (510) 525-5217 > __________________________________ Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! http://sbc.yahoo.com |
From: Kevin G. <ke...@go...> - 2003-06-20 15:30:46
|
> The real problem with Log::Dispatch::FileRotate is pretty severe, though: > Looks like the latest Log::Dispatch::FileRotate (1.09) expects its 'size' > parameter now in megabytes, not bytes. Mike, Since the point of JavaMap::RollingFileAppender is to be API-compatible with the log4j module, it should continue to accept the parameter in bytes and translate to megabytes when it calls the Log::Dispatch module. And don't forget to change the required version number of FileRotate if we're requiring the latest version. -- Happy Trails . . . Kevin M. Goess (and Anne and Frank) 904 Carmel Ave. Albany, CA 94706 (510) 525-5217 |
From: Kevin G. <ke...@go...> - 2003-06-20 15:25:03
|
Maxim Maltchevski wrote: > Hi everyone: > the IIS 5.0 with PerlEx.dll for the Active State Perl > 5.6.0 build 633 and have intermittent problems with > Log4perl being unable to precompile whenever I change > the script. I'm using Log::Dispatch::File as my > Appender and the error seems to be related to it: > > Precompiler: Eval Error: > > Package:[PerlEx::Precompiler::c_::wwwroot::archive::cgi_2dbin::survey_asp] > File:[C:\wwwroot\archive\cgi-bin\survey.asp] > Error:[Can't call method "log" on an undefined value > at c:/Perl/site/lib/Log/Log4perl/Appender.pm line 177. > ] > Precompiler: Returning -1 at > 594 > > The module where Log4perl is called is inside the > BEGIN block and it looks like like the Appender's new > method fails to create an object correctly. If I > restart IIS, the error goes away but I feel > uncomfortable to use the script in production without > knowing what's causing the problem. Are there any > patches I need to apply to use Log4perl with PerlEx? Not having worked with PerlEx either I'm going out on a limb here, but from reading the documentation I think it has to do with the way PerlEx persists across invocations and the way Log4perl loads modules dynamically using 'eval'. If you change your script without restarting IIS maybe PerlEx reloads *part* of Log4perl's data structures as it recompiles your script. Restarting IIS gives you a clean slate. That's my guess. Do you ever see the error when you *don't* change your script? -- Happy Trails . . . Kevin M. Goess (and Anne and Frank) 904 Carmel Ave. Albany, CA 94706 (510) 525-5217 |
From: Mike S. <log...@pe...> - 2003-06-20 08:08:09
|
On Thu, 19 Jun 2003, Maxim Maltchevski wrote: > Hi Mike: > Log::Dispatch is installed and I tried switching to > using Log::Log4perl::Appender::File. I got the same > error on the same line. It looks like PerlEx doesn't > pull in appenders properly. Interesting ... the appenders are pulled in by Log::Log4perl via eval "require Foo" at runtime -- maybe that's a problem for PerlEx? -- Mike Mike Schilli log...@pe... http://perlmeister.com http://log4perl.sourceforge.net |
From: Mike S. <m...@pe...> - 2003-06-20 08:02:19
|
On Thu, 19 Jun 2003, Jim Cromie wrote: > attached (and included below) is a patch to fix > 1 a syntax error in Level, > 2 a NOT-READY one against t/032RollingFile.t Thanks, I've applied your first patch. The 'my' fix for the 032 test case was already checked into CVS. The real problem with Log::Dispatch::FileRotate is pretty severe, though: Looks like the latest Log::Dispatch::FileRotate (1.09) expects its 'size' parameter now in megabytes, not bytes. I've changed both JavaMap/RollingFileAppender.pm and the test case, here's the diff between the last release and now: Index: lib/Log/Log4perl/JavaMap/RollingFileAppender.pm =================================================================== RCS file: /cvsroot/log4perl/Log-Log4perl/lib/Log/Log4perl/JavaMap/RollingFileAppender.pm,v retrieving revision 1.2 retrieving revision 1.3 diff -a -u -r1.2 -r1.3 --- lib/Log/Log4perl/JavaMap/RollingFileAppender.pm 18 Nov 2002 20:04:28 -0000 1.2 +++ lib/Log/Log4perl/JavaMap/RollingFileAppender.pm 20 Jun 2003 07:46:35 -0000 1.3 @@ -57,10 +57,9 @@ }elsif (defined $data->{size}{value}){ $size = $data->{size}{value}; }else{ - $size = 10_000_000; + $size = 10; } - return Log::Log4perl::Appender->new("Log::Dispatch::FileRotate", name => $appender_name, filename => $filename, @@ -90,7 +89,7 @@ File Append "true|false|1|0" default=true BufferedIO "true|false|1|0" default=false (i.e. autoflush is on) - MaxFileSize default 10_000_000 + MaxFileSize default=10 (in MB) MaxBackupIndex default is 1 Possible config properties for Log::Dispatch::FileRotate are Index: t/032JRollFile.t =================================================================== RCS file: /cvsroot/log4perl/Log-Log4perl/t/032JRollFile.t,v retrieving revision 1.3 retrieving revision 1.6 diff -a -u -r1.3 -r1.6 --- t/032JRollFile.t 31 May 2003 18:51:29 -0000 1.3 +++ t/032JRollFile.t 20 Jun 2003 07:36:29 -0000 1.6 @@ -21,7 +21,6 @@ mkdir("$WORK_DIR", 0755) || die "can't create $WORK_DIR ($!)"; } -my $WORK_DIR = File::Spec->catfile(qw(t tmp)); use vars qw(@outfiles); @outfiles = (File::Spec->catfile($WORK_DIR, 'rolltest.log'), File::Spec->catfile($WORK_DIR, 'rolltest.log.1'), File::Spec->catfile($WORK_DIR, 'rolltest.log.2'),); @@ -30,14 +29,13 @@ unlink $f if (-e $f); } - my $conf = <<CONF; log4j.category.cat1 = INFO, myAppender log4j.appender.myAppender=org.apache.log4j.RollingFileAppender log4j.appender.myAppender.File=@{[File::Spec->catfile($WORK_DIR, 'rolltest.log')]} #this will roll the file after one write -log4j.appender.myAppender.MaxFileSize=15 +log4j.appender.myAppender.MaxFileSize=@{[1/1024]} log4j.appender.myAppender.MaxBackupIndex=2 log4j.appender.myAppender.layout=org.apache.log4j.PatternLayout log4j.appender.myAppender.layout.ConversionPattern=%-5p %c - %m%n @@ -48,17 +46,17 @@ my $logger = Log::Log4perl->get_logger('cat1'); -$logger->debug("debugging message 1 "); -$logger->info("info message 1 "); -$logger->warn("warning message 1 "); -$logger->fatal("fatal message 1 "); - +$logger->debug("x" x 1024 . "debugging message 1 "); +$logger->info("x" x 1024 . "info message 1 "); +$logger->warn("x" x 1024 . "warning message 1 "); +$logger->fatal("x" x 1024 . "fatal message 1 "); +my $rollfile = File::Spec->catfile($WORK_DIR, 'rolltest.log.2'); -open (F, File::Spec->catfile($WORK_DIR, 'rolltest.log.2')); +open F, $rollfile or die "Cannot open $rollfile"; my $result = <F>; close F; -like($result, qr/^INFO cat1 - info message 1/); +like($result, qr/^INFO cat1 - x+info message 1/); #MaxBackupIndex is 2, so this file shouldn't exist ok(! -e File::Spec->catfile($WORK_DIR, 'rolltest.log.3')); @@ -66,4 +64,3 @@ foreach my $f (@outfiles){ unlink $f if (-e $f); } - -- Mike Mike Schilli m...@pe... http://perlmeister.com |
From: Maxim M. <mal...@ya...> - 2003-06-20 01:44:03
|
Hi Mike: Log::Dispatch is installed and I tried switching to using Log::Log4perl::Appender::File. I got the same error on the same line. It looks like PerlEx doesn't pull in appenders properly. Thanks, Maxim --- Mike Schilli <log...@pe...> wrote: > On Thu, 19 Jun 2003, Maxim Maltchevski wrote: > > > Hi everyone: > > I'm using Log4perl (v 0.34) quite extensively in > my > > modules and it works just great on my Win2K > machine > > with Perl 5.6.0 and 5.8.0. I installed it using > PPD > > from this site. I have recently installed my > script on > > the IIS 5.0 with PerlEx.dll for the Active State > Perl > > 5.6.0 build 633 and have intermittent problems > with > > Log4perl being unable to precompile whenever I > change > > the script. I'm using Log::Dispatch::File as my > > Appender and the error seems to be related to it: > > I'm not using PerlEx, so I can't help you there, but > one thing I wanted > to check: There's been a recent change to > Log::Log4perl in that it ships > with its own appenders > (Log::Log4perl::Appender::File etc.) and not with > Log::Dispatch by default. Could it be that you > haven't installed > Log::Dispatch but are using it in the conf file and > that PerlEx throws > a cryptic error messages because of that? > > -- Mike > > Mike Schilli > log...@pe... > http://perlmeister.com > http://log4perl.sourceforge.net > > > > > Precompiler: Eval Error: > > > > > Package:[PerlEx::Precompiler::c_::wwwroot::archive::cgi_2dbin::survey_asp] > > File:[C:\wwwroot\archive\cgi-bin\survey.asp] > > Error:[Can't call method "log" on an undefined > value > > at c:/Perl/site/lib/Log/Log4perl/Appender.pm line > 177. > > ] > > Precompiler: Returning -1 at > > 594 > > > > My config file works fine with the regular Perl: > > > ======================================================= > > log4perl.logger = INFO, Logfile > > > > # appender > > log4perl.appender.Logfile = Log::Dispatch::File > > log4perl.appender.Logfile.filename = logs/bdb.log > > log4perl.appender.Logfile.layout = > > Log::Log4perl::Layout::PatternLayout > > log4perl.appender.Logfile.layout.ConversionPattern > = > > %d %X{IP} %p %F{1}:%L (%M) => %m%n > > > ======================================================= > > The module where Log4perl is called is inside the > > BEGIN block and it looks like like the Appender's > new > > method fails to create an object correctly. If I > > restart IIS, the error goes away but I feel > > uncomfortable to use the script in production > without > > knowing what's causing the problem. Are there any > > patches I need to apply to use Log4perl with > PerlEx? > > > > Any help is greatly appreciated. > > Thanks, > > > > > > ===== > > Maxim Maltchevski > > > > > > > > __________________________________ > > Do you Yahoo!? > > SBC Yahoo! DSL - Now only $29.95 per month! > > http://sbc.yahoo.com > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: INetU > > Attention Web Developers & Consultants: Become An > INetU Hosting Partner. > > Refer Dedicated Servers. We Manage Them. You Get > 10% Monthly Commission! > > INetU Dedicated Managed Hosting > http://www.inetu.net/partner/index.php > > _______________________________________________ > > log4perl-devel mailing list > > log...@li... > > > https://lists.sourceforge.net/lists/listinfo/log4perl-devel > > __________________________________ Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! http://sbc.yahoo.com |
From: Mike S. <log...@pe...> - 2003-06-19 23:43:32
|
On Thu, 19 Jun 2003, Maxim Maltchevski wrote: > Hi everyone: > I'm using Log4perl (v 0.34) quite extensively in my > modules and it works just great on my Win2K machine > with Perl 5.6.0 and 5.8.0. I installed it using PPD > from this site. I have recently installed my script on > the IIS 5.0 with PerlEx.dll for the Active State Perl > 5.6.0 build 633 and have intermittent problems with > Log4perl being unable to precompile whenever I change > the script. I'm using Log::Dispatch::File as my > Appender and the error seems to be related to it: I'm not using PerlEx, so I can't help you there, but one thing I wanted to check: There's been a recent change to Log::Log4perl in that it ships with its own appenders (Log::Log4perl::Appender::File etc.) and not with Log::Dispatch by default. Could it be that you haven't installed Log::Dispatch but are using it in the conf file and that PerlEx throws a cryptic error messages because of that? -- Mike Mike Schilli log...@pe... http://perlmeister.com http://log4perl.sourceforge.net > > Precompiler: Eval Error: > > Package:[PerlEx::Precompiler::c_::wwwroot::archive::cgi_2dbin::survey_asp] > File:[C:\wwwroot\archive\cgi-bin\survey.asp] > Error:[Can't call method "log" on an undefined value > at c:/Perl/site/lib/Log/Log4perl/Appender.pm line 177. > ] > Precompiler: Returning -1 at > 594 > > My config file works fine with the regular Perl: > ======================================================= > log4perl.logger = INFO, Logfile > > # appender > log4perl.appender.Logfile = Log::Dispatch::File > log4perl.appender.Logfile.filename = logs/bdb.log > log4perl.appender.Logfile.layout = > Log::Log4perl::Layout::PatternLayout > log4perl.appender.Logfile.layout.ConversionPattern = > %d %X{IP} %p %F{1}:%L (%M) => %m%n > ======================================================= > The module where Log4perl is called is inside the > BEGIN block and it looks like like the Appender's new > method fails to create an object correctly. If I > restart IIS, the error goes away but I feel > uncomfortable to use the script in production without > knowing what's causing the problem. Are there any > patches I need to apply to use Log4perl with PerlEx? > > Any help is greatly appreciated. > Thanks, > > > ===== > Maxim Maltchevski > > > > __________________________________ > Do you Yahoo!? > SBC Yahoo! DSL - Now only $29.95 per month! > http://sbc.yahoo.com > > > ------------------------------------------------------- > This SF.Net email is sponsored by: INetU > Attention Web Developers & Consultants: Become An INetU Hosting Partner. > Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission! > INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php > _______________________________________________ > log4perl-devel mailing list > log...@li... > https://lists.sourceforge.net/lists/listinfo/log4perl-devel > |
From: Jim C. <jc...@di...> - 2003-06-19 17:46:51
|
Mike, etal, I just tested Log4perl against perl 5.8.x MAINT19732 attached (and included below) is a patch to fix 1 a syntax error in Level, 2 a NOT-READY one against t/032RollingFile.t 1st corrects syntax which is a variant of my $foo = 1 if $bar; # which is deprecated I commented out 'use vars', presumably youll delete it. 2. the test file has a my $WORK_DIR redefined, but with that fixed still fails for me on rotation tests. $> more t/tmp/rolltest.log INFO cat1 - info message 1 WARN cat1 - warning message 1 FATAL cat1 - fatal message 1 I presume there to be some incompleteness in the Log::Dispatch replacement. I dug a bit, but dont have time to finish the job. hth, jimc diff -ur Log-Log4perl-0.34/lib/Log/Log4perl/Level.pm Log-Log4perl-0.34-patched/lib/Log/Log4perl/Level.pm --- Log-Log4perl-0.34/lib/Log/Log4perl/Level.pm Sat May 31 11:23:21 2003 +++ Log-Log4perl-0.34-patched/lib/Log/Log4perl/Level.pm Thu Jun 19 06:53:06 2003 @@ -19,12 +19,13 @@ use constant OFF_INT => (2 ** 31) - 1; no strict qw(refs); -use vars qw(%PRIORITY %LEVELS); +#use vars qw(%PRIORITY %LEVELS); +our (%PRIORITY, %LEVELS, %SYSLOG, %L4P_TO_LD); -our %PRIORITY = (); # unless (%PRIORITY); -our %LEVELS = () unless (%LEVELS); -our %SYSLOG = () unless (%SYSLOG); -our %L4P_TO_LD = () unless (%L4P_TO_LD); +%PRIORITY = (); # unless (%PRIORITY); +%LEVELS = () unless (%LEVELS); +%SYSLOG = () unless (%SYSLOG); +%L4P_TO_LD = () unless (%L4P_TO_LD); sub add_priority { my ($prio, $intval, $syslog, $log_dispatch_level) = @_; Only in Log-Log4perl-0.34-patched/lib/Log/Log4perl: Level.pm~ Only in Log-Log4perl-0.34-patched/: pm_to_blib diff -ur Log-Log4perl-0.34/t/032JRollFile.t Log-Log4perl-0.34-patched/t/032JRollFile.t --- Log-Log4perl-0.34/t/032JRollFile.t Sat May 31 11:38:55 2003 +++ Log-Log4perl-0.34-patched/t/032JRollFile.t Thu Jun 19 06:56:46 2003 @@ -21,7 +21,7 @@ mkdir("$WORK_DIR", 0755) || die "can't create $WORK_DIR ($!)"; } -my $WORK_DIR = File::Spec->catfile(qw(t tmp)); +$WORK_DIR = File::Spec->catfile(qw(t tmp)); use vars qw(@outfiles); @outfiles = (File::Spec->catfile($WORK_DIR, 'rolltest.log'), File::Spec->catfile($WORK_DIR, 'rolltest.log.1'), File::Spec->catfile($WORK_DIR, 'rolltest.log.2'),); @@ -64,6 +64,6 @@ ok(! -e File::Spec->catfile($WORK_DIR, 'rolltest.log.3')); foreach my $f (@outfiles){ - unlink $f if (-e $f); + #unlink $f if (-e $f); } |
From: Maxim M. <mal...@ya...> - 2003-06-19 13:15:33
|
Hi everyone: I'm using Log4perl (v 0.34) quite extensively in my modules and it works just great on my Win2K machine with Perl 5.6.0 and 5.8.0. I installed it using PPD from this site. I have recently installed my script on the IIS 5.0 with PerlEx.dll for the Active State Perl 5.6.0 build 633 and have intermittent problems with Log4perl being unable to precompile whenever I change the script. I'm using Log::Dispatch::File as my Appender and the error seems to be related to it: Precompiler: Eval Error: Package:[PerlEx::Precompiler::c_::wwwroot::archive::cgi_2dbin::survey_asp] File:[C:\wwwroot\archive\cgi-bin\survey.asp] Error:[Can't call method "log" on an undefined value at c:/Perl/site/lib/Log/Log4perl/Appender.pm line 177. ] Precompiler: Returning -1 at 594 My config file works fine with the regular Perl: ======================================================= log4perl.logger = INFO, Logfile # appender log4perl.appender.Logfile = Log::Dispatch::File log4perl.appender.Logfile.filename = logs/bdb.log log4perl.appender.Logfile.layout = Log::Log4perl::Layout::PatternLayout log4perl.appender.Logfile.layout.ConversionPattern = %d %X{IP} %p %F{1}:%L (%M) => %m%n ======================================================= The module where Log4perl is called is inside the BEGIN block and it looks like like the Appender's new method fails to create an object correctly. If I restart IIS, the error goes away but I feel uncomfortable to use the script in production without knowing what's causing the problem. Are there any patches I need to apply to use Log4perl with PerlEx? Any help is greatly appreciated. Thanks, ===== Maxim Maltchevski __________________________________ Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! http://sbc.yahoo.com |
From: <tra...@ey...> - 2003-06-16 04:40:55
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>北京专家翻译网</title> <meta content="text/html; charset=gb2312" http-equiv="Content-Type"> <meta content="Microsoft FrontPage 4.0" name="GENERATOR"> <meta content="FrontPage.Editor.Document" name="ProgId"> </head> <body> <p> </p> <div align="center"> <center> <table background="北京专家翻译网.files/bg_detail.gif" border="0" cellpadding="0" cellspacing="0" height="47" width="628"> <tbody> <tr> <td align="middle" bgcolor="#ffdfb0" height="47" valign="center" width="626"> <p align="center" style="LINE-HEIGHT: 100%; MARGIN-TOP: 0px"><font color="#000000" size="3"><br> 北京华译翻译公司―― 竭诚为您提供翻译服务 </font></p> <p align="center" style="LINE-HEIGHT: 100%; MARGIN-TOP: 0px"><font color="#000000" size="3"><font color="#000000"><i><span lang="EN-US" style="font-size: 12.0pt; mso-bidi-font-size: 13.5pt; font-family: Arial">Cost-Effective Solutions for Global</span><span lang="EN-US" style="font-size: 12.0pt; mso-bidi-font-size: 10.0pt; font-family: Arial"> Translations!</span><span style="font-size: 14.0pt; mso-bidi-font-size: 10.0pt; font-family: Arial" lang="EN-US"> </span></i><span lang="EN-US" style="mso-bidi-font-size: 13.5pt">Huayi Translation Co., Ltd.</span></font></font></p> </td> </tr> </tbody> </table> </center> </div> <table align="center" border="0" cellpadding="10" cellspacing="0" width="577"> <tbody> <tr> <td align="middle" bgcolor="#e7e7e7" width="555"> <table bgcolor="#999999" border="0" cellpadding="10" cellspacing="1" width="608"> <tbody> <tr> <td align="middle" bgcolor="#ffffff" width="609"> <table border="0" cellpadding="5" cellspacing="0" width="568" height="431"> <tbody> <tr> <td valign="top" width="594" height="30"> <p align="center"><font face="仿宋_GB2312" size="4"><span style="mso-bidi-font-size: 10.0pt"><font color="#FF0000">翻译热线:</font>Tel:<b>010-</b></span><span style="mso-bidi-font-size: 10.0pt; mso-spacerun: yes" lang="EN-US">82115891 82115892</span></font></p> </td> </tr> <tr> <td valign="top" width="594" height="342"> <span style="mso-bidi-font-size: 10.0pt"><font face="宋体" size="4"><font color="#ff0000">公司简介:</font>北京华译翻译公司由清华、北大和人大的几位专家亲手创办和管理的层次较高的翻译服务机构,本公司云集了数千名具有各种专业背景知识的专兼职翻译,<span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">本着“优质高效、价格合理、方便快捷、高度保密”的原则,竭诚为广大企事业单位、科研机构、政府部门、社会团体和个人提供高水准、专业化、全方位的翻译服务。</span></font></span> <p><span lang="EN-US">Beijing Huayi Translation Co., Ltd provides high quality translation services in most of the world’s commercially significant languages. We are good at translation works in the following language-pairs:</span> <span lang="EN-US">English-Chinese, Chinese-English, French-Chinese, Chinese-French, German-Chinese, Chinese-German, Japanese-Chinese, Chinese-Japanese, Russian-Chinese, Chinese-Russian, Korean-Chinese, and Chinese-Korean. </span> <span lang="EN-US">Tel: 0086-10-82115891 <a href="mailto:bei...@so..."> bei...@so...</a> remove: <a href="mailto:tra...@so...">tra...@so...</a> </span></p> <p><span style="mso-bidi-font-size: 10.0pt"><font face="宋体" size="4"><font color="#ff0000">专业范围</font><font color="#FF0000">:</font>擅长机械、电子、计算机、通讯、钢铁、化工、石油、环保、道路、桥梁、医药卫生、医疗器械、化妆品、生物、中医药、法律、金融、保险、合同、证券、建筑、房地产、招标投标书、IT、留学资料、图书等专业资料。 <br> <br> <font color="#ff0000">翻译语种</font><font color="#FF0000">:</font>英、日、德、俄、法、韩和西班牙等30多种</font></span></p> <p><font face="宋体" size="4"><font color="#ff0000">公司业绩:</font>自1995年创建以来,北京华译翻译公司依托现代网络和计算机技术,在网站工作人员和翻译专家的共同努力下,在广大客户和社会各界的支持下,完成了葛洲坝水利枢纽工程、万家寨引黄工程和西气东输项目等100多个国家级重大工程项目的翻译工作,共引进并公开出版了0多部国外学术著作,同时为其他大批企事业单位、机关团体和个人完成了数千万字的资料翻译和大量现场翻译工作,为繁荣我国经济和文化事业发挥了巨大的作用。</font></p> <p><font face="宋体" size="4"><font color="#ff0000">诚聘英才:</font>欢迎翻译英才加盟,要求中外文水平俱佳,具有深厚专业背景,年富力强,英文八级以上,其他语种的也应达相当水平,非典时期正好在家做翻译。</font></p> <p><font color="#ff0000" face="宋体" size="4">聘出版英才:</font><font face="宋体" size="4">另聘数名图书编辑、策划、封面设计和发行人员。</font></p> </td> </tr> <tr> <td nowrap valign="top" width="583" height="1"><font size="3"><font color="#FF0000">E-mail: </font> <a href="mailto:bei...@so...">bei...@so...</a> <a href="mailto:拒收该信请点tra...@so...">拒收该信请点 tra...@so...</a></font></td> </tr> <tr> <td valign="top" width="594" height="18"> <p align="center"><span><font size="3"><span><b style="COLOR: #ff6600; mso-bidi-font-size: 10.0pt; mso-bidi-font-weight: normal"><span lang="EN-US" style="COLOR: #ff6600; FONT-FAMILY: Marlett; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman; mso-bidi-font-weight: normal; mso-char-type: symbol; mso-symbol-font-family: Marlett; mso-fareast-font-family: 楷体_GB2312">y</span><span lang="EN-US" style="COLOR: #ff6600; mso-bidi-font-size: 10.0pt; mso-bidi-font-weight: normal; mso-fareast-font-family: 楷体_GB2312">24</span><span style="COLOR: #ff6600; FONT-FAMILY: 楷体_GB2312; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-bidi-font-weight: normal">小时昼夜服务</span><span lang="EN-US" style="COLOR: #ff6600; mso-bidi-font-size: 10.0pt; mso-spacerun: yes; mso-bidi-font-weight: normal; mso-fareast-font-family: 楷体_GB2312"> </span><span lang="EN-US" style="COLOR: #ff6600; FONT-FAMILY: Marlett; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman; mso-bidi-font-weight: normal; mso-char-type: symbol; mso-symbol-font-family: Marlett; mso-fareast-font-family: 楷体_GB2312">y</span><span style="COLOR: #ff6600; FONT-FAMILY: 楷体_GB2312; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-bidi-font-weight: normal">免费取送</span><span lang="EN-US" style="COLOR: #ff6600; mso-bidi-font-size: 10.0pt; mso-spacerun: yes; mso-bidi-font-weight: normal; mso-fareast-font-family: 楷体_GB2312"> </span><span lang="EN-US" style="COLOR: #ff6600; FONT-FAMILY: Marlett; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman; mso-bidi-font-weight: normal; mso-char-type: symbol; mso-symbol-font-family: Marlett; mso-fareast-font-family: 楷体_GB2312">y</span></b></span></font></span><font color="#FF0000" size="3">节价日不休息</font></p> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </body> </html> |
From: Kevin G. <ke...@go...> - 2003-06-13 16:38:46
|
It looks like this open failed: open (F, File::Spec->catfile($WORK_DIR, 'rolltest.log.2')); sorry, we should check the return on that. The first thing that occurs to me would be try adding an || die "can't open file $WORK_DIR/rolltest.log.2 $!" and resubmit to CPAN, at least we'll get more information. Mike Schilli wrote: > Hmm, strange, it seems like something's failing in t/032JRollFile.t. I > removed the line that caused the warning (checked in), but I'm not sure > what caused the error - it worked fine on my Linux box. Ideas? > > -- Mike > > Mike Schilli > log...@pe... > http://perlmeister.com > http://log4perl.sourceforge.net > > ---------- Forwarded message ---------- > Date: 13 Jun 2003 09:53:35 -0000 > From: Josts Smokehouse <Jos...@ru...> > To: cpa...@pe... > Cc: MSC...@cp... > Subject: FAIL Log-Log4perl-0.34 sun4-solaris 2.8 > > This distribution has been tested as part of the cpan-testers > effort to test as many new uploads to CPAN as possible. See > http://testers.cpan.org/ > > Please cc any replies to cpa...@pe... to keep other > test volunteers informed and to prevent any duplicate effort. > > -- > This is an error report generated automatically by CPANPLUS, > version 0.042. > > Below is the error stack during 'make test': > > PERL_DL_NONLAZY=1 /usr/local/perl/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t > t/001Level...........ok > t/002Logger..........ok > t/003Layout..........ok > t/004Config..........ok > t/005Config-Perl.....ok > t/006Config-Java.....ok > t/007LogPrio.........ok > t/008ConfCat.........ok > t/009Deuce...........ok > t/010JConsole........ok > t/011JFile...........ok > t/012Deeper..........ok > t/013Bench...........ok > t/014ConfErrs........ok > t/015fltmsg..........ok > t/016Export..........ok > t/017Watch...........ok > t/018Init............ok > t/019Warn............ok > t/020Easy............ok > t/021AppThres........ok > t/022Wrap............ok > t/023Date............ok > t/024WarnDieCarp.....ok > t/025CustLevels......ok > t/026FileApp.........ok > t/027Watch2..........ok > t/028Additivity......ok > t/029SysWide.........ok > t/030LDLevel.........ok > t/031NDC.............ok > t/032JRollFile......."my" variable $WORK_DIR masks earlier declaration in same scope at t/032JRollFile.t line 24. > readline() on closed filehandle F at t/032JRollFile.t line 59. > # Failed test (t/032JRollFile.t at line 61) > # undef > # doesn't match '(?-xism:^INFO cat1 - info message 1)' > # Looks like you failed 1 tests of 2. > dubious > Test returned status 1 (wstat 256, 0x100) > DIED. FAILED test 1 > Failed 1/2 tests, 50.00% okay > t/033UsrCspec........ok > t/034DBI.............ok > t/035JDBCAppender....ok > t/036JSyslog.........unix passed to setlogsock, but path not available at /usr/local/perl/lib/site_perl/5.8.0/Log/Dispatch/Syslog.pm line 66 > ok > t/037JWin32Event.....skipped > all skipped: only with Log::Dispatch::Win32EventLog > t/038XML-DOM1........ok > t/039XML-DOM2........ok > t/040Filter..........ok > t/041SafeEval........Use of uninitialized value in stat at (eval 17) line 1. > Use of uninitialized value in concatenation (.) or string at (eval 17) line 1. > ok > Failed Test Stat Wstat Total Fail Failed List of Failed > ------------------------------------------------------------------------------- > t/032JRollFile.t 1 256 2 1 50.00% 1 > 1 test skipped. > Failed 1/41 test scripts, 97.56% okay. 1/426 subtests failed, 99.77% okay. > make: *** [test_dynamic] Error 29 > > > Additional comments: > > -- > > Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration: > Platform: > osname=solaris, osvers=2.8, archname=sun4-solaris > uname='sunos sunu991 5.8 generic_108528-14 sun4u sparc ' > config_args='-de' > hint=recommended, useposix=true, d_sigaction=define > usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef > useperlio=define d_sfio=undef uselargefiles=define usesocks=undef > use64bitint=undef use64bitall=undef uselongdouble=undef > usemymalloc=n, bincompat5005=undef > Compiler: > cc='gcc', ccflags ='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', > optimize='-O', > cppflags='-fno-strict-aliasing -I/usr/local/include' > ccversion='', gccversion='3.0', gccosandvers='solaris2.8' > intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321 > d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 > ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 > alignbytes=8, prototype=define > Linker and Libraries: > ld='gcc', ldflags =' -L/usr/local/lib ' > libpth=/usr/local/lib /usr/lib /usr/ccs/lib > libs=-lsocket -lnsl -lgdbm -ldb -ldl -lm -lc > perllibs=-lsocket -lnsl -ldl -lm -lc > libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a > gnulibc_version='' > Dynamic Linking: > dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' ' > cccdlflags='-fPIC', lddlflags='-G -L/usr/local/lib' > > > ------------------------------------------------------- > This SF.NET email is sponsored by: eBay > Great deals on office technology -- on eBay now! Click here: > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 > _______________________________________________ > log4perl-devel mailing list > log...@li... > https://lists.sourceforge.net/lists/listinfo/log4perl-devel -- Happy Trails . . . Kevin M. Goess (and Anne and Frank) 904 Carmel Ave. Albany, CA 94706 (510) 525-5217 |
From: Mike S. <log...@pe...> - 2003-06-13 16:05:29
|
Hmm, strange, it seems like something's failing in t/032JRollFile.t. I removed the line that caused the warning (checked in), but I'm not sure what caused the error - it worked fine on my Linux box. Ideas? -- Mike Mike Schilli log...@pe... http://perlmeister.com http://log4perl.sourceforge.net ---------- Forwarded message ---------- Date: 13 Jun 2003 09:53:35 -0000 From: Josts Smokehouse <Jos...@ru...> To: cpa...@pe... Cc: MSC...@cp... Subject: FAIL Log-Log4perl-0.34 sun4-solaris 2.8 This distribution has been tested as part of the cpan-testers effort to test as many new uploads to CPAN as possible. See http://testers.cpan.org/ Please cc any replies to cpa...@pe... to keep other test volunteers informed and to prevent any duplicate effort. -- This is an error report generated automatically by CPANPLUS, version 0.042. Below is the error stack during 'make test': PERL_DL_NONLAZY=1 /usr/local/perl/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/001Level...........ok t/002Logger..........ok t/003Layout..........ok t/004Config..........ok t/005Config-Perl.....ok t/006Config-Java.....ok t/007LogPrio.........ok t/008ConfCat.........ok t/009Deuce...........ok t/010JConsole........ok t/011JFile...........ok t/012Deeper..........ok t/013Bench...........ok t/014ConfErrs........ok t/015fltmsg..........ok t/016Export..........ok t/017Watch...........ok t/018Init............ok t/019Warn............ok t/020Easy............ok t/021AppThres........ok t/022Wrap............ok t/023Date............ok t/024WarnDieCarp.....ok t/025CustLevels......ok t/026FileApp.........ok t/027Watch2..........ok t/028Additivity......ok t/029SysWide.........ok t/030LDLevel.........ok t/031NDC.............ok t/032JRollFile......."my" variable $WORK_DIR masks earlier declaration in same scope at t/032JRollFile.t line 24. readline() on closed filehandle F at t/032JRollFile.t line 59. # Failed test (t/032JRollFile.t at line 61) # undef # doesn't match '(?-xism:^INFO cat1 - info message 1)' # Looks like you failed 1 tests of 2. dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 1 Failed 1/2 tests, 50.00% okay t/033UsrCspec........ok t/034DBI.............ok t/035JDBCAppender....ok t/036JSyslog.........unix passed to setlogsock, but path not available at /usr/local/perl/lib/site_perl/5.8.0/Log/Dispatch/Syslog.pm line 66 ok t/037JWin32Event.....skipped all skipped: only with Log::Dispatch::Win32EventLog t/038XML-DOM1........ok t/039XML-DOM2........ok t/040Filter..........ok t/041SafeEval........Use of uninitialized value in stat at (eval 17) line 1. Use of uninitialized value in concatenation (.) or string at (eval 17) line 1. ok Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/032JRollFile.t 1 256 2 1 50.00% 1 1 test skipped. Failed 1/41 test scripts, 97.56% okay. 1/426 subtests failed, 99.77% okay. make: *** [test_dynamic] Error 29 Additional comments: -- Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration: Platform: osname=solaris, osvers=2.8, archname=sun4-solaris uname='sunos sunu991 5.8 generic_108528-14 sun4u sparc ' config_args='-de' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='gcc', ccflags ='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', optimize='-O', cppflags='-fno-strict-aliasing -I/usr/local/include' ccversion='', gccversion='3.0', gccosandvers='solaris2.8' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='gcc', ldflags =' -L/usr/local/lib ' libpth=/usr/local/lib /usr/lib /usr/ccs/lib libs=-lsocket -lnsl -lgdbm -ldb -ldl -lm -lc perllibs=-lsocket -lnsl -ldl -lm -lc libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' ' cccdlflags='-fPIC', lddlflags='-G -L/usr/local/lib' |
From: Mike S. <log...@pe...> - 2003-06-13 05:56:09
|
Hi all, just submitted Log::Log4perl 0.34 to CPAN. Just to be conservative (thanks, Kevin :), it only contains the bug fix for the Log::Log4perl::Appender::File appender, other fixes have been postponed to the current working version 0.35. -- Mike Mike Schilli log...@pe... http://perlmeister.com http://log4perl.sourceforge.net |