alright. Assuming that Hello is a servlet (extends HttpServlet) then you
dont need the servlet.
eg:
public void doGet( ... )
{
log("hello");
...
}
cheers
dim
On Fri, 14 Sep 2001, Kenny Ma wrote:
> because:
>
> Hello.java:27: cannot resolve symbol
> symbol : variable servlet
> location: class Hello
> servlet.log("Hello");
> ^
>
>
>
> > On Thu, 13 Sep 2001, Abhijat Thakur wrote:
> >
> > > I have gone through the archives and have looked at the original responses
> > > and tried it but my System.err.println does not go to /logs/tomcat.log. I
> am
> > > using log4j for logging but at some place have to put System.err.println
> > > statements which i want should be printed to tomcat logs.
> >
> > why not use servlet.log() if you want that functionality? afaik routing
> > System.err.println is not covered by the spec (but I may be wrong), and so
> > you will be relying on specific container bahaviour.
> >
> > alternatively on unix you could just redirect stderr to whichever file you
> > wanted.
> >
> > hth,
> > cheesr
> > dim
> >
> > >
> > > I have made modifications to server.xml and it has
> > >
> > > <Logger name="tc_log"
> > > verbosityLevel = "INFORMATION"
> > > path="logs/tomcat.log"
> > > />
> > >
> > > <Logger name="servlet_log"
> > > path="logs/servlet.log"
> > > verbosityLevel = "DEBUG"
> > > />
> > >
> > > <Logger name="JASPER_LOG"
> > > path="logs/jasper.log"
> > > verbosityLevel = "INFORMATION" />
> > >
> > > The three are files are made under logs but my System.err.println messages
> > > dont go there. Please advise.
> > >
> > > Thanks a lot.
> > >
> > >
> > > Abhijat Thakur
> > >
> > > bDNA Corporation
> > >
> > >
>
>
>
>
>
> /* Kenny Ma
> [EMAIL PROTECTED] */
>
>