it is also possible to configure logkit with different targets than files, don't ask 
me how though.
d.

> -----Original Message-----
> From: Noel J. Bergman [mailto:[EMAIL PROTECTED]]
> Sent: 09 October 2002 19:40
> To: James Users List; [EMAIL PROTECTED]
> Subject: RE: sending debug messages to console?
> 
> 
> System.out can be changed via System.setOut(PrintStream), if you are so
> inclined to have a log file attached, but I don't think that's at all what
> you mean, since System.out DOES go to the "console."  And there 
> is no "james
> console", unless you mean a command window within which you launch james.
> Which is generally a really bad idea for a service.
> 
> So at this point, I have no idea what you're talking about now.  
> However, if
> you want to write your own Avalon logger subclass to write everything to
> System.out instead of the log files, by all means do as you wish.
> Personally, I think that it is bad idea.  There could be some useful
> enhancements to Avalon's logging, e.g., support for log rotation, but
> writing logs to the console when they can just as easily be presented via
> tail makes little sense to me.
> 
>       --- Noel
> 
> -----Original Message-----
> From: Virender Dogra [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, October 09, 2002 13:56
> To: [EMAIL PROTECTED]
> Subject: re: sending debug messages to console?
> 
> 
> Thanks for the tip Noel. I will be using it for now.
> 
> Also I was wondering if someone knew how to specify a different target
> in the file environment.xml (based on excalibur logger) to send a
> System.out log  message to the james console instead of a file.
> 
> The following snippet seems to me to be the best point of attack. I
> don't know how to modify this yet and so need the groups help here.
> 
>     <targets>
>       <file id="pop3server-target">
>         <filename>${app.home}/logs/pop3server.log</filename>
>         <format>%{time:dd/MM/yy hh:mm:ss} %5.5{priority} %{category}:
> %{message}\n%{throwable}</format>
>         <append>true</append>
>       </file>
>       <file id="smtpserver-target">
>         <filename>${app.home}/logs/smtpserver.log</filename>
>         <format>%{time:dd/MM/yy hh:mm:ss} %5.5{priority} %{category}:
> %{message}\n%{throwable}</format>
>         <append>true</append>
>       </file>
> 
> Thanks again,
> Viru
> 
> From: Noel J. Bergman <[EMAIL PROTECTED]>
> Subject: sending debug messages to console?
> Date: Tue, 8 Oct 2002 17:11:18 -0400
> Content-Type: text/plain;
>       charset="US-ASCII"
> 
> 
> Viru,
> 
> On linux you can simply run "tail -f /opt/james/apps/james/logs/*" to
> monitor the logs.  If you just want to monitor part of the system, just
> monitor that log, e.g., smtpserver.log.  There is a patch submitted
> (hopefully in the CVS soon) that if you are at INFO will emit:
> 
>  Successfully spooled mail from <sender> for <recipients>
> 
> for incoming mail.  If you are at DEBUG, you'll see the entire SMTP
> transaction.
> 
>       --- Noel
> 
> -----Original Message-----
> From: Virender Singh [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, October 08, 2002 15:11
> To: [EMAIL PROTECTED]
> Subject: sending debug messages to console?
> 
> 
> How can I get log messages to show up on the james cmd prompt console
> when a email is received/delivered by the james server ? This helps me
> easily take a peak at the console to see what it's doing.
> 
> Thanks,
> Viru
> 
> 
> --
> To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
> 
> 
> --
> To unsubscribe, e-mail:   
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to