Hello
I have a log server (SimpleSocketServer), which gathers all the log4j
clients log. All the clients use their application specific settings,
and a root logger (in ERROR level) to catch tomcat Exceptions.
To the server the log hierarchy is like this:
mycountry.mycompany.myapplication1
mycoun
I don't have experience with Log4J in Tomcat, but the usual solution is to make
sure the originating server is in an MDC field. This may well be taken care of
in your setup already.
-Original Message-
From: Bence Takács [mailto:[EMAIL PROTECTED]
Sent: maandag 4 december 2006 13:33
To: l
Hello
Could you express, what do you mean? In the documentation there is no
example for managing MDC-s from config files (only for reading them).
But I cannot change tomcat's codes, i can change it's logging
properties from the logging.properties, or xml file.
Could you help me, how can I manage
If you set the MDC at the beginning of every servlet call then most
errors will have it set.
On 12/4/06, Bence Takács <[EMAIL PROTECTED]> wrote:
Hello
Could you express, what do you mean? In the documentation there is no
example for managing MDC-s from config files (only for reading them).
But
Hello
I'm sorry, I haven't used MDC before. How can I set it from the config
(properties, or xml) file?
What do you mean "at the beginning of every servlet call"? You mean
that all my servlet has to set MDC in the doGet(), and doPost()
methods? Could you write an example code?
Thanks:
Bence
AFAIK there is no way to set it in the config file so one way to set
it is to call MDC.put("server", serverName) at the beginning of every
doGet or doPost. Another option may be to have the socket server call
MDC.put("server", clientName) but I haven't tried that option.
On 12/4/06, Bence Takács
Look at PropertyFilter in log4j 1.3 alpha for an example of how you can have
arbitrary static properties added to events.
Also, SimplesocketServer has the ip address of the sending socketappender - you
could try to use that.
Scott Deboy
Principal Engineer
COMOTIV SYSTEMS
111 SW Columbia Street
Hi,
Someone has posted a German Copy of Log4J at
www.cssrx.com:8080/resources/ebook/%5BeBook%5D%5BJava%5Dlog4j%20The%20Comple
te%20Manual.pdf
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL
Unfortunately we usually use Tapestry framework, not pure servlet. So in
that case we would need to override Tapestry's Application Servlet. Is
there any other way to do this?
What about the appenders? Or can I somehow override the root logger to
do the thing?
Thanks:
Bence
James Stauffe
Instead of subclassing the Tapestry servlet(s) you could implement a
Servlet Filter.
see
http://java.sun.com/products/servlet/Filters.html
and
http://www.rtner.de/software/MDCUserServletFilter.html
On 12/4/06, Takács Bence <[EMAIL PROTECTED]> wrote:
Unfortunately we usually use Tapestry framewor
You should post this message directly to the author, Ceki Gulcu.
Here's the book's official site:
https://www.qos.ch/shop/products/log4j/log4j-Manual.jsp
You can find contact information there.
Jake
Quoting Kamal Ahmed <[EMAIL PROTECTED]>:
> Hi,
> Someone has posted a German Copy of Log4J at
I'm using SMTP appender following the example I found. Setting
setSMTPdebug() proved that I could authenticate. However, the content seems
to be adverse to the mail host. I'm using a simple message. I'd appreciate
any suggestions on how to fix this problem.
I get the following error:
354 Ent
i'm having this config..
i would like to print out error and fatal msgs in the Main class of
loggingexample package, how come it is still printing debug level and above
msgs?
appreciate any help
13 matches
Mail list logo