Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » Tomcat Users »

log4j in tomcat erroring -- dont know why

Brian McGovern

2005-02-18

Replies:

Hi. I've got tomcat up and running and have a log4j.properties file in my WEB-INF\classes directory. My servlets and jsps run fine. No errors.

Stdout.log shows this on servlet execution and i have no idea why because the log4j log file is being populated just fine even though my stdout says its not. ANY ideas?
thanks

log4j:ERROR Could not read configuration file [log4j.properties].
java.io.FileNotFoundException: log4j.properties (The system cannot find the file specified)
java.io.FileNotFoundException: log4j.properties (The system cannot find the file specified)
    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.java:297)
    at org.apache.log4j.PropertyConfigurator.configure (PropertyConfigurator.java:315)
    at com.imediainc.nycballet.nycbbuilder.dataaccess.DBConnection.getConnection(Unknown Source)
    at com.imediainc.nycballet.nycbbuilder.dataaccess.NYCBData.getAllReps(Unknown Source)
    at com.imediainc.nycballet.nycbbuilder.control.RepsMainController.execute(Unknown Source)
    at org.apache.struts.action.RequestProcessor.processActionPerform (RequestProcessor.java:421)
    at org.apache.struts.action.RequestProcessor.process (RequestProcessor.java:226)
    at org.apache.struts.action.ActionServlet.process (ActionServlet.java:1164)
    at org.apache.struts.action.ActionServlet.doGet (ActionServlet.java:397)
    at javax.servlet.http.HttpServlet.service (HttpServlet.java:689)
    at javax.servlet.http.HttpServlet.service (HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:237)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:157)
    at org.apache.catalina.core.ApplicationDispatcher.invoke (ApplicationDispatcher.java:704)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest (ApplicationDispatcher.java:474)
    at org.apache.catalina.core.ApplicationDispatcher.doForward (ApplicationDispatcher.java:409)
    at org.apache.catalina.core.ApplicationDispatcher.forward (ApplicationDispatcher.java:312)
    at org.apache.jasper.runtime.PageContextImpl.doForward (PageContextImpl.java:670)
    at org.apache.jasper.runtime.PageContextImpl.forward (PageContextImpl.java:637)
    at org.apache.jsp.reps.index_jsp._jspService(index_jsp.java:43)
    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.java: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)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:237)
©2008 junlu.com - Jax Systems, LLC, U.S.A.