You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cactus-user@jakarta.apache.org by "Peng, Haitao" <Ha...@commerceone.com> on 2002/08/15 19:01:42 UTC
Log4j Error with Jrun4/JBuilder
Hi, All:
I get this error from Log4j. I saw similar posting before. I read all the
archived emails and did not find an answer.
Here is my log4j.properties:
---------------------------------------------------
# Properties for configuring Log4j
# This is the configuring for logging on the JUnit side (i.e. the
client side)
log4j.appender.cactus = org.apache.log4j.FileAppender
log4j.appender.cactus.File = cactus_client.log
log4j.appender.cactus.Append = false
log4j.appender.cactus.layout = org.apache.log4j.PatternLayout
log4j.appender.cactus.layout.ConversionPattern = %d{ABSOLUTE} [%t]
%-5p %-30.30c{2} %x - %m %n
# Any application log which uses Log4J will be logged to the Cactus
log file
log4j.rootCategory=DEBUG, cactus
# By default we don't log at the DEBUG level for Cactus log, in
order not to generate too
# many logs. However, should a problem arise and logs need to be
sent to the Cactus dev team,
# then we will ask you to change this to DEBUG.
#log4j.category.org.apache.cactus = WARN, cactus
log4j.additivity.org.apache.cactus=false
-----------------------------------------------------
I have same log4j.properties in my server classpath except one line:
log4j.appender.cactus.File = cactus_server.log
I added both class paths to Jbuilder. But when I run my test cases, the
server-side logging works and client-side logging does. The following
errors occur:
log4j:ERROR A "org.apache.log4j.FileAppender" object is not assignable to
a "org.apache.log4j.Appender" variable. log4j:
ERROR Could not instantiate appender named "cactus".
log4j:WARN No appenders could be found for logger
(org.apache.commons.httpclient.HttpClient).
log4j:WARN Please initialize the log4j system properly.
It makes no difference if I un-comment this line in log4j.properties:
#log4j.category.org.apache.cactus = WARN, cactus
Thanks
Haitao Peng
Commerce One at Austin
(512) 597-6230 (o)
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
RE: Log4j Error with Jrun4/JBuilder
Posted by Vincent Massol <vm...@octo.com>.
Hi Haito,
This looks like a log4j problem. You can either ask on the log4j mailing
list or simply turn debugging on for log4j (pass -Dlog4j.debug). It will
tell you what's wrong.
You can also read http://jakarta.apache.org/log4j/docs/TROUBLESHOOT.html
Cheers,
-Vincent
> -----Original Message-----
> From: Peng, Haitao [mailto:Haitao.Peng@commerceone.com]
> Sent: 15 August 2002 18:02
> To: 'Cactus Users List'
> Subject: Log4j Error with Jrun4/JBuilder
>
> Hi, All:
>
> I get this error from Log4j. I saw similar posting before. I read all
the
> archived emails and did not find an answer.
>
> Here is my log4j.properties:
>
> ---------------------------------------------------
> # Properties for configuring Log4j
> # This is the configuring for logging on the JUnit side (i.e.
the
> client side)
>
> log4j.appender.cactus = org.apache.log4j.FileAppender
> log4j.appender.cactus.File = cactus_client.log
> log4j.appender.cactus.Append = false
> log4j.appender.cactus.layout = org.apache.log4j.PatternLayout
> log4j.appender.cactus.layout.ConversionPattern = %d{ABSOLUTE}
[%t]
> %-5p %-30.30c{2} %x - %m %n
>
> # Any application log which uses Log4J will be logged to the
Cactus
> log file
> log4j.rootCategory=DEBUG, cactus
>
> # By default we don't log at the DEBUG level for Cactus log, in
> order not to generate too
> # many logs. However, should a problem arise and logs need to be
> sent to the Cactus dev team,
> # then we will ask you to change this to DEBUG.
> #log4j.category.org.apache.cactus = WARN, cactus
> log4j.additivity.org.apache.cactus=false
> -----------------------------------------------------
>
> I have same log4j.properties in my server classpath except one line:
> log4j.appender.cactus.File = cactus_server.log
>
> I added both class paths to Jbuilder. But when I run my test cases,
the
> server-side logging works and client-side logging does. The following
> errors occur:
> log4j:ERROR A "org.apache.log4j.FileAppender" object is not
assignable
> to
> a "org.apache.log4j.Appender" variable. log4j:
> ERROR Could not instantiate appender named "cactus".
> log4j:WARN No appenders could be found for logger
> (org.apache.commons.httpclient.HttpClient).
> log4j:WARN Please initialize the log4j system properly.
>
> It makes no difference if I un-comment this line in log4j.properties:
> #log4j.category.org.apache.cactus = WARN, cactus
>
>
>
> Thanks
>
>
> Haitao Peng
> Commerce One at Austin
> (512) 597-6230 (o)
>
> --
> To unsubscribe, e-mail: <mailto:cactus-user-
> unsubscribe@jakarta.apache.org>
> For additional commands, e-mail: <mailto:cactus-user-
> help@jakarta.apache.org>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>