You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Brian McGovern <bm...@imediainc.com> on 2005/02/18 23:04:50 UTC

log4j in tomcat erroring -- dont know why

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)

Re: log4j in tomcat erroring -- dont know why

Posted by Edmon Begoli <eb...@gmail.com>.
Brian,
Are you calling PropertyConfigurator explicitly anywhere in your code?



Brian McGovern wrote:

>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)
>
>  
>

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