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]

Reply via email to