You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Harish Hirasave <ha...@parago.com> on 2007/01/11 00:10:46 UTC
Unable to enable logging for axis 2 in Jboss server
I tried the instructions below which was suggested by Robert and it did
not work. I did the following
1. Uncommented the following line in commons.logging.properties
org.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogg
er
2. Added the following in log4j.properties
log4j.rootCategory=DEBUG, CONSOLE, LOGFILE
3. Copied the log4j.jar to the lib folder in axis2.war.
When logging is enabled does the stack get written to the axis.log? If
so in which folder will this file be created? Please help.
Thanks
Harish
-----Original Message-----
From: robert lazarski [mailto:robertlazarski@gmail.com]
Sent: Friday, December 22, 2006 8:02 AM
To: axis-user@ws.apache.org
Subject: Re: [Axis2] Using log4j in Axis2
What I do is just put a log4j.properties in axis2/WEB-INF/classes,
_not_ editing commons-logging.properties as the comments suggest. Then
I put the log4j.jar in WEB-INF/lib . That should be all there is to
it. Typically I use org.apache.commons.logging.Log as the logger and
just use log4j for the file formatting via its appenders, etc, but
that's just one way to do it.
HTH,
Robert
On 12/22/06, Danny Lin <Li...@doc.state.sc.us> wrote:
>
>
> Is there an article or document describing how to initialize log4j in
a
> service archive (AAR file)? I have Axis2 installed as a webapp. If I
edit
> the WEB-INF\classes\commons-logging.properties, will that be
sufficient? I
> am talking about logging within my web services, not the AXIS2 itself.
>
> Thanks.
>
> Danny
>
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
Re: Unable to enable logging for axis 2 in Jboss server
Posted by robert lazarski <ro...@gmail.com>.
Ahh, but you didn't mention you are using jboss! It pretty much forces
you to use their parent log4 config . Ignore the axis2 logging in this
case, and see:
~/jboss/server/default/conf/log4j.xml
There you have to limit the categories. For example, you have:
<category name="org.apache">
<priority value="INFO"/>
</category>
You could leave that as is and just get your logs out of server.log .
You could also refine the categories, starting by changing that to:
<category name="org.apache.axis2">
<priority value="INFO"/>
</category>
You then have to decide what other of the vast apache libs you want to
log, in the latter config.
HTH,
Robert
On 1/10/07, Harish Hirasave <ha...@parago.com> wrote:
> I tried the instructions below which was suggested by Robert and it did
> not work. I did the following
>
> 1. Uncommented the following line in commons.logging.properties
> org.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogg
> er
> 2. Added the following in log4j.properties
> log4j.rootCategory=DEBUG, CONSOLE, LOGFILE
> 3. Copied the log4j.jar to the lib folder in axis2.war.
>
> When logging is enabled does the stack get written to the axis.log? If
> so in which folder will this file be created? Please help.
>
> Thanks
> Harish
> -----Original Message-----
> From: robert lazarski [mailto:robertlazarski@gmail.com]
> Sent: Friday, December 22, 2006 8:02 AM
> To: axis-user@ws.apache.org
> Subject: Re: [Axis2] Using log4j in Axis2
>
> What I do is just put a log4j.properties in axis2/WEB-INF/classes,
> _not_ editing commons-logging.properties as the comments suggest. Then
> I put the log4j.jar in WEB-INF/lib . That should be all there is to
> it. Typically I use org.apache.commons.logging.Log as the logger and
> just use log4j for the file formatting via its appenders, etc, but
> that's just one way to do it.
>
> HTH,
> Robert
>
> On 12/22/06, Danny Lin <Li...@doc.state.sc.us> wrote:
> >
> >
> > Is there an article or document describing how to initialize log4j in
> a
> > service archive (AAR file)? I have Axis2 installed as a webapp. If I
> edit
> > the WEB-INF\classes\commons-logging.properties, will that be
> sufficient? I
> > am talking about logging within my web services, not the AXIS2 itself.
> >
> > Thanks.
> >
> > Danny
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org