Hello Arnold,
Thanks a lot for your help it was very useful. I have
several jar files that I need to invoke some services
from my server (jboss), and I note that one of those
jar files has a configuration file for log4j in the
server, so when I tryed to lot messages in my
application it was using the configuration file in the
server.
Now I'm using this technique:
PropertyConfigurator logProperties = new
PropertyConfigurator();
logProperties.configure("conf/log4j.properties");
And now I am completely sure log4j is using this
configuration file.
Thanks a lot again,
Johnny
--- Curt Arnold <[EMAIL PROTECTED]> escribi�:
>
> On Jan 3, 2005, at 3:47 PM, Johnny Gonzalez wrote:
>
> >
> > Hello Arnold,
> >
> > I Followed your recommendations, but it still
> doesn't
> > work. But for example when I make a:
> >
> > log.error("Variables");
> >
> > I'm receiving messages in the console like this:
> >
> > ERROR [main] (SemcControlador.java:280) -
> Variables:
> >
> > but There's no output to the files :-(
> >
> > When I open the Arguments pane, as you told me to
> do,
> > appears selected an option that says:
> >
>
> My guess was that locating log4j.properties was the
> problem. However,
> if you are getting logging messages to the console
> then something is
> configuring log4j, so either log4j.properties is
> being found or
> something else is configuring log4j.
>
> I would suggest modifying your log4j.properties
> file to see if it is
> responsible for your configuration. If you make the
> following change:
>
> -log4j.logger.co.com=ERROR,ap1,ap2
> +log4j.logger.co.com=ERROR,ap1
>
> and the console messages disappear, then your
> log4j.properties file is
> being found.
>
> If your log4j.properties file is being found, I
> would try using
> FileAppender instead of DailyRollingFileAppender and
> absolute paths
> instead of relative paths, for example:
>
>
-log4j.appender.ap1=org.apache.log4j.DailyRollingFileAppender
> -log4j.appender.ap1.DatePattern='.'yyyy-MM-dd
> -log4j.appender.ap1.File=logSEMC.txt
> -log4j.appender.ap1.threshold=DEBUG
>
> +log4j.appender.ap1=org.apache.log4j.FileAppender
> +log4j.appender.ap1.File=/tmp/logSEMC.txt
>
> > Use default working directory
> >
> > If I deselect that checkbox, appears this:
> >
> > ${workspace_loc:AplicacionSEMC}
> >
> > Is this OK? I tryed both options but none worked.
> What
> > could you recommend me?
> >
>
>
> You should be able to specify an absolute path like:
>
> "/home/username/workspace/myproject" in that field
> or use the Browse
> button next to the field to invoke an directory
> selection box. The
> behavior may be different between platforms, but
> works for me on Mac
> OS/X. However, this suggestion assumed that the
> problem was finding
> your log4j.properties file.
>
>
>
>
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
>
>
______________________________________________
Renovamos el Correo Yahoo!: �250 MB GRATIS!
Nuevos servicios, m�s seguridad
http://correo.yahoo.es
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]