You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-user@logging.apache.org by César Valencia López <cv...@imp.mx> on 2005/06/27 19:53:11 UTC

Ignoring log4j.properties configuration file

Hi,

 

I am using Tomcat 5.0.28 and I am putting log4j.properties file in the
WEB-INF/classes directory and log4j-1.2.9.jar file in the WEB-INF/lib
directory of my application, but I get the following  error:

 

log4j:ERROR Could not read configuration file [log4j.properties].

java.io.FileNotFoundException: log4j.properties (El sistema no puede
hallar el archivo especificado)

                at java.io.FileInputStream.open(Native Method)

                at
java.io.FileInputStream.<init>(FileInputStream.java:106)

                at
java.io.FileInputStream.<init>(FileInputStream.java:66)

                at
org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.j
ava:297)

                at
org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.jav
a:315)

                at imp.framework.logging.Logger_.<clinit>(Unknown
Source)

                at
org.apache.jsp.Modulo_005fEntrada_jsp._jspService(Modulo_005fEntrada_jsp
.java:53)

                at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)

                at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

                at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:324)

                at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)

                at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)

                at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

:::

:::

log4j:ERROR Ignoring configuration file [log4j.properties].

log4j:WARN No appenders could be found for logger (framework).

log4j:WARN Please initialize the log4j system properly.

 

Please,  tell me what I have to do to solve that problem.

 

Thanks for your help.

 

César Valencia.           


Re: Ignoring log4j.properties configuration file

Posted by Jacob Kjome <ho...@visi.com>.
It's pretty clear to me that you are using a custom logger which is loading 
its own config file via File IO and not finding it....

 >java.io.FileInputStream.<init>(FileInputStream.java:66)
 >
 >                at
 >org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.j
 >ava:297)
 >
 >                at
 >org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.jav
 >a:315)
 >
 >                at imp.framework.logging.Logger_.<clinit>(Unknown
 >Source)
 >
 >                at
 >org.apache.jsp.Modulo_005fEntrada_jsp._jspService(Modulo_005fEntrada_jsp
 >.java:53)


Check the constructor of your "imp.framework.logging.Logger_" class.  I 
would suggest not using a custom logger and just using log4j directly, or 
at least use a more standard logger wrapper if you are like some who simply 
can't bear a direct dependency on Log4j.


Jake

At 12:53 PM 6/27/2005 -0500, you wrote:
 >Hi,
 >
 >
 >
 >I am using Tomcat 5.0.28 and I am putting log4j.properties file in the
 >WEB-INF/classes directory and log4j-1.2.9.jar file in the WEB-INF/lib
 >directory of my application, but I get the following  error:
 >
 >
 >
 >log4j:ERROR Could not read configuration file [log4j.properties].
 >
 >java.io.FileNotFoundException: log4j.properties (El sistema no puede
 >hallar el archivo especificado)
 >
 >                at java.io.FileInputStream.open(Native Method)
 >
 >                at
 >java.io.FileInputStream.<init>(FileInputStream.java:106)
 >
 >                at
 >java.io.FileInputStream.<init>(FileInputStream.java:66)
 >
 >                at
 >org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.j
 >ava:297)
 >
 >                at
 >org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.jav
 >a:315)
 >
 >                at imp.framework.logging.Logger_.<clinit>(Unknown
 >Source)
 >
 >                at
 >org.apache.jsp.Modulo_005fEntrada_jsp._jspService(Modulo_005fEntrada_jsp
 >.java:53)
 >
 >                at
 >org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
 >
 >                at
 >javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 >
 >                at
 >org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
 >va:324)
 >
 >                at
 >org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
 >
 >                at
 >org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
 >
 >                at
 >javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 >
 >:::
 >
 >:::
 >
 >log4j:ERROR Ignoring configuration file [log4j.properties].
 >
 >log4j:WARN No appenders could be found for logger (framework).
 >
 >log4j:WARN Please initialize the log4j system properly.
 >
 >
 >
 >Please,  tell me what I have to do to solve that problem.
 >
 >
 >
 >Thanks for your help.
 >
 >
 >
 >César Valencia.


---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-user-help@logging.apache.org