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] */
> 
> 

Reply via email to